#include <hdf5.h>
#include <mpi.h>
Include dependency graph for H5Part.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
struct | H5PartFile |
Defines | |
#define | H5PART_READ 0x01 |
#define | H5PART_WRITE 0x02 |
#define | H5PartOpenFileSerial(x, y) H5PartOpenFile(x,y) |
#define | H5PartResetView(f) H5PartSetView(f,-1,-1) |
#define | H5PartHasView(f) ((f->viewstart<0||f->viewend<0)?0:1) |
Functions | |
H5PartFile * | H5PartOpenFile (const char *filename, unsigned flags) |
int | H5PartFileIsValid (H5PartFile *f) |
void | H5PartCloseFile (H5PartFile *f) |
void | H5PartSetNumParticles (H5PartFile *f, long long nparticles) |
int | H5PartWriteDataFloat64 (H5PartFile *f, char *name, double *array) |
int | H5PartWriteDataInt64 (H5PartFile *f, char *name, long long *array) |
void | H5PartSetStep (H5PartFile *f, int step) |
int | H5PartGetNumSteps (H5PartFile *f) |
int | H5PartGetNumDatasets (H5PartFile *f) |
int | H5PartGetDatasetName (H5PartFile *f, int index, char *name, int maxlen) |
long long | H5PartGetNumParticles (H5PartFile *f) |
void | H5PartSetView (H5PartFile *f, long long start, long long end) |
int | H5PartGetView (H5PartFile *f, long long *start, long long *end) |
void | H5PartSetCanonicalView (H5PartFile *f) |
int | H5PartReadDataFloat64 (H5PartFile *f, char *name, double *array) |
int | H5PartReadDataInt64 (H5PartFile *f, char *name, long long *array) |
int | H5PartReadParticleStep (H5PartFile *f, int step, double *x, double *y, double *z, double *px, double *py, double *pz, long long *id) |
int | H5PartWriteStepAttrib (H5PartFile *f, char *name, hid_t type, void *attrib, int nelem) |
int | H5PartWriteFileAttrib (H5PartFile *f, char *name, hid_t type, void *attrib, int nelem) |
int | H5PartWriteAttrib (H5PartFile *f, char *name, hid_t type, void *attrib, int nelem) |
int | H5PartWriteFileAttribString (H5PartFile *f, char *name, char *attrib) |
int | H5PartWriteStepAttribString (H5PartFile *f, char *name, char *attrib) |
int | H5PartGetNumStepAttribs (H5PartFile *f) |
int | H5PartGetNumFileAttribs (H5PartFile *f) |
void | H5PartGetStepAttribInfo (H5PartFile *f, int idx, char *name, size_t maxnamelen, hid_t *type, int *nelem) |
void | H5PartGetFileAttribInfo (H5PartFile *f, int idx, char *name, size_t maxnamelen, hid_t *type, int *nelem) |
int | H5PartReadStepAttrib (H5PartFile *f, char *name, void *data) |
void | H5PartReadAttrib (H5PartFile *f, char *name, void *data) |
int | H5PartReadFileAttrib (H5PartFile *f, char *name, void *data) |
int | H5PartStashFile (H5PartFile *f, char *filename) |
int | H5PartUnstashFile (H5PartFile *f, char *filename, char *outputpath) |
int | H5PartGetNumStashFiles (H5PartFile *f) |
int | H5PartFileGetStashFileName (H5PartFile *f, int nameindex, char *filename, int maxnamelen) |
|
Definition at line 42 of file H5Part.h. Referenced by f_h5prt_openr(), f_h5pt_openr(), H5PartOpenFile(), H5PartOpenFileParallel(), H5PartSetCanonicalView(), H5PartSetStep(), H5PartWriteAttrib(), H5PartWriteDataFloat64(), H5PartWriteDataInt64(), H5PartWriteFileAttrib(), H5PartWriteFileAttribString(), H5PartWriteStepAttrib(), H5PartWriteStepAttribString(), and ReadFile(). |
|
Definition at line 43 of file H5Part.h. Referenced by f_h5prt_openw(), f_h5pt_openw(), H5PartOpenFile(), H5PartOpenFileParallel(), H5PartSetView(), main(), and WriteFile(). |
|
Definition at line 171 of file H5Part.h. Referenced by f_h5pt_hasview(), H5PartGetDiskShape(), H5PartGetMemShape(), and H5PartGetNumParticles(). |
|
|
|
Definition at line 170 of file H5Part.h. Referenced by f_h5pt_resetview(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1140 of file H5Part.c. References H5PartFile::file, and H5PartFileHasName(). Here is the call graph for this function: ![]() |
|
|
|
|
|
|
|
Definition at line 894 of file H5Part.c. References H5PartGetNumParticles(), H5PartFile::viewend, and H5PartFile::viewstart. Here is the call graph for this function: ![]() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 915 of file H5Part.c. References H5PART_READ, H5PartGetNumParticles(), H5PartReadStepAttrib(), H5PartSetStep(), H5PartSetView(), H5PartFile::mode, and H5PartFile::timegroup. Here is the call graph for this function: ![]() |
|
|
|
|
|
Definition at line 806 of file H5Part.c. References H5PartFile::diskshape, dmax, H5PART_WRITE, H5PartGetNumParticles(), H5PartFile::memshape, H5PartFile::mode, H5PartFile::nparticles, r, H5PartFile::shape, H5PartFile::viewend, and H5PartFile::viewstart. Here is the call graph for this function: ![]() |
|
Definition at line 1053 of file H5Part.c. References H5PartFile::file, and H5PartFileHasName(). Here is the call graph for this function: ![]() |
|
Definition at line 1104 of file H5Part.c. References H5PartFile::file, and H5PartFileHasName(). Here is the call graph for this function: ![]() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|