diff --git a/.gitattributes b/.gitattributes index 4c8b820..f57e762 100644 --- a/.gitattributes +++ b/.gitattributes @@ -58,25 +58,6 @@ doc/H5PartVisIt/visit_query1.s.png -text doc/H5tools/H5tools.htm -text doc/H5tools/H5tools_files/snapshot1.jpg -text doc/InternalLayout.html -text -doc/ReferencePages/H5PartF_8c.html -text -doc/ReferencePages/H5Part_8c.html -text -doc/ReferencePages/H5Part_8h-source.html -text -doc/ReferencePages/H5Part_8h.html -text -doc/ReferencePages/annotated.html -text -doc/ReferencePages/doxygen.css -text -doc/ReferencePages/doxygen.png -text -doc/ReferencePages/files.html -text -doc/ReferencePages/functions.html -text -doc/ReferencePages/functions_vars.html -text -doc/ReferencePages/globals.html -text -doc/ReferencePages/globals_defs.html -text -doc/ReferencePages/globals_func.html -text -doc/ReferencePages/globals_type.html -text -doc/ReferencePages/index.html -text -doc/ReferencePages/structH5IO__getname__t-members.html -text -doc/ReferencePages/structH5IO__getname__t.html -text -doc/ReferencePages/structH5PartFile-members.html -text -doc/ReferencePages/structH5PartFile.html -text doc/UsingC.html -text doc/UsingF.html -text doc/collision_6.png -text diff --git a/doc/ReferencePages/H5PartF_8c.html b/doc/ReferencePages/H5PartF_8c.html deleted file mode 100644 index 4757d6c..0000000 --- a/doc/ReferencePages/H5PartF_8c.html +++ /dev/null @@ -1,2181 +0,0 @@ - - -H5Part: H5PartF.c File Reference - - - -
Main Page | Class List | File List | Class Members | File Members
-

H5PartF.c File Reference

#include "H5Part.h"
-#include "Underscore.h"
-#include <hdf5.h>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Defines

#define f_h5pt_openr   F77NAME(h5pt_openr_,h5pt_openr,H5PT_OPENR)
#define f_h5pt_openw   F77NAME(h5pt_openw_,h5pt_openw,H5PT_OPENW)
#define f_h5pt_openr_par   F77NAME(h5pt_openr_par_,h5pt_openr_par,H5PT_OPENR_PAR)
#define f_h5pt_openw_par   F77NAME(h5pt_openw_par_,h5pt_openw_par,H5PT_OPENW_PAR)
#define f_h5pt_close   F77NAME(h5pt_close_,h5pt_close,H5PT_CLOSE)
#define f_h5pt_isvalid   F77NAME(h5pt_isvalid_,h5pt_isvalid,H5PT_ISVALID)
#define f_h5pt_setnpoints   F77NAME(h5pt_setnpoints_,h5pt_setnpoints,H5PT_SETNPOINTS)
#define f_h5pt_setstep   F77NAME(h5pt_setstep_,h5pt_setstep,H5PT_SETSTEP)
#define f_h5pt_writedata_r8   F77NAME(h5pt_writedata_r8_,h5pt_writedata_r8,H5PT_WRITEDATA_R8)
#define f_h5pt_writedata_i8   F77NAME(h5pt_writedata_i8_,h5pt_writedata_i8,H5PT_WRITEDATA_I8)
#define f_h5pt_getnsteps   F77NAME(h5pt_getnsteps_,h5pt_getnsteps,H5PT_GETNSTEPS)
#define f_h5pt_getndatasets   F77NAME(h5pt_getndatasets_,h5pt_getndatasets,H5PT_GETNDATASETS)
#define f_h5pt_getnpoints   F77NAME(h5pt_getnpoints_,h5pt_getnpoints,H5PT_GETNPOINTS)
#define f_h5pt_getdatasetname   F77NAME(h5pt_getdatasetname_,h5pt_getdatasetname,H5PT_GETDATASETNAME)
#define f_h5pt_setview   F77NAME(h5pt_setview_,h5pt_setview,H5PT_SETVIEW)
#define f_h5pt_resetview   F77NAME(h5pt_resetview_,h5pt_resetview,H5PT_RESETVIEW)
#define f_h5pt_hasview   F77NAME(h5pt_hasview_,h5pt_hasview,H5PT_HASVIEW)
#define f_h5pt_readdata_r8   F77NAME(h5pt_readdata_r8_,h5pt_readdata_r8,H5PT_READDATA_R8)
#define f_h5pt_readdata_i8   F77NAME(h5pt_readdata_i8_,h5pt_readdata_i8,H5PT_READDATA_I8)
#define f_h5pt_readdata   F77NAME(h5pt_readdata_,h5pt_readdata,H5PT_READDATA)
#define f_h5pt_writefileattrib_r8   F77NAME(h5pt_writefileattrib_r8_,h5pt_writefileattrib_r8,H5PT_WRITEFILEATTRIB_R8)
#define f_h5pt_writefileattrib_i8   F77NAME(h5pt_writefileattrib_i8_,h5pt_writefileattrib_i8,H5PT_WRITEFILEATTRIB_I8)
#define f_h5pt_writefileattrib_string   F77NAME(h5pt_writefileattrib_string_,h5pt_writefileattrib_string,H5PT_writefileattrib_string)
#define f_h5pt_writestepattrib_r8   F77NAME(h5pt_writestepattrib_r8_,h5pt_writestepattrib_r8,H5PT_WRITESTEPATTRIB_R8)
#define f_h5pt_writestepattrib_i8   F77NAME(h5pt_writestepattrib_i8_,h5pt_writestepattrib_i8,H5PT_WRITESTEPATTRIB_I8)
#define f_h5pt_writestepattrib_string   F77NAME(h5pt_writestepattrib_string_,h5pt_writestepattrib_string,H5PT_WRITESTEPATTRIB_STRING)
#define f_h5pt_getnstepattribs   F77NAME(h5pt_getnstepattribs_,h5pt_getnstepattribs,H5PT_GETNSTEPATTRIBS)
#define f_h5pt_getnfileattribs   F77NAME(h5pt_getnfileattribs_,h5pt_getnfileattribs,H5PT_GETNFILEATTRIBS)
#define f_h5pt_getstepattribinfo   F77NAME(h5pt_getstepattribinfo_,h5pt_getstepattribinfo,H5PT_GETSTEPATTRIBINFO)
#define f_h5pt_getfileattribinfo   F77NAME(h5pt_getfileattribinfo_,h5pt_getfileattribinfo,H5PT_GETFILEATTRIBINFO)
#define f_h5pt_readstepattrib   F77NAME(h5pt_readstepattrib_,h5pt_readstepattrib,H5PT_READSTEPATTRIB)
#define f_h5pt_readfileattrib   F77NAME(h5pt_readfileattrib_,h5pt_readfileattrib,H5PT_READFILEATTRIB)

Functions

haddr_t f_h5pt_openr (char *file, int flen)
haddr_t f_h5pt_openw (char *file, int flen)
void f_h5pt_close (haddr_t *file)
int f_h5pt_isvalid (haddr_t *file)
void f_h5pt_setnpoints (haddr_t *file, uint64_t *np)
void f_h5pt_setstep (haddr_t *file, int *step)
void f_h5pt_writedata_r8 (haddr_t *file, char *name, void *data, int flen)
void f_h5pt_writedata_i8 (haddr_t *file, char *name, void *data, int flen)
int f_h5pt_getnsteps (haddr_t *file)
int f_h5pt_getndatasets (haddr_t *file)
haddr_t f_h5pt_getnpoints (haddr_t *file)
int f_h5pt_getdatasetname (haddr_t *file, int *index, char *name, int namelen)
uint64_t f_h5pt_getnumpoints (haddr_t *file)
void f_h5pt_setview (haddr_t *file, int64_t *start, int64_t *end)
void f_h5pt_resetview (haddr_t *file)
int f_h5pt_hasview (haddr_t *file)
void f_h5pt_getview (haddr_t *file, int64_t *start, int64_t *end)
int f_h5pt_readdata_r8 (haddr_t *file, char *name, void *array, int namelen)
int f_h5pt_readdata_i8 (haddr_t *file, char *name, void *array, int namelen)
int f_h5pt_writefileattrib_r8 (haddr_t *f, char *name, void *attrib, int *nelem, int namelen)
int f_h5pt_writefileattrib_i8 (haddr_t *f, char *name, void *attrib, int *nelem, int namelen)
int f_h5pt_writefileattrib_string (haddr_t *f, char *name, char *attrib, int namelen, int attriblen)
int f_h5pt_writestepattrib_r8 (haddr_t *f, char *name, void *attrib, int *nelem, int namelen)
int f_h5pt_writestepattrib_i8 (haddr_t *f, char *name, void *attrib, int *nelem, int namelen)
int f_h5pt_writestepattrib_string (haddr_t *f, char *name, char *attrib, int namelen, int attriblen)
int f_h5pt_getnstepattribs (haddr_t *f)
int f_h5pt_getnfileattribs (haddr_t *f)
int f_h5pt_getstepattribinfo (haddr_t *f, int *idx, char *name, int *nelem, int maxnamelen)
int f_h5pt_getfileattribinfo (haddr_t *f, int *idx, char *name, int *nelem, int maxnamelen)
int f_h5pt_readstepattrib (haddr_t *f, char *name, void *data, int namelen)
int f_h5pt_readfileattrib (haddr_t *f, char *name, void *data, int namelen)
-

