ASCOT5
Toggle main menu visibility
Loading...
Searching...
No Matches
simulate
step
step_fo_vpa.h
Go to the documentation of this file.
1
5
#ifndef STEP_FO_VPA_H
6
#define STEP_FO_VPA_H
7
#include "
../../B_field.h
"
8
#include "
../../E_field.h
"
9
#include "
../../boozer.h
"
10
#include "
../../mhd.h
"
11
#include "
../../particle.h
"
12
13
void
step_fo_vpa
(
particle_simd_fo
* p,
real
* h,
B_field_data
* Bdata,
14
E_field_data
* Edata,
int
aldforce);
15
void
step_fo_vpa_mhd
(
16
particle_simd_fo
* p,
real
* h,
B_field_data
* Bdata,
E_field_data
* Edata,
17
boozer_data
* boozer,
mhd_data
* mhd,
int
aldforce);
18
19
#endif
B_field.h
Header file for B_field.c.
E_field.h
Header file for E_field.c.
real
double real
Definition
ascot5.h:85
boozer.h
Header file for boozer.c.
mhd.h
Header file for mhd.c.
particle.h
Header file for particle.c.
step_fo_vpa
void step_fo_vpa(particle_simd_fo *p, real *h, B_field_data *Bdata, E_field_data *Edata, int aldforce)
Integrate a full orbit step for a struct of particles with VPA.
Definition
step_fo_vpa.c:36
step_fo_vpa_mhd
void step_fo_vpa_mhd(particle_simd_fo *p, real *h, B_field_data *Bdata, E_field_data *Edata, boozer_data *boozer, mhd_data *mhd, int aldforce)
Integrate a full orbit step with VPA and MHd modes present.
Definition
step_fo_vpa.c:234
B_field_data
Magnetic field simulation data.
Definition
B_field.h:41
E_field_data
Electric field simulation data.
Definition
E_field.h:38
boozer_data
Data for mapping between the cylindrical and Boozer coordinates.
Definition
boozer.h:16
mhd_data
MHD simulation data.
Definition
mhd.h:35
particle_simd_fo
Struct representing NSIMD particle markers.
Definition
particle.h:210
Generated on
for ASCOT5 by
1.18.0