void dist_rho6D_update_gc(dist_rho6D_data *dist, particle_simd_gc *p_f, particle_simd_gc *p_i)
Update the histogram from guiding-center particles.
void dist_rho6D_init(dist_rho6D_data *dist_data, dist_rho6D_offload_data *offload_data, real *offload_array)
Initializes distribution from offload data.
void dist_rho6D_update_fo(dist_rho6D_data *dist, particle_simd_fo *p_f, particle_simd_fo *p_i)
Update the histogram from full-orbit particles.
Header file for particle.c.
Struct representing NSIMD particle markers.
Struct representing NSIMD guiding center markers.