Define Documentation

-

- - - - -
- - - - -
#define f_h5pt_close   F77NAME(h5pt_close_,h5pt_close,H5PT_CLOSE)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_getdatasetname   F77NAME(h5pt_getdatasetname_,h5pt_getdatasetname,H5PT_GETDATASETNAME)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_getfileattribinfo   F77NAME(h5pt_getfileattribinfo_,h5pt_getfileattribinfo,H5PT_GETFILEATTRIBINFO)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_getndatasets   F77NAME(h5pt_getndatasets_,h5pt_getndatasets,H5PT_GETNDATASETS)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_getnfileattribs   F77NAME(h5pt_getnfileattribs_,h5pt_getnfileattribs,H5PT_GETNFILEATTRIBS)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_getnpoints   F77NAME(h5pt_getnpoints_,h5pt_getnpoints,H5PT_GETNPOINTS)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_getnstepattribs   F77NAME(h5pt_getnstepattribs_,h5pt_getnstepattribs,H5PT_GETNSTEPATTRIBS)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_getnsteps   F77NAME(h5pt_getnsteps_,h5pt_getnsteps,H5PT_GETNSTEPS)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_getstepattribinfo   F77NAME(h5pt_getstepattribinfo_,h5pt_getstepattribinfo,H5PT_GETSTEPATTRIBINFO)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_hasview   F77NAME(h5pt_hasview_,h5pt_hasview,H5PT_HASVIEW)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_isvalid   F77NAME(h5pt_isvalid_,h5pt_isvalid,H5PT_ISVALID)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_openr   F77NAME(h5pt_openr_,h5pt_openr,H5PT_OPENR)
-
- - - - - -
-   - - -

-open/close interface

-

- - - - -
- - - - -
#define f_h5pt_openr_par   F77NAME(h5pt_openr_par_,h5pt_openr_par,H5PT_OPENR_PAR)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_openw   F77NAME(h5pt_openw_,h5pt_openw,H5PT_OPENW)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_openw_par   F77NAME(h5pt_openw_par_,h5pt_openw_par,H5PT_OPENW_PAR)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_readdata   F77NAME(h5pt_readdata_,h5pt_readdata,H5PT_READDATA)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_readdata_i8   F77NAME(h5pt_readdata_i8_,h5pt_readdata_i8,H5PT_READDATA_I8)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_readdata_r8   F77NAME(h5pt_readdata_r8_,h5pt_readdata_r8,H5PT_READDATA_R8)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_readfileattrib   F77NAME(h5pt_readfileattrib_,h5pt_readfileattrib,H5PT_READFILEATTRIB)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_readstepattrib   F77NAME(h5pt_readstepattrib_,h5pt_readstepattrib,H5PT_READSTEPATTRIB)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_resetview   F77NAME(h5pt_resetview_,h5pt_resetview,H5PT_RESETVIEW)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_setnpoints   F77NAME(h5pt_setnpoints_,h5pt_setnpoints,H5PT_SETNPOINTS)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_setstep   F77NAME(h5pt_setstep_,h5pt_setstep,H5PT_SETSTEP)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_setview   F77NAME(h5pt_setview_,h5pt_setview,H5PT_SETVIEW)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_writedata_i8   F77NAME(h5pt_writedata_i8_,h5pt_writedata_i8,H5PT_WRITEDATA_I8)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_writedata_r8   F77NAME(h5pt_writedata_r8_,h5pt_writedata_r8,H5PT_WRITEDATA_R8)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_writefileattrib_i8   F77NAME(h5pt_writefileattrib_i8_,h5pt_writefileattrib_i8,H5PT_WRITEFILEATTRIB_I8)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_writefileattrib_r8   F77NAME(h5pt_writefileattrib_r8_,h5pt_writefileattrib_r8,H5PT_WRITEFILEATTRIB_R8)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_writefileattrib_string   F77NAME(h5pt_writefileattrib_string_,h5pt_writefileattrib_string,H5PT_writefileattrib_string)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_writestepattrib_i8   F77NAME(h5pt_writestepattrib_i8_,h5pt_writestepattrib_i8,H5PT_WRITESTEPATTRIB_I8)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_writestepattrib_r8   F77NAME(h5pt_writestepattrib_r8_,h5pt_writestepattrib_r8,H5PT_WRITESTEPATTRIB_R8)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define f_h5pt_writestepattrib_string   F77NAME(h5pt_writestepattrib_string_,h5pt_writestepattrib_string,H5PT_WRITESTEPATTRIB_STRING)
-
- - - - - -
-   - - -

-

-


Function Documentation

-

- - - - -
- - - - - - - - - -
void f_h5pt_close haddr_t *  file  ) 
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_getdatasetname haddr_t *  file,
int *  index,
char *  name,
int  namelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_getfileattribinfo haddr_t *  f,
int *  idx,
char *  name,
int *  nelem,
int  maxnamelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
int f_h5pt_getndatasets haddr_t *  file  ) 
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
int f_h5pt_getnfileattribs haddr_t *  f  ) 
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
haddr_t f_h5pt_getnpoints haddr_t *  file  ) 
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
int f_h5pt_getnstepattribs haddr_t *  f  ) 
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
int f_h5pt_getnsteps haddr_t *  file  ) 
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
uint64_t f_h5pt_getnumpoints haddr_t *  file  ) 
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_getstepattribinfo haddr_t *  f,
int *  idx,
char *  name,
int *  nelem,
int  maxnamelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
void f_h5pt_getview haddr_t *  file,
int64_t *  start,
int64_t *  end
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
int f_h5pt_hasview haddr_t *  file  ) 
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
int f_h5pt_isvalid haddr_t *  file  ) 
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - -
haddr_t f_h5pt_openr char *  file,
int  flen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - -
haddr_t f_h5pt_openw char *  file,
int  flen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_readdata_i8 haddr_t *  file,
char *  name,
void *  array,
int  namelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_readdata_r8 haddr_t *  file,
char *  name,
void *  array,
int  namelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_readfileattrib haddr_t *  f,
char *  name,
void *  data,
int  namelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_readstepattrib haddr_t *  f,
char *  name,
void *  data,
int  namelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
void f_h5pt_resetview haddr_t *  file  ) 
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - -
void f_h5pt_setnpoints haddr_t *  file,
uint64_t *  np
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - -
void f_h5pt_setstep haddr_t *  file,
int *  step
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
void f_h5pt_setview haddr_t *  file,
int64_t *  start,
int64_t *  end
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void f_h5pt_writedata_i8 haddr_t *  file,
char *  name,
void *  data,
int  flen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void f_h5pt_writedata_r8 haddr_t *  file,
char *  name,
void *  data,
int  flen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_writefileattrib_i8 haddr_t *  f,
char *  name,
void *  attrib,
int *  nelem,
int  namelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_writefileattrib_r8 haddr_t *  f,
char *  name,
void *  attrib,
int *  nelem,
int  namelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_writefileattrib_string haddr_t *  f,
char *  name,
char *  attrib,
int  namelen,
int  attriblen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_writestepattrib_i8 haddr_t *  f,
char *  name,
void *  attrib,
int *  nelem,
int  namelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_writestepattrib_r8 haddr_t *  f,
char *  name,
void *  attrib,
int *  nelem,
int  namelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int f_h5pt_writestepattrib_string haddr_t *  f,
char *  name,
char *  attrib,
int  namelen,
int  attriblen
-
- - - - - -
-   - - -

-

-


Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/H5Part_8c.html b/doc/ReferencePages/H5Part_8c.html deleted file mode 100644 index 332c457..0000000 --- a/doc/ReferencePages/H5Part_8c.html +++ /dev/null @@ -1,2205 +0,0 @@ - - -H5Part: H5Part.c File Reference - - - -
Main Page | Class List | File List | Class Members | File Members
-

H5Part.c File Reference

#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <hdf5.h>
-#include "H5Part.h"
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Classes

