#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <hdf5.h>
#include "H5Part.h"
Include dependency graph for H5Part.c:
Go to the source code of this file.
Classes | |
struct | H5IO_getname_t |
Functions | |
herr_t | H5PartIOcounter (hid_t group_id, const char *member_name, void *operator_data) |
H5PartFile * | H5PartOpenFileParallel (const char *filename, unsigned flags) |
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) |
int | H5PartWriteFileAttribString (H5PartFile *f, char *name, char *attrib) |
int | H5PartWriteStepAttribString (H5PartFile *f, char *name, char *attrib) |
int | H5PartWriteStepAttrib (H5PartFile *f, char *name, hid_t type, void *value, int nelem) |
int | H5PartWriteAttrib (H5PartFile *f, char *name, hid_t type, void *value, int nelem) |
int | H5PartWriteFileAttrib (H5PartFile *f, char *name, hid_t type, void *value, int nelem) |
herr_t | H5PartAttribcounter (hid_t group_id, const char *member_name, void *operator_data) |
int | H5PartGetNumStepAttribs (H5PartFile *f) |
int | H5PartGetNumFileAttribs (H5PartFile *f) |
hid_t | H5PartNormType (hid_t type) |
void | H5PartGetStepAttribInfo (H5PartFile *f, int idx, char *name, size_t maxname, hid_t *type, int *nelem) |
void | H5PartGetFileAttribInfo (H5PartFile *f, int idx, char *name, size_t maxname, 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) |
void | H5PartSetStep (H5PartFile *f, int step) |
herr_t | H5PartDScounter (hid_t group_id, const char *member_name, void *operator_data) |
herr_t | H5IOgetname (hid_t group_id, const char *member_name, void *operator_data) |
int | H5PartGetNumSteps (H5PartFile *f) |
int | H5PartGetNumDatasets (H5PartFile *f) |
int | H5PartGetDatasetName (H5PartFile *f, int _index, char *name, int maxlen) |
hid_t | H5PartGetDiskShape (H5PartFile *f, hid_t dataset) |
hid_t | H5PartGetMemShape (H5PartFile *f, hid_t dataset) |
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) |
|
Definition at line 577 of file H5Part.c. References H5IO_getname_t::count, H5IO_getname_t::index, and H5IO_getname_t::name. |
|
|
|
Definition at line 150 of file H5Part.c. References H5PartFile::access_prop, H5PartFile::create_prop, H5PartFile::diskshape, H5PartFile::file, H5PartFile::shape, H5PartFile::timegroup, and H5PartFile::xfer_prop. |
|
|
|
Definition at line 143 of file H5Part.c. References H5PartFile::file. |
|
Definition at line 628 of file H5Part.c. References H5IO_getname_t::count, H5PartFile::file, H5IOgetname(), H5IO_getname_t::index, H5IO_getname_t::name, and H5PartFile::timestep. Here is the call graph for this function: ![]() |
|
Definition at line 645 of file H5Part.c. References H5PartFile::diskshape, H5PartHasView, r, H5PartFile::viewend, and H5PartFile::viewstart. |
|
Definition at line 422 of file H5Part.c. References H5PartFile::file, and H5PartNormType(). Here is the call graph for this function: ![]() |
|
Definition at line 681 of file H5Part.c. References H5PartHasView, H5PartFile::viewend, and H5PartFile::viewstart. |
|
Definition at line 616 of file H5Part.c. References H5PartFile::file, H5PartDScounter(), and H5PartFile::timestep. Here is the call graph for this function: ![]() |
|
Definition at line 375 of file H5Part.c. References H5PartFile::file. |
|
Definition at line 697 of file H5Part.c. References H5PartGetDiskShape(), H5PartHasView, H5PartSetStep(), H5PartFile::timegroup, and H5PartFile::timestep. Here is the call graph for this function: ![]() |
|
Definition at line 372 of file H5Part.c. References H5PartFile::timegroup. |
|
Definition at line 605 of file H5Part.c. References H5PartFile::file, and H5PartIOcounter(). Here is the call graph for this function: ![]() |
|
Definition at line 403 of file H5Part.c. References H5PartNormType(), and H5PartFile::timegroup. Here is the call graph for this function: ![]() |
|
Definition at line 819 of file H5Part.c. References H5PartGetNumParticles(), H5PartFile::viewend, and H5PartFile::viewstart. Here is the call graph for this function: ![]() |
|
|
|
|
|
|
Definition at line 33 of file H5Part.c. References H5PartFile::access_prop, H5PartFile::create_prop, H5PartFile::diskshape, H5PartFile::file, H5PART_READ, H5PART_WRITE, H5PartFile::maxstep, H5PartFile::memshape, H5PartFile::mode, MPI_Comm_rank(), MPI_Comm_size(), H5PartFile::myproc, H5PartFile::shape, H5PartFile::timegroup, H5PartFile::timestep, H5PartFile::viewend, H5PartFile::viewstart, and H5PartFile::xfer_prop. Here is the call graph for this function: ![]() |
|
Definition at line 461 of file H5Part.c. References H5PartReadStepAttrib(). Here is the call graph for this function: ![]() |
|
Definition at line 891 of file H5Part.c. References H5PartGetDiskShape(), H5PartGetMemShape(), H5PartSetStep(), H5PartFile::timegroup, and H5PartFile::timestep. Here is the call graph for this function: ![]() |
|
Definition at line 911 of file H5Part.c. References H5PartGetDiskShape(), H5PartGetMemShape(), H5PartSetStep(), H5PartFile::timegroup, and H5PartFile::timestep. Here is the call graph for this function: ![]() |
|
Definition at line 469 of file H5Part.c. References H5PartFile::file, and H5PartNormType(). Here is the call graph for this function: ![]() |
|
Definition at line 940 of file H5Part.c. References H5PartReadDataFloat64(), H5PartReadDataInt64(), and H5PartSetStep(). Here is the call graph for this function: ![]() |
|
Definition at line 442 of file H5Part.c. References H5PartNormType(), and H5PartFile::timegroup. Here is the call graph for this function: ![]() |
|
Definition at line 840 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 179 of file H5Part.c. References H5PartFile::diskshape, H5PartSetStep(), H5PartFile::memshape, H5PartFile::myproc, H5PartFile::nparticles, r, H5PartFile::shape, and H5PartFile::timegroup. Here is the call graph for this function: ![]() |
|
Definition at line 499 of file H5Part.c. References H5PartFile::file, H5PART_READ, H5PartFile::mode, H5PartFile::myproc, H5PartFile::timegroup, and H5PartFile::timestep. |
|
Definition at line 743 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 334 of file H5Part.c. References H5PART_READ, H5PartWriteStepAttrib(), and H5PartFile::mode. Here is the call graph for this function: ![]() |
|
Definition at line 254 of file H5Part.c. References H5PartFile::diskshape, H5PART_READ, H5PartFile::memshape, H5PartFile::mode, r, H5PartFile::shape, H5PartFile::timegroup, and H5PartFile::timestep. |
|
Definition at line 272 of file H5Part.c. References H5PartFile::diskshape, H5PART_READ, H5PartFile::memshape, H5PartFile::mode, r, H5PartFile::shape, H5PartFile::timegroup, and H5PartFile::timestep. |
|
Definition at line 344 of file H5Part.c. References H5PartFile::file, H5PART_READ, H5PartFile::mode, and r. |
|
Definition at line 296 of file H5Part.c. References H5PART_READ, H5PartWriteFileAttrib(), and H5PartFile::mode. Here is the call graph for this function: ![]() |
|
Definition at line 312 of file H5Part.c. References H5PART_READ, H5PartFile::mode, r, and H5PartFile::timegroup. |
|
Definition at line 304 of file H5Part.c. References H5PART_READ, H5PartWriteStepAttrib(), and H5PartFile::mode. Here is the call graph for this function: ![]() |