ASCOT5
Loading...
Searching...
No Matches
hdf5_dist.h
1
5#ifndef HDF5_DIST_H
6#define HDF5_DIST_H
7
8#include <hdf5.h>
9#include "../ascot5.h"
10#include "../diag/dist_5D.h"
11#include "../diag/dist_6D.h"
12#include "../diag/dist_rho5D.h"
13#include "../diag/dist_rho6D.h"
14#include "../diag/dist_com.h"
15
16int hdf5_dist_write_5D(hid_t f, char* path, dist_5D_offload_data* dist,
17 real* hist);
18int hdf5_dist_write_6D(hid_t f, char* path, dist_6D_offload_data* dist,
19 real* hist);
20int hdf5_dist_write_rho5D(hid_t f, char* path, dist_rho5D_offload_data* dist,
21 real* hist);
22int hdf5_dist_write_rho6D(hid_t f, char* path, dist_rho6D_offload_data* dist,
23 real* hist);
24int hdf5_dist_write_COM(hid_t f, char* path, dist_COM_offload_data* dist,
25 real* hist);
26
27#endif
Main header file for ASCOT5.
double real
Definition ascot5.h:85
Header file for dist_5D.c.
Header file for dist_6D.c.
Header file for dist_com.c.
Header file for dist_rho5D.c.
Header file for dist_rho6D.c.
int hdf5_dist_write_6D(hid_t f, char *path, dist_6D_offload_data *dist, real *hist)
Write 6D distribution to an existing result group.
Definition hdf5_dist.c:82
int hdf5_dist_write_rho5D(hid_t f, char *path, dist_rho5D_offload_data *dist, real *hist)
Write rho 5D distribution to an existing result group.
Definition hdf5_dist.c:141
int hdf5_dist_write_COM(hid_t f, char *path, dist_COM_offload_data *dist, real *hist)
Write constants-of-motion distribution to an existing result group.
Definition hdf5_dist.c:256
int hdf5_dist_write_rho6D(hid_t f, char *path, dist_rho6D_offload_data *dist, real *hist)
Write rho 6D distribution to an existing result group.
Definition hdf5_dist.c:197
int hdf5_dist_write_5D(hid_t f, char *path, dist_5D_offload_data *dist, real *hist)
Write 5D distribution to an existing result group.
Definition hdf5_dist.c:27
Histogram parameters that will be offloaded to target.
Definition dist_5D.h:15
Histogram parameters that will be offloaded to target.
Definition dist_6D.h:15
Histogram parameters that will be offloaded to target.
Definition dist_com.h:16
Histogram parameters that will be offloaded to target.
Definition dist_rho5D.h:15
Histogram parameters that will be offloaded to target.
Definition dist_rho6D.h:15