struct  H5IO_getname_t

Typedefs

typedef H5IO_getname_t H5IO_getname_t

Functions

herr_t H5PartIOcounter (hid_t group_id, const char *member_name, void *operator_data)
H5PartFileH5PartOpenFileParallel (const char *filename, unsigned flags)
H5PartFileH5PartOpenFile (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)
herr_t H5PartGetFirstDS (hid_t group_id, const char *member_name, void *operator_data)
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)
herr_t H5NameExists (hid_t group_id, const char *member_name, void *v)
int H5PartFileHasName (H5PartFile *f, char *dir, char *name)
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)
-

Typedef Documentation

-

- - - - -
- - - - -
typedef struct H5IO_getname_t H5IO_getname_t
-
- - - - - -
-   - - -

-H5IO_getname_t: Private

-


Function Documentation

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
herr_t H5IOgetname hid_t  group_id,
const char *  member_name,
void *  operator_data
-
- - - - - -
-   - - -

-H5IOgetname: Private

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
herr_t H5NameExists hid_t  group_id,
const char *  member_name,
void *  v
-
- - - - - -
-   - - -

-H5NameExists: Private

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
herr_t H5PartAttribcounter hid_t  group_id,
const char *  member_name,
void *  operator_data
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
void H5PartCloseFile H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartCloseFile: closes an open file.

Parameters:
- - -
f filehandle of the file to close
-
-
Returns:
void
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
herr_t H5PartDScounter hid_t  group_id,
const char *  member_name,
void *  operator_data
-
- - - - - -
-   - - -

-H5PartDScounter: Private

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartFileGetStashFileName H5PartFile f,
int  nameindex,
char *  filename,
int  maxnamelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartFileHasName H5PartFile f,
char *  dir,
char *  name
-
- - - - - -
-   - - -

-H5PartFileHasName: Private

-

- - - - -
- - - - - - - - - -
int H5PartFileIsValid H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartFileIsValid: checks if a file was successfully opened.

Parameters:
- - -
f filehandle of the file to check validity
-
-
Returns:
1 if success 0 if failure
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartGetDatasetName H5PartFile f,
int  _index,
char *  name,
int  maxlen
-
- - - - - -
-   - - -

-H5PartGetDatasetName: This reads the name of a datasetes specified by it's index.

Parameters:
- - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
_index integer specifying the index of the dataset. If the number of datasets is nds, the range of index is 0 to nds-1.
name A null-terminated string for the name of the dataset.
maxlen An integer specifying the maximum length of the name array.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
hid_t H5PartGetDiskShape H5PartFile f,
hid_t  dataset
-
- - - - - -
-   - - -

-H5PartGetDiskShape: Private

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void H5PartGetFileAttribInfo H5PartFile f,
int  idx,
char *  name,
size_t  maxname,
hid_t *  type,
int *  nelem
-
- - - - - -
-   - - -

-H5PartGetFileAttribInfo: gets the name, type and number of elements of a file attribute .

Parameters:
- - - - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
idx Index of the attribute
name A null-terminated string with the name of the attribute.
maxname The length of the attribute name.
type One of the following ones: H5T_NATIVE_DOUBLE H5T_NATIVE_INT64 H5T_NATIVE_CHAR.
nelem Number of elements of type "type".
-
-
Returns:
void.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
herr_t H5PartGetFirstDS hid_t  group_id,
const char *  member_name,
void *  operator_data
-
- - - - - -
-   - - -

-H5PartGetFirstDS: Private

-

- - - - -
- - - - - - - - - - - - - - - - - - -
hid_t H5PartGetMemShape H5PartFile f,
hid_t  dataset
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
int H5PartGetNumDatasets H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumDatasets: This reads the number of datasetes that are stored at a particular time step.

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
number of datasets.
-
-

- - - - -
- - - - - - - - - -
int H5PartGetNumFileAttribs H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumFileAttribs: gets the number of attributes bound to the file.

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
number of attributes of the File.
-
-

- - - - -
- - - - - - - - - -
long long H5PartGetNumParticles H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumParticles: This gets the number of particles that are stored in the current timestep. It will arbitrarily select a timestep if you haven't already set the timestep with H5PartSetStep().

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
number of particles in current timestep.
-
-

- - - - -
- - - - - - - - - -
int H5PartGetNumStashFiles H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumStashFiles: returns the number of stashed files.

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
Number of stashed files.
-
-

- - - - -
- - - - - - - - - -
int H5PartGetNumStepAttribs H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumStepAttribs: gets the number of attributes bound to the current step. The step has to be set with H5PartSetStep().

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
number of attributes of the current step.
-
-

- - - - -
- - - - - - - - - -
int H5PartGetNumSteps H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumSteps: This reads the number of datasteps that are currently stored in the datafile. (simple return of an int). It works for both reading and writing of files, but is probably only typically used when you are reading.

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
number of timesteps currently stored in the file.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void H5PartGetStepAttribInfo H5PartFile f,
int  idx,
char *  name,
size_t  maxname,
hid_t *  type,
int *  nelem
-
- - - - - -
-   - - -

-H5PartGetStepAttribInfo: gets the name, type and number of elements of a step attribute .

Parameters:
- - - - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
idx Index of the attribute
name A null-terminated string with the name of the attribute.
maxname the length of the name of the attribute.
type One of the following ones: H5T_NATIVE_DOUBLE H5T_NATIVE_INT64 H5T_NATIVE_CHAR.
nelem Number of elements of type "type".
-
-
Returns:
void.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartGetView H5PartFile f,
long long *  start,
long long *  end
-
- - - - - -
-   - - -

-H5PartGetView: Allows you to query the current view. Start and End will be -1 if there is no current view established. Use H5PartHasView to see if the view is smaller than the total dataset.

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
start start particle
end end particle
-
-
Returns:
the number of elements in the view
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
herr_t H5PartIOcounter hid_t  group_id,
const char *  member_name,
void *  operator_data
-
- - - - - -
-   - - -

-H5PartIOcounter: This is an entirely internal callback function which is used in conjunction with HDF5 iterators. The HDF5 Group iterator will call this repeatedly in order to count how many timesteps of data have been stored in a particular file. This is used by H5PartGetNumSteps().

-

- - - - -
- - - - - - - - - -
hid_t H5PartNormType hid_t  type  ) 
-
- - - - - -
-   - - -

-H5PartNormType: Private

-

- - - - -
- - - - - - - - - - - - - - - - - - -
H5PartFile* H5PartOpenFile const char *  filename,
unsigned  flags
-
- - - - - -
-   - - -

-H5PartOpenFile: Opens file with specified filename. If you open with flag H5PART_WRITE, it will truncate any file with the specified filename and start writing to it. If you open with H5PART_READ, then it will open the file readonly.

-H5PartFile should be treated as an essentially opaque datastructure. It acts as the file handle, but internally it maintains several key state variables associated with the file.

-

Parameters:
- - - -
filename The name of the IEEEIO data file to open. The typical extension for these files is .h5
flags The accessmode for the file. This is one of 2 different access modes: H5PART_READ, H5PART_WRITE.
-
-
Returns:
A new filehandle with an open file or NULL if error.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
H5PartFile* H5PartOpenFileParallel const char *  filename,
unsigned  flags
-
- - - - - -
-   - - -

-H5PartOpenFileParallel: Opens file with specified filename. If you open with flag H5PART_WRITE, it will truncate any file with the specified filename and start writing to it. If you open with H5PART_READ, then it will open the file readonly.

-H5PartFile should be treated as an essentially opaque datastructure. It acts as the file handle, but internally it maintains several key state variables associated with the file.

-

Parameters:
- - - - -
filename The name of the IEEEIO data file to open. The typical extension for these files is .h5
flags The accessmode for the file. This is one of 2 different access modes: H5PART_READ, H5PART_WRITE.
comm This argument is only available if the program has been compiled with the PARALLEL_IO
-
-
Returns:
A new filehandle with an open file or NULL if error.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
void H5PartReadAttrib H5PartFile f,
char *  name,
void *  data
-
- - - - - -
-   - - -

-H5PartReadAttrib: reads a step attribute NOTE: it has been superseeded by H5PartReadStepAttrib.

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string with the name of the attribute.
data of the attribute.
-
-
Returns:
1 on success, -1 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartReadDataFloat64 H5PartFile f,
char *  name,
double *  array
-
- - - - - -
-   - - -

-H5PartReadDataFloat64: This reads in an individual array from a particlar timestep. If you haven't selected a particular timestep, it will pick the current one.

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the array. When retrieving datasets from disk, you ask for them by name. There are no restrictions on naming of arrays, but it is useful to arrive at some common naming convention when sharing data with other groups.
array A buffer to read array of particle data. The datatype for elements in the buffer is implicit in the name of the subroutine call.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartReadDataInt64 H5PartFile f,
char *  name,
long long *  array
-
- - - - - -
-   - - -

