ASCOT5
Loading...
Searching...
No Matches
step_gc_rk4.h
Go to the documentation of this file.
1
5#ifndef STEP_GC_RK4_H
6#define STEP_GC_RK4_H
7
8#include "../../ascot5.h"
9#include "../../B_field.h"
10#include "../../E_field.h"
11#include "../../boozer.h"
12#include "../../mhd.h"
13#include "../../particle.h"
14
16 E_field_data* Edata);
18 E_field_data* Edata, boozer_data* boozer,
19 mhd_data* mhd);
20
21#endif
Header file for B_field.c.
Header file for E_field.c.
Main header file for ASCOT5.
double real
Definition ascot5.h:85
Header file for boozer.c.
Header file for mhd.c.
Header file for particle.c.
void step_gc_rk4_mhd(particle_simd_gc *p, real *h, B_field_data *Bdata, E_field_data *Edata, boozer_data *boozer, mhd_data *mhd)
Integrate a guiding center step with RK4 with MHD modes present.
void step_gc_rk4(particle_simd_gc *p, real *h, B_field_data *Bdata, E_field_data *Edata)
Integrate a guiding center step for a struct of markers with RK4.
Definition step_gc_rk4.c:33
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