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_data* dist);
17int hdf5_dist_write_6D(hid_t f, char* path, dist_6D_data* dist);
18int hdf5_dist_write_rho5D(hid_t f, char* path, dist_rho5D_data* dist);
19int hdf5_dist_write_rho6D(hid_t f, char* path, dist_rho6D_data* dist);
20int hdf5_dist_write_COM(hid_t f, char* path, dist_COM_data* dist);
21
22#endif
Main header file for ASCOT5.
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_rho6D(hid_t f, char *path, dist_rho6D_data *dist)
Write rho 6D distribution to an existing result group.
Definition hdf5_dist.c:191
int hdf5_dist_write_COM(hid_t f, char *path, dist_COM_data *dist)
Write constants-of-motion distribution to an existing result group.
Definition hdf5_dist.c:248
int hdf5_dist_write_5D(hid_t f, char *path, dist_5D_data *dist)
Write 5D distribution to an existing result group.
Definition hdf5_dist.c:26
int hdf5_dist_write_rho5D(hid_t f, char *path, dist_rho5D_data *dist)
Write rho 5D distribution to an existing result group.
Definition hdf5_dist.c:137
int hdf5_dist_write_6D(hid_t f, char *path, dist_6D_data *dist)
Write 6D distribution to an existing result group.
Definition hdf5_dist.c:80
Histogram parameters.
Definition dist_5D.h:15
Histogram parameters on target.
Definition dist_6D.h:15
Histogram parameters on target.
Definition dist_com.h:16
Histogram parameters.
Definition dist_rho5D.h:15
Histogram parameters on target.
Definition dist_rho6D.h:15