-H5PartReadDataInt64: This reads in an individual array from a particlar timestep. If you haven't selected a particular timestep, it will pick the current one.

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the array. When retrieving datasets from disk, you ask for them by name. There are no restrictions on naming of arrays, but it is useful to arrive at some common naming convention when sharing data with other groups.
array A buffer to read array of particle data. The datatype for elements in the buffer is implicit in the name of the subroutine call.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartReadFileAttrib H5PartFile f,
char *  name,
void *  data
-
- - - - - -
-   - - -

-H5PartReadFileAttrib: reads a file attribute

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string with the name of the attribute.
data Value of the attribute.
-
-
Returns:
1 on success, -1 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartReadParticleStep H5PartFile f,
int  step,
double *  x,
double *  y,
double *  z,
double *  px,
double *  py,
double *  pz,
long long *  id
-
- - - - - -
-   - - -

-H5PartReadParticleStep: This is the mongo read function that pulls in all of the data for a given timestep in one shot. It also takes the timestep as an argument and will call H5PartSetStep() internally so that you don't have to make that call separately. See also: H5PartReadArray() if you want to just read in one of the many arrays.

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartReadStepAttrib H5PartFile f,
char *  name,
void *  data
-
- - - - - -
-   - - -

-H5PartReadStepAttrib: reads a step attribute

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string with the name of the attribute.
data of the attribute.
-
-
Returns:
1 on success, -1 on failure.
-
-

- - - - -
- - - - - - - - - -
void H5PartSetCanonicalView H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5SetCanonicalView: If it is too tedious to manually set the start and end coordinates for a view, the H5SetCanonicalView() will automatically select an appropriate domain decomposition of the data arrays for the degree of parallelism and set the "view" accordingly.

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
void
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
void H5PartSetNumParticles H5PartFile f,
long long  nparticles
-
- - - - - -
-   - - -

-H5PartSetNumParticles: This function's sole purpose is to prevent needless creation of new HDF5 DataSpace handles if the number of particles is invariant throughout the sim. That's its only reason for existence. After you call this subroutine, all subsequent operations will assume this number of particles will be written.

Parameters:
- - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
nparticles A long long integer specifying the number of particles
-
-
Returns:
void
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
void H5PartSetStep H5PartFile f,
int  step
-
- - - - - -
-   - - -

-H5PartSetStep: When writing data to a file the current time step must be set (even if there is only one). In a file with N time steps, the steps are numbered from 0 to N-1.

Parameters:
- - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
step the time step to set.
-
-
Returns:
void
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
void H5PartSetView H5PartFile f,
long long  start,
long long  end
-
- - - - - -
-   - - -

-H5SetView: For parallel I/O or for subsetting operations on the datafile, the H5SetView subroutine allows you to define a subset of the total particle dataset to read. The concept of "view" works for both serial and for parallel I/O. The "view" will remain in effect until a new view is set, or the number of particles in a dataset changes, or the view is "unset" by calling H5SetView(file,-1,-1);

-Before you set a view, the H5PartGetNumParticles will return the total number of particles in a file (even for the parallel reads). However, after you set a view, it will return the number of particles contained in the view.

-The range is inclusive (the start and the end index).

-

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
start start particle
end end particle
-
-
Returns:
void
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
int H5PartStashFile H5PartFile f,
char *  filename
-
- - - - - -
-   - - -

-NOTE: it's missing the read! H5PartStashFile: stash a file in the hdf5 file. If it does not exists a UserData and a Files group will be created. /param f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel(). /param filename A null-terminated string for the name of the filename. /return 1 on succes, 0 on failure.

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartUnstashFile H5PartFile f,
char *  filename,
char *  outputpath
-
- - - - - -
-   - - -

-H5PartUnstashFile: unstash a file in the hdf5 file. /param f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel(). /param filename A null-terminated string for the name of the filename. /param The path to the directory to create the file. /return 1 on succes, 0 on failure.

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteAttrib H5PartFile f,
char *  name,
hid_t  type,
void *  value,
int  nelem
-
- - - - - -
-   - - -

-H5PartWriteAttr: writes a step attribute. Note: this call has been superseeded by H5PartWriteStepAttr.

-

Parameters:
- - - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the attribute.
type One of H5T_NATIVE_DOUBLE, H5T_NATIVE_INT64, H5T_NATIVE_CHAR.
value Value of the attribute.
nelem Number of elements of type "type".
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteDataFloat64 H5PartFile f,
char *  name,
double *  array
-
- - - - - -
-   - - -

-H5PartWriteDataFloat64: After setting the number of particles with H5PartSetNumParticles() and the current timestep using H5PartSetStep(), you can start writing datasets into the file. Each dataset has a name associated with it (chosen by the user) in order to facilitate later retrieval. The writing routines also implicitly store the datatype of the array so that the array can be reconstructed properly on other systems with incompatible type representations. The data is committed to disk before the routine returns. All data that is written after setting the timestep is associated with that timestep. While the number of particles can change for each timestep, you cannot change the number of particles in the middle of a given timestep.

-

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the array. When retrieving datasets from disk, you ask for them by name. There are no restrictions on naming of arrays, but it is useful to arrive at some common naming convention when sharing data with other groups.
array A buffer containing an array of particle data to commit to disk. The datatype for elements in the buffer is implicit in the name of the subroutine call.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteDataInt64 H5PartFile f,
char *  name,
long long *  array
-
- - - - - -
-   - - -

-H5PartWriteDataInt64: After setting the number of particles with H5PartSetNumParticles() and the current timestep using H5PartSetStep(), you can start writing datasets into the file. Each dataset has a name associated with it (chosen by the user) in order to facilitate later retrieval. The writing routines also implicitly store the datatype of the array so that the array can be reconstructed properly on other systems with incompatible type representations. The data is committed to disk before the routine returns. All data that is written after setting the timestep is associated with that timestep. While the number of particles can change for each timestep, you cannot change the number of particles in the middle of a given timestep.

-

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the array. When retrieving datasets from disk, you ask for them by name. There are no restrictions on naming of arrays, but it is useful to arrive at some common naming convention when sharing data with other groups.
array A buffer containing an array of particle data to commit to disk. The datatype for elements in the buffer is implicit in the name of the subroutine call.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteFileAttrib H5PartFile f,
char *  name,
hid_t  type,
void *  value,
int  nelem
-
- - - - - -
-   - - -

-H5PartWriteStepAttr: writes a string attribute bound to a step.

-

Parameters:
- - - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the attribute.
type One of H5T_NATIVE_DOUBLE, H5T_NATIVE_INT64, H5T_NATIVE_CHAR.
value Value of the attribute.
nelem Number of elements of type "type".
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteFileAttribString H5PartFile f,
char *  name,
char *  attrib
-
- - - - - -
-   - - -

-H5PartWriteFileAttribString: writes a string attribute bound to a file.

-

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the attribute.
attrib A null-terminated string for the attribute.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteStepAttrib H5PartFile f,
char *  name,
hid_t  type,
void *  value,
int  nelem
-
- - - - - -
-   - - -

-H5PartWriteStepAttrib: writes a step attribute.

Parameters:
- - - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the attribute.
type One of H5T_NATIVE_DOUBLE, H5T_NATIVE_INT64, H5T_NATIVE_CHAR.
value Value of the attribute.
nelem Number of elements of type "type".
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteStepAttribString H5PartFile f,
char *  name,
char *  attrib
-
- - - - - -
-   - - -

-H5PartWriteStepAttrString: writes a string attribute bound to the current step.

-

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the attribute.
attrib A null-terminated string for the attribute.
-
-
Returns:
1 on success, 0 on failure.
-
-


Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/H5Part_8h-source.html b/doc/ReferencePages/H5Part_8h-source.html deleted file mode 100644 index a57a606..0000000 --- a/doc/ReferencePages/H5Part_8h-source.html +++ /dev/null @@ -1,146 +0,0 @@ - - -H5Part: H5Part.h Source File - - - -
Main Page | Class List | File List | Class Members | File Members
-

H5Part.h

