ASCOT5
Loading...
Searching...
No Matches
dist_rho5D.h
Go to the documentation of this file.
1
5#ifndef DIST_RHO5D_H
6#define DIST_RHO5D_H
7
8#include <stdlib.h>
9#include "../ascot5.h"
10#include "../particle.h"
11
44
86
87void dist_rho5D_init(dist_rho5D_data* dist_data,
88 dist_rho5D_offload_data* offload_data,
89 real* offload_array);
91 particle_simd_fo* p_i);
93 particle_simd_gc* p_i);
94
95#endif
Main header file for ASCOT5.
double real
Definition ascot5.h:85
void dist_rho5D_update_gc(dist_rho5D_data *dist, particle_simd_gc *p_f, particle_simd_gc *p_i)
Update the histogram from guiding center markers.
Definition dist_rho5D.c:198
void dist_rho5D_init(dist_rho5D_data *dist_data, dist_rho5D_offload_data *offload_data, real *offload_array)
Initializes distribution from offload data.
Definition dist_rho5D.c:60
void dist_rho5D_update_fo(dist_rho5D_data *dist, particle_simd_fo *p_f, particle_simd_fo *p_i)
Update the histogram from full-orbit particles.
Definition dist_rho5D.c:118
Header file for particle.c.
Histogram parameters on target.
Definition dist_rho5D.h:48
Histogram parameters that will be offloaded to target.
Definition dist_rho5D.h:15
Struct representing NSIMD particle markers.
Definition particle.h:210
Struct representing NSIMD guiding center markers.
Definition particle.h:275