10#include "../offload_acc_omp.h"
33 real** offload_array);
35 real** offload_array);
40GPU_DECLARE_TARGET_SIMD_UNIFORM(Edata,Bdata)
Header file for B_field.c.
void E_TC_free_offload(E_TC_offload_data *offload_data, real **offload_array)
Free offload array and return null pointer.
a5err E_TC_eval_E(real E[3], real r, real phi, real z, E_TC_data *Edata, B_field_data *Bdata)
Evaluate electric field.
void E_TC_init(E_TC_data *Edata, E_TC_offload_data *offload_data, real *offload_array)
Initialize electric field simulation data.
int E_TC_init_offload(E_TC_offload_data *offload_data, real **offload_array)
Initialize electric field data and check inputs.
Main header file for ASCOT5.
unsigned long int a5err
Simulation error flag.
Magnetic field simulation data.
Trivial Cartesian electric field simulation data.
Trivial Cartesian electric field offload data.