Go to the documentation of this file.
00001 #ifndef _H5Part_H_
-00002 #define _H5Part_H_
-00003 
-00004 #include <hdf5.h>
-00005 #ifdef PARALLEL_IO
-00006 #include <mpi.h>
-00007 #endif
-00008 
-00016 typedef struct H5PartFile {
-00017   hid_t file;
-00018   int timestep;
-00019 
-00020   hid_t timegroup;
-00021   hid_t properties;
-00022   hsize_t nparticles;
-00023   hid_t shape;
-00024   unsigned mode;
-00025   int maxstep;
-00026   hid_t xfer_prop,create_prop,access_prop;
-00027   hid_t diskshape,memshape; /* for parallel I/O (this is on-disk) H5S_ALL 
-00028                     if serial I/O */
-00029   long long viewstart,viewend; /* -1 if no view is available: A "view" looks at a subset of the data. */
-00030   
-00031 #ifdef PARALLEL_IO
-00032   long long *pnparticles; /* the number of particles in each processor.
-00033                              With respect to the "VIEW", these numbers
-00034                              can be regarded as non-overlapping subsections
-00035                              of the particle array stored in the file.
-00036                              So they can be used to compute the offset of
-00037                              the view for each processor */
-00038   MPI_Comm comm;
-00039   int nprocs,myproc;
-00040 #endif
-00041 }H5PartFile;
-00042 
-00043 #define H5PART_READ 0x01
-00044 #define H5PART_WRITE 0x02
-00045 
-00046 /*========== File Opening/Closing ===============*/
-00047 #ifdef PARALLEL_IO
-00048 #include <mpi.h>
-00049 H5PartFile *H5PartOpenFileParallel(const char *filename,
-00050                                    unsigned flags,
-00051                                    MPI_Comm communicator);
-00052 #endif
-00053 #define H5PartOpenFileSerial(x,y) H5PartOpenFile(x,y)
-00054 
-00055 H5PartFile *H5PartOpenFile(const char *filename, /* name of datafile */
-00056                                  unsigned flags); /* H5PART_READ | H5PART_WRITE */
-00057 int H5PartFileIsValid(H5PartFile *f);
-00058 void H5PartCloseFile(H5PartFile *f);
-00059 
-00060 
-00061 /*============== File Writing Functions ==================== */
-00062 void H5PartSetNumParticles(H5PartFile *f,long long nparticles);
-00063 int H5PartWriteDataFloat64(H5PartFile *f,char *name,double *array);
-00064 int H5PartWriteDataInt64(H5PartFile *f,char *name,long long *array);
-00065 
-00066 /*================== File Reading Routines =================*/
-00067 void H5PartSetStep(H5PartFile *f, /* file handle */
-00068                    int step); /* current timestep to select (0 to n-1) */
-00069 int H5PartGetNumSteps(H5PartFile *f);
-00070 int H5PartGetNumDatasets(H5PartFile *f);
-00071 int H5PartGetDatasetName(H5PartFile *f,int index,char *name,int maxlen);
-00072 long long H5PartGetNumParticles(H5PartFile *f);
-00073 void H5PartSetView(H5PartFile *f,long long start,long long end);
-00074 #define H5PartResetView(f) H5PartSetView(f,-1,-1)
-00075 #define H5PartHasView(f) ((f->viewstart<0||f->viewend<0)?0:1)
-00076 int H5PartGetView(H5PartFile *f,long long *start,long long *end);
-00077 void H5PartSetCanonicalView(H5PartFile *f);
-00078 
-00079 int H5PartReadDataFloat64(H5PartFile *f,
-00080                           char *name, /* name of the array to read
-00081                                          "x"=position in x direction (y,z)
-00082                                          "vx"=velocity in x directio (y,z)
-00083                                          "px"=position in x dir (y,z) */
-00084                           double *array); /* array to read data into */
-00085 int H5PartReadDataInt64(H5PartFile *f,
-00086                           char *name, /* name of the array to read
-00087                                          "x"=position in x direction (y,z)
-00088                                          "vx"=velocity in x directio (y,z)
-00089                                          "px"=position in x dir (y,z) */
-00090                           long long *array); /* array to read data into */
-00091 
-00092 /* the following is a back-door for extensions to the data writing */
-00093 #if 0
-00094 int H5PartReadData(H5PartFile *f,char *name,void *array,hid_t type);
-00095 int H5PartWriteData(H5PartFile *f,char *name,void *array,hid_t type);
-00096 #endif
-00097 int H5PartReadParticleStep(H5PartFile *f, /* filehandle */
-00098                            int step, /* selects timestep to read from*/
-00099                            double *x,double *y,double *z, /* particle positions */
-00100                            double *px,double *py,double *pz, /* particle momenta */
-00101                            long long *id); /* and phase */
-00102 /**********==============Attributes Interface============***************/
-00103 /* currently there is file attributes:  Attributes bound to the file
-00104    and step attributes which are bound to the current timestep.  You 
-00105    must set the timestep explicitly before writing the attributes (just
-00106    as you must do when you write a new dataset.  Currently there are no
-00107    attributes that are bound to a particular data array, but this could
-00108    easily be done if required.
-00109 */
-00110 int H5PartWriteStepAttrib(H5PartFile *f,char *name,
-00111     hid_t type,void *attrib,int nelem);
-00112 int H5PartWriteFileAttrib(H5PartFile *f,char *name,
-00113     hid_t type,void *attrib,int nelem);
-00114 int H5PartWriteAttrib(H5PartFile *f,char *name,
-00115                       hid_t type,void *attrib,int nelem); /* this should be deprecated */
-00116 
-00117 int H5PartWriteFileAttribString(H5PartFile *f,char *name,
-00118     char *attrib);
-00119 int H5PartWriteStepAttribString(H5PartFile *f,char *name,
-00120     char *attrib);
-00121 int H5PartGetNumStepAttribs(H5PartFile *f); /* for current filestep */
-00122 int H5PartGetNumFileAttribs(H5PartFile *f);
-00123 void H5PartGetStepAttribInfo(H5PartFile *f,int idx,
-00124     char *name,size_t maxnamelen,
-00125                          hid_t *type,int *nelem);
-00126 void H5PartGetFileAttribInfo(H5PartFile *f,int idx,
-00127     char *name,size_t maxnamelen,
-00128     hid_t *type,int *nelem);
-00129 int H5PartReadStepAttrib(H5PartFile *f,char *name,void *data);
-00130 void H5PartReadAttrib(H5PartFile *f,char *name,void *data);
-00131 int H5PartReadFileAttrib(H5PartFile *f,char *name,void *data);
-00132 
-00133 
-00134 /**************** File Stashing Interfaces *************************/
-00135 int H5PartStashFile(H5PartFile *f,char *filename);
-00136 int H5PartUnstashFile(H5PartFile *f, char *filename, char *outputpath); /* outputpath can be null for cwd */
-00137 int H5PartGetNumStashFiles(H5PartFile *f);
-00138 int H5PartFileGetStashFileName(H5PartFile *f,int nameindex,char *filename,int maxnamelen);
-00139 
-00140 
-00141 #endif
-

Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/H5Part_8h.html b/doc/ReferencePages/H5Part_8h.html deleted file mode 100644 index 65150f4..0000000 --- a/doc/ReferencePages/H5Part_8h.html +++ /dev/null @@ -1,1876 +0,0 @@ - - -H5Part: H5Part.h File Reference - - - -
Main Page | Class List | File List | Class Members | File Members
-

H5Part.h File Reference

#include <hdf5.h>
- -

-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)

Typedefs

typedef H5PartFile H5PartFile

Functions

H5PartFileH5PartOpenFile (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)
-


Define Documentation

-

- - - - -
- - - - -
#define H5PART_READ   0x01
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
#define H5PART_WRITE   0x02
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
#define H5PartHasView  )    ((f->viewstart<0||f->viewend<0)?0:1)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - - - - -
#define H5PartOpenFileSerial x,
 )    H5PartOpenFile(x,y)
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
#define H5PartResetView  )    H5PartSetView(f,-1,-1)
-
- - - - - -
-   - - -

-

-


Typedef Documentation

-

- - - - -
- - - - -
typedef struct H5PartFile H5PartFile
-
- - - - - -
-   - - -

-/struct H5PartFile: This is an essentially opaque datastructure that acts as the filehandle for all practical purposes. It is created by H5PartOpenFile<xx>() and destroyed by H5PartCloseFile().

-


Function Documentation

-

- - - - -
- - - - - - - - - -
void H5PartCloseFile H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartCloseFile: closes an open file.

Parameters:
- - -
f filehandle of the file to close
-
-
Returns:
void
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartFileGetStashFileName H5PartFile f,
int  nameindex,
char *  filename,
int  maxnamelen
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
int H5PartFileIsValid H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartFileIsValid: checks if a file was successfully opened.

Parameters:
- - -
f filehandle of the file to check validity
-
-
Returns:
1 if success 0 if failure
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartGetDatasetName H5PartFile f,
int  _index,
char *  name,
int  maxlen
-
- - - - - -
-   - - -

