ASCOT5
Loading...
Searching...
No Matches
step_gc_cashkarp.h
1
5#ifndef STEP_GC_CASHKARP_H
6#define STEP_GC_CASHKARP_H
7
8#include "../../B_field.h"
9#include "../../E_field.h"
10#include "../../boozer.h"
11#include "../../mhd.h"
12#include "../../particle.h"
13
14void step_gc_cashkarp(particle_simd_gc* p, real* h, real* hnext, real tol,
15 B_field_data* Bdata, E_field_data* Edata);
16void step_gc_cashkarp_mhd(particle_simd_gc* p, real* h, real* hnext, real tol,
17 B_field_data* Bdata, E_field_data* Edata,
18 boozer_data* boozer, mhd_data* mhd);
19
20#endif
Header file for B_field.c.
Header file for E_field.c.
double real
Definition ascot5.h:85
Header file for boozer.c.
Header file for mhd.c.
Header file for particle.c.
void step_gc_cashkarp_mhd(particle_simd_gc *p, real *h, real *hnext, real tol, B_field_data *Bdata, E_field_data *Edata, boozer_data *boozer, mhd_data *mhd)
Integrate a guiding center step for a struct of markers with MHD.
void step_gc_cashkarp(particle_simd_gc *p, real *h, real *hnext, real tol, B_field_data *Bdata, E_field_data *Edata)
Integrate a guiding center step for a struct of markers.
Magnetic field simulation data.
Definition B_field.h:63
Electric field simulation data.
Definition E_field.h:55
Boozer parameters on the target.
Definition boozer.h:29
MHD simulation data.
Definition mhd.h:57
Struct representing NSIMD guiding center markers.
Definition particle.h:275