-H5PartGetDatasetName: This reads the name of a datasetes specified by it's index.

Parameters:
- - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
_index integer specifying the index of the dataset. If the number of datasets is nds, the range of index is 0 to nds-1.
name A null-terminated string for the name of the dataset.
maxlen An integer specifying the maximum length of the name array.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void H5PartGetFileAttribInfo H5PartFile f,
int  idx,
char *  name,
size_t  maxname,
hid_t *  type,
int *  nelem
-
- - - - - -
-   - - -

-H5PartGetFileAttribInfo: gets the name, type and number of elements of a file attribute .

Parameters:
- - - - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
idx Index of the attribute
name A null-terminated string with the name of the attribute.
maxname The length of the attribute name.
type One of the following ones: H5T_NATIVE_DOUBLE H5T_NATIVE_INT64 H5T_NATIVE_CHAR.
nelem Number of elements of type "type".
-
-
Returns:
void.
-
-

- - - - -
- - - - - - - - - -
int H5PartGetNumDatasets H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumDatasets: This reads the number of datasetes that are stored at a particular time step.

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
number of datasets.
-
-

- - - - -
- - - - - - - - - -
int H5PartGetNumFileAttribs H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumFileAttribs: gets the number of attributes bound to the file.

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
number of attributes of the File.
-
-

- - - - -
- - - - - - - - - -
long long H5PartGetNumParticles H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumParticles: This gets the number of particles that are stored in the current timestep. It will arbitrarily select a timestep if you haven't already set the timestep with H5PartSetStep().

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
number of particles in current timestep.
-
-

- - - - -
- - - - - - - - - -
int H5PartGetNumStashFiles H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumStashFiles: returns the number of stashed files.

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
Number of stashed files.
-
-

- - - - -
- - - - - - - - - -
int H5PartGetNumStepAttribs H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumStepAttribs: gets the number of attributes bound to the current step. The step has to be set with H5PartSetStep().

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
number of attributes of the current step.
-
-

- - - - -
- - - - - - - - - -
int H5PartGetNumSteps H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5PartGetNumSteps: This reads the number of datasteps that are currently stored in the datafile. (simple return of an int). It works for both reading and writing of files, but is probably only typically used when you are reading.

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
number of timesteps currently stored in the file.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void H5PartGetStepAttribInfo H5PartFile f,
int  idx,
char *  name,
size_t  maxname,
hid_t *  type,
int *  nelem
-
- - - - - -
-   - - -

-H5PartGetStepAttribInfo: gets the name, type and number of elements of a step attribute .

Parameters:
- - - - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
idx Index of the attribute
name A null-terminated string with the name of the attribute.
maxname the length of the name of the attribute.
type One of the following ones: H5T_NATIVE_DOUBLE H5T_NATIVE_INT64 H5T_NATIVE_CHAR.
nelem Number of elements of type "type".
-
-
Returns:
void.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartGetView H5PartFile f,
long long *  start,
long long *  end
-
- - - - - -
-   - - -

-H5PartGetView: Allows you to query the current view. Start and End will be -1 if there is no current view established. Use H5PartHasView to see if the view is smaller than the total dataset.

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
start start particle
end end particle
-
-
Returns:
the number of elements in the view
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
H5PartFile* H5PartOpenFile const char *  filename,
unsigned  flags
-
- - - - - -
-   - - -

-H5PartOpenFile: Opens file with specified filename. If you open with flag H5PART_WRITE, it will truncate any file with the specified filename and start writing to it. If you open with H5PART_READ, then it will open the file readonly.

-H5PartFile should be treated as an essentially opaque datastructure. It acts as the file handle, but internally it maintains several key state variables associated with the file.

-

Parameters:
- - - -
filename The name of the IEEEIO data file to open. The typical extension for these files is .h5
flags The accessmode for the file. This is one of 2 different access modes: H5PART_READ, H5PART_WRITE.
-
-
Returns:
A new filehandle with an open file or NULL if error.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
void H5PartReadAttrib H5PartFile f,
char *  name,
void *  data
-
- - - - - -
-   - - -

-H5PartReadAttrib: reads a step attribute NOTE: it has been superseeded by H5PartReadStepAttrib.

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string with the name of the attribute.
data of the attribute.
-
-
Returns:
1 on success, -1 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartReadDataFloat64 H5PartFile f,
char *  name,
double *  array
-
- - - - - -
-   - - -

-H5PartReadDataFloat64: This reads in an individual array from a particlar timestep. If you haven't selected a particular timestep, it will pick the current one.

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the array. When retrieving datasets from disk, you ask for them by name. There are no restrictions on naming of arrays, but it is useful to arrive at some common naming convention when sharing data with other groups.
array A buffer to read array of particle data. The datatype for elements in the buffer is implicit in the name of the subroutine call.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartReadDataInt64 H5PartFile f,
char *  name,
long long *  array
-
- - - - - -
-   - - -

-H5PartReadDataInt64: This reads in an individual array from a particlar timestep. If you haven't selected a particular timestep, it will pick the current one.

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the array. When retrieving datasets from disk, you ask for them by name. There are no restrictions on naming of arrays, but it is useful to arrive at some common naming convention when sharing data with other groups.
array A buffer to read array of particle data. The datatype for elements in the buffer is implicit in the name of the subroutine call.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartReadFileAttrib H5PartFile f,
char *  name,
void *  data
-
- - - - - -
-   - - -

-H5PartReadFileAttrib: reads a file attribute

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string with the name of the attribute.
data Value of the attribute.
-
-
Returns:
1 on success, -1 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartReadParticleStep H5PartFile f,
int  step,
double *  x,
double *  y,
double *  z,
double *  px,
double *  py,
double *  pz,
long long *  id
-
- - - - - -
-   - - -

-H5PartReadParticleStep: This is the mongo read function that pulls in all of the data for a given timestep in one shot. It also takes the timestep as an argument and will call H5PartSetStep() internally so that you don't have to make that call separately. See also: H5PartReadArray() if you want to just read in one of the many arrays.

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartReadStepAttrib H5PartFile f,
char *  name,
void *  data
-
- - - - - -
-   - - -

-H5PartReadStepAttrib: reads a step attribute

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string with the name of the attribute.
data of the attribute.
-
-
Returns:
1 on success, -1 on failure.
-
-

- - - - -
- - - - - - - - - -
void H5PartSetCanonicalView H5PartFile f  ) 
-
- - - - - -
-   - - -

-H5SetCanonicalView: If it is too tedious to manually set the start and end coordinates for a view, the H5SetCanonicalView() will automatically select an appropriate domain decomposition of the data arrays for the degree of parallelism and set the "view" accordingly.

Parameters:
- - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
-
-
Returns:
void
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
void H5PartSetNumParticles H5PartFile f,
long long  nparticles
-
- - - - - -
-   - - -

-H5PartSetNumParticles: This function's sole purpose is to prevent needless creation of new HDF5 DataSpace handles if the number of particles is invariant throughout the sim. That's its only reason for existence. After you call this subroutine, all subsequent operations will assume this number of particles will be written.

Parameters:
- - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
nparticles A long long integer specifying the number of particles
-
-
Returns:
void
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
void H5PartSetStep H5PartFile f,
int  step
-
- - - - - -
-   - - -

-H5PartSetStep: When writing data to a file the current time step must be set (even if there is only one). In a file with N time steps, the steps are numbered from 0 to N-1.

Parameters:
- - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
step the time step to set.
-
-
Returns:
void
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
void H5PartSetView H5PartFile f,
long long  start,
long long  end
-
- - - - - -
-   - - -

-H5SetView: For parallel I/O or for subsetting operations on the datafile, the H5SetView subroutine allows you to define a subset of the total particle dataset to read. The concept of "view" works for both serial and for parallel I/O. The "view" will remain in effect until a new view is set, or the number of particles in a dataset changes, or the view is "unset" by calling H5SetView(file,-1,-1);

-Before you set a view, the H5PartGetNumParticles will return the total number of particles in a file (even for the parallel reads). However, after you set a view, it will return the number of particles contained in the view.

-The range is inclusive (the start and the end index).

-

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
start start particle
end end particle
-
-
Returns:
void
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
int H5PartStashFile H5PartFile f,
char *  filename
-
- - - - - -
-   - - -

-NOTE: it's missing the read! H5PartStashFile: stash a file in the hdf5 file. If it does not exists a UserData and a Files group will be created. /param f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel(). /param filename A null-terminated string for the name of the filename. /return 1 on succes, 0 on failure.

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartUnstashFile H5PartFile f,
char *  filename,
char *  outputpath
-
- - - - - -
-   - - -

-H5PartUnstashFile: unstash a file in the hdf5 file. /param f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel(). /param filename A null-terminated string for the name of the filename. /param The path to the directory to create the file. /return 1 on succes, 0 on failure.

-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteAttrib H5PartFile f,
char *  name,
hid_t  type,
void *  value,
int  nelem
-
- - - - - -
-   - - -

-H5PartWriteAttr: writes a step attribute. Note: this call has been superseeded by H5PartWriteStepAttr.

-

Parameters:
- - - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the attribute.
type One of H5T_NATIVE_DOUBLE, H5T_NATIVE_INT64, H5T_NATIVE_CHAR.
value Value of the attribute.
nelem Number of elements of type "type".
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteDataFloat64 H5PartFile f,
char *  name,
double *  array
-
- - - - - -
-   - - -

-H5PartWriteDataFloat64: After setting the number of particles with H5PartSetNumParticles() and the current timestep using H5PartSetStep(), you can start writing datasets into the file. Each dataset has a name associated with it (chosen by the user) in order to facilitate later retrieval. The writing routines also implicitly store the datatype of the array so that the array can be reconstructed properly on other systems with incompatible type representations. The data is committed to disk before the routine returns. All data that is written after setting the timestep is associated with that timestep. While the number of particles can change for each timestep, you cannot change the number of particles in the middle of a given timestep.

-

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the array. When retrieving datasets from disk, you ask for them by name. There are no restrictions on naming of arrays, but it is useful to arrive at some common naming convention when sharing data with other groups.
array A buffer containing an array of particle data to commit to disk. The datatype for elements in the buffer is implicit in the name of the subroutine call.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteDataInt64 H5PartFile f,
char *  name,
long long *  array
-
- - - - - -
-   - - -

-H5PartWriteDataInt64: After setting the number of particles with H5PartSetNumParticles() and the current timestep using H5PartSetStep(), you can start writing datasets into the file. Each dataset has a name associated with it (chosen by the user) in order to facilitate later retrieval. The writing routines also implicitly store the datatype of the array so that the array can be reconstructed properly on other systems with incompatible type representations. The data is committed to disk before the routine returns. All data that is written after setting the timestep is associated with that timestep. While the number of particles can change for each timestep, you cannot change the number of particles in the middle of a given timestep.

-

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the array. When retrieving datasets from disk, you ask for them by name. There are no restrictions on naming of arrays, but it is useful to arrive at some common naming convention when sharing data with other groups.
array A buffer containing an array of particle data to commit to disk. The datatype for elements in the buffer is implicit in the name of the subroutine call.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteFileAttrib H5PartFile f,
char *  name,
hid_t  type,
void *  value,
int  nelem
-
- - - - - -
-   - - -

-H5PartWriteStepAttr: writes a string attribute bound to a step.

-

Parameters:
- - - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the attribute.
type One of H5T_NATIVE_DOUBLE, H5T_NATIVE_INT64, H5T_NATIVE_CHAR.
value Value of the attribute.
nelem Number of elements of type "type".
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteFileAttribString H5PartFile f,
char *  name,
char *  attrib
-
- - - - - -
-   - - -

-H5PartWriteFileAttribString: writes a string attribute bound to a file.

-

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the attribute.
attrib A null-terminated string for the attribute.
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteStepAttrib H5PartFile f,
char *  name,
hid_t  type,
void *  value,
int  nelem
-
- - - - - -
-   - - -

-H5PartWriteStepAttrib: writes a step attribute.

Parameters:
- - - - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the attribute.
type One of H5T_NATIVE_DOUBLE, H5T_NATIVE_INT64, H5T_NATIVE_CHAR.
value Value of the attribute.
nelem Number of elements of type "type".
-
-
Returns:
1 on success, 0 on failure.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
int H5PartWriteStepAttribString H5PartFile f,
char *  name,
char *  attrib
-
- - - - - -
-   - - -

-H5PartWriteStepAttrString: writes a string attribute bound to the current step.

-

Parameters:
- - - - -
f A FileHandle opened by H5PartOpenFile() or H5PartOpenFileParallel().
name A null-terminated string for the name of the attribute.
attrib A null-terminated string for the attribute.
-
-
Returns:
1 on success, 0 on failure.
-
-


Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/annotated.html b/doc/ReferencePages/annotated.html deleted file mode 100644 index 6d23c69..0000000 --- a/doc/ReferencePages/annotated.html +++ /dev/null @@ -1,16 +0,0 @@ - - -H5Part: Class List - - - -
Main Page | Class List | File List | Class Members | File Members
-

H5Part Class List

Here are the classes, structs, unions and interfaces with brief descriptions: - - -
H5IO_getname_t
H5PartFile
-
Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/doxygen.css b/doc/ReferencePages/doxygen.css deleted file mode 100644 index decae9e..0000000 --- a/doc/ReferencePages/doxygen.css +++ /dev/null @@ -1,309 +0,0 @@ -BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV { - font-family: Geneva, Arial, Helvetica, sans-serif; -} -BODY,TD { - font-size: 90%; -} -H1 { - text-align: center; - font-size: 160%; -} -H2 { - font-size: 120%; -} -H3 { - font-size: 100%; -} -CAPTION { font-weight: bold } -DIV.qindex { - width: 100%; - background-color: #eeeeff; - border: 1px solid #b0b0b0; - text-align: center; - margin: 2px; - padding: 2px; - line-height: 140%; -} -DIV.nav { - width: 100%; - background-color: #eeeeff; - border: 1px solid #b0b0b0; - text-align: center; - margin: 2px; - padding: 2px; - line-height: 140%; -} -DIV.navtab { - background-color: #eeeeff; - border: 1px solid #b0b0b0; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} -TD.navtab { - font-size: 70%; -} -A.qindex { - text-decoration: none; - font-weight: bold; - color: #1A419D; -} -A.qindex:visited { - text-decoration: none; - font-weight: bold; - color: #1A419D -} -A.qindex:hover { - text-decoration: none; - background-color: #ddddff; -} -A.qindexHL { - text-decoration: none; - font-weight: bold; - background-color: #6666cc; - color: #ffffff; - border: 1px double #9295C2; -} -A.qindexHL:hover { - text-decoration: none; - background-color: #6666cc; - color: #ffffff; -} -A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff } -A.el { text-decoration: none; font-weight: bold } -A.elRef { font-weight: bold } -A.code:link { text-decoration: none; font-weight: normal; color: #0000FF} -A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF} -A.codeRef:link { font-weight: normal; color: #0000FF} -A.codeRef:visited { font-weight: normal; color: #0000FF} -A:hover { text-decoration: none; background-color: #f2f2ff } -DL.el { margin-left: -1cm } -.fragment { - font-family: Fixed, monospace; - font-size: 95%; -} -PRE.fragment { - border: 1px solid #CCCCCC; - background-color: #f5f5f5; - margin-top: 4px; - margin-bottom: 4px; - margin-left: 2px; - margin-right: 8px; - padding-left: 6px; - padding-right: 6px; - padding-top: 4px; - padding-bottom: 4px; -} -DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px } -TD.md { background-color: #F4F4FB; font-weight: bold; } -TD.mdPrefix { - background-color: #F4F4FB; - color: #606060; - font-size: 80%; -} -TD.mdname1 { background-color: #F4F4FB; font-weight: bold; color: #602020; } -TD.mdname { background-color: #F4F4FB; font-weight: bold; color: #602020; width: 600px; } -DIV.groupHeader { - margin-left: 16px; - margin-top: 12px; - margin-bottom: 6px; - font-weight: bold; -} -DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% } -BODY { - background: white; - color: black; - margin-right: 20px; - margin-left: 20px; -} -TD.indexkey { - background-color: #eeeeff; - font-weight: bold; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px; - border: 1px solid #CCCCCC; -} -TD.indexvalue { - background-color: #eeeeff; - font-style: italic; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px; - border: 1px solid #CCCCCC; -} -TR.memlist { - background-color: #f0f0f0; -} -P.formulaDsp { text-align: center; } -IMG.formulaDsp { } -IMG.formulaInl { vertical-align: middle; } -SPAN.keyword { color: #008000 } -SPAN.keywordtype { color: #604020 } -SPAN.keywordflow { color: #e08000 } -SPAN.comment { color: #800000 } -SPAN.preprocessor { color: #806020 } -SPAN.stringliteral { color: #002080 } -SPAN.charliteral { color: #008080 } -.mdTable { - border: 1px solid #868686; - background-color: #F4F4FB; -} -.mdRow { - padding: 8px 10px; -} -.mdescLeft { - padding: 0px 8px 4px 8px; - font-size: 80%; - font-style: italic; - background-color: #FAFAFA; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; -} -.mdescRight { - padding: 0px 8px 4px 8px; - font-size: 80%; - font-style: italic; - background-color: #FAFAFA; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; -} -.memItemLeft { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memItemRight { - padding: 1px 8px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memTemplItemLeft { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: none; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memTemplItemRight { - padding: 1px 8px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: none; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 80%; -} -.memTemplParams { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - color: #606060; - background-color: #FAFAFA; - font-size: 80%; -} -.search { color: #003399; - font-weight: bold; -} -FORM.search { - margin-bottom: 0px; - margin-top: 0px; -} -INPUT.search { font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #eeeeff; -} -TD.tiny { font-size: 75%; -} -a { - color: #252E78; -} -a:visited { - color: #3D2185; -} -.dirtab { padding: 4px; - border-collapse: collapse; - border: 1px solid #b0b0b0; -} -TH.dirtab { background: #eeeeff; - font-weight: bold; -} -HR { height: 1px; - border: none; - border-top: 1px solid black; -} diff --git a/doc/ReferencePages/doxygen.png b/doc/ReferencePages/doxygen.png deleted file mode 100644 index f0a274b..0000000 Binary files a/doc/ReferencePages/doxygen.png and /dev/null differ diff --git a/doc/ReferencePages/files.html b/doc/ReferencePages/files.html deleted file mode 100644 index a8a94da..0000000 --- a/doc/ReferencePages/files.html +++ /dev/null @@ -1,17 +0,0 @@ - - -H5Part: File Index - - - -
Main Page | Class List | File List | Class Members | File Members
-

H5Part File List

Here is a list of all files with brief descriptions: - - - -
H5Part.c
H5Part.h [code]
H5PartF.c
-
Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/functions.html b/doc/ReferencePages/functions.html deleted file mode 100644 index fa5b120..0000000 --- a/doc/ReferencePages/functions.html +++ /dev/null @@ -1,35 +0,0 @@ - - -H5Part: Class Members - - - -
Main Page | Class List | File List | Class Members | File Members
-
All | Variables
-Here is a list of all class members with links to the classes they belong to: -

-

-
Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/functions_vars.html b/doc/ReferencePages/functions_vars.html deleted file mode 100644 index 6b77cab..0000000 --- a/doc/ReferencePages/functions_vars.html +++ /dev/null @@ -1,35 +0,0 @@ - - -H5Part: Class Members - Variables - - - -
Main Page | Class List | File List | Class Members | File Members
-
All | Variables
- -

-

-
Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/globals.html b/doc/ReferencePages/globals.html deleted file mode 100644 index 044a663..0000000 --- a/doc/ReferencePages/globals.html +++ /dev/null @@ -1,107 +0,0 @@ - - -H5Part: Class Members - - - -
Main Page | Class List | File List | Class Members | File Members
-
All | Functions | Typedefs | Defines
-
f | h
- -

-Here is a list of all file members with links to the files they belong to: -

-

- f -

-

- h -

-
Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/globals_defs.html b/doc/ReferencePages/globals_defs.html deleted file mode 100644 index 24b249a..0000000 --- a/doc/ReferencePages/globals_defs.html +++ /dev/null @@ -1,59 +0,0 @@ - - -H5Part: Class Members - - - -
Main Page | Class List | File List | Class Members | File Members
-
All | Functions | Typedefs | Defines
-
f | h
- -

- -

-

- f -

-

- h -

-
Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/globals_func.html b/doc/ReferencePages/globals_func.html deleted file mode 100644 index 5f11e8d..0000000 --- a/doc/ReferencePages/globals_func.html +++ /dev/null @@ -1,97 +0,0 @@ - - -H5Part: Class Members - - - -
Main Page | Class List | File List | Class Members | File Members
-
All | Functions | Typedefs | Defines
-
f | h
- -

- -

-

- f -

-

- h -

-
Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/globals_type.html b/doc/ReferencePages/globals_type.html deleted file mode 100644 index d122a7e..0000000 --- a/doc/ReferencePages/globals_type.html +++ /dev/null @@ -1,19 +0,0 @@ - - -H5Part: Class Members - - - -
Main Page | Class List | File List | Class Members | File Members
-
All | Functions | Typedefs | Defines
- -

-

-
Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/index.html b/doc/ReferencePages/index.html deleted file mode 100644 index 1c739a1..0000000 --- a/doc/ReferencePages/index.html +++ /dev/null @@ -1,14 +0,0 @@ - - -H5Part: Main Page - - - -
Main Page | Class List | File List | Class Members | File Members
-

H5Part Documentation

-

-


Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/structH5IO__getname__t-members.html b/doc/ReferencePages/structH5IO__getname__t-members.html deleted file mode 100644 index e6035d1..0000000 --- a/doc/ReferencePages/structH5IO__getname__t-members.html +++ /dev/null @@ -1,16 +0,0 @@ - - -H5Part: Member List - - - -
Main Page | Class List | File List | Class Members | File Members
-

H5IO_getname_t Member List

This is the complete list of members for H5IO_getname_t, including all inherited members.

- - - -
countH5IO_getname_t
indexH5IO_getname_t
nameH5IO_getname_t


Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/structH5IO__getname__t.html b/doc/ReferencePages/structH5IO__getname__t.html deleted file mode 100644 index a99c8d4..0000000 --- a/doc/ReferencePages/structH5IO__getname__t.html +++ /dev/null @@ -1,97 +0,0 @@ - - -H5Part: H5IO_getname_t Struct Reference - - - -
Main Page | Class List | File List | Class Members | File Members
-

H5IO_getname_t Struct Reference

List of all members. - - - - - - - - -

Public Attributes

int index
int count
char * name
-

Detailed Description

-H5IO_getname_t: Private -

-


Member Data Documentation

-

- - - - -
- - - - -
int H5IO_getname_t::count
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
int H5IO_getname_t::index
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
char* H5IO_getname_t::name
-
- - - - - -
-   - - -

-

-


The documentation for this struct was generated from the following file: -
Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/structH5PartFile-members.html b/doc/ReferencePages/structH5PartFile-members.html deleted file mode 100644 index 9c7ff17..0000000 --- a/doc/ReferencePages/structH5PartFile-members.html +++ /dev/null @@ -1,28 +0,0 @@ - - -H5Part: Member List - - - -
Main Page | Class List | File List | Class Members | File Members
-

H5PartFile Member List

This is the complete list of members for H5PartFile, including all inherited members.

- - - - - - - - - - - - - - - -
access_propH5PartFile
create_propH5PartFile
diskshapeH5PartFile
fileH5PartFile
maxstepH5PartFile
memshapeH5PartFile
modeH5PartFile
nparticlesH5PartFile
propertiesH5PartFile
shapeH5PartFile
timegroupH5PartFile
timestepH5PartFile
viewendH5PartFile
viewstartH5PartFile
xfer_propH5PartFile


Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- - diff --git a/doc/ReferencePages/structH5PartFile.html b/doc/ReferencePages/structH5PartFile.html deleted file mode 100644 index 1b84ed1..0000000 --- a/doc/ReferencePages/structH5PartFile.html +++ /dev/null @@ -1,399 +0,0 @@ - - -H5Part: H5PartFile Struct Reference - - - -
Main Page | Class List | File List | Class Members | File Members
-

H5PartFile Struct Reference

#include <H5Part.h> -

-List of all members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Attributes

hid_t file
int timestep
hid_t timegroup
hid_t properties
hsize_t nparticles
hid_t shape
unsigned mode
int maxstep
hid_t xfer_prop
hid_t create_prop
hid_t access_prop
hid_t diskshape
hid_t memshape
long long viewstart
long long viewend
-


Detailed Description

-/struct H5PartFile: This is an essentially opaque datastructure that acts as the filehandle for all practical purposes. It is created by H5PartOpenFile<xx>() and destroyed by H5PartCloseFile(). -

-


Member Data Documentation

-

- - - - -
- - - - -
hid_t H5PartFile::access_prop
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
hid_t H5PartFile::create_prop
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
hid_t H5PartFile::diskshape
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
hid_t H5PartFile::file
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
int H5PartFile::maxstep
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
hid_t H5PartFile::memshape
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
unsigned H5PartFile::mode
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
hsize_t H5PartFile::nparticles
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
hid_t H5PartFile::properties
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
hid_t H5PartFile::shape
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
hid_t H5PartFile::timegroup
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
int H5PartFile::timestep
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
long long H5PartFile::viewend
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
long long H5PartFile::viewstart
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
hid_t H5PartFile::xfer_prop
-
- - - - - -
-   - - -

-

-


The documentation for this struct was generated from the following file: -
Generated on Tue Jan 31 11:52:45 2006 for H5Part by  - -doxygen 1.4.4
- -