26 #include "NamespaceHeader.H" 39 const string& filename,
57 const int& a_numLevels,
71 const string& filename,
89 const int& a_numLevels,
108 const string& filename,
126 const int& a_numLevels);
155 const int& a_numLevels,
188 const int& a_numLevels,
203 const string& filename,
213 const int& a_numLevels);
234 const int& a_numLevels);
252 const string& filename,
271 bool a_setGhost =
false);
308 bool a_setGhost =
false);
326 const string& filename,
337 bool a_setGhost =
false);
366 bool a_setGhost =
false);
396 const char* a_filename);
426 const char* a_filename);
440 const string& filename,
448 const Box& a_baseDomain,
450 const Real& a_baseDx,
477 const string& filename,
485 const Box& a_baseDomain,
487 const Real& a_baseDx,
497 #include "NamespaceFooter.H" 498 #endif // include guard
void WriteAnisotropicAMRHierarchyHDF5(const string &filename, const Vector< DisjointBoxLayout > &a_vectGrids, const Vector< LevelData< NodeFArrayBox > * > &a_vectData, const Vector< string > &a_vectNames, const Box &a_domain, const RealVect &a_dx, const Real &a_dt, const Real &a_time, const Vector< IntVect > &a_vectRatios, const int &a_numLevels, const RealVect &a_origin=RealVect::Zero, const Interval &a_comps=Interval())
void writeNodeLevel(const LevelData< NodeFArrayBox > *a_dataPtr)
void WriteAMRHierarchyHDF5(const string &filename, const Vector< DisjointBoxLayout > &a_vectGrids, const Vector< LevelData< NodeFArrayBox > * > &a_vectData, const Vector< string > &a_vectNames, const Box &a_domain, const Real &a_dx, const Real &a_dt, const Real &a_time, const Vector< int > &a_vectRatio, const int &a_numLevels, const RealVect &a_origin=RealVect::Zero, const Interval &a_comps=Interval())
int ReadAMRHierarchyHDF5(const string &filename, Vector< DisjointBoxLayout > &a_vectGrids, Vector< LevelData< NodeFArrayBox > * > &a_vectData, Vector< string > &a_vectNames, Box &a_domain, Real &a_dx, Real &a_dt, Real &a_time, Vector< int > &a_refRatio, int &a_numLevels, bool a_setGhost=false)
static const RealVect Zero
Definition: RealVect.H:421
Structure for passing component ranges in code.
Definition: Interval.H:23
double Real
Definition: REAL.H:33
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:469
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
void WritePartialAMRHierarchyHDF5(const string &filename, const Vector< DisjointBoxLayout > &a_vectGrids, const Vector< LevelData< FArrayBox > * > &a_vectData, const Vector< string > &a_vectNames, const Box &a_baseDomain, const Real &a_baseDx, const Real &a_dt, const Real &a_time, const Vector< int > &a_vectRatio, const Interval &a_levels)
Handle to a particular group in an HDF file.
Definition: CH_HDF5.H:294
void writeNFAB(const NodeFArrayBox *a_dataPtr)
void viewNodeLevel(const LevelData< NodeFArrayBox > *a_dataPtr)
void writeNFABname(const NodeFArrayBox *a_dataPtr, const char *a_filename)
void viewNFAB(const NodeFArrayBox *a_dataPtr)
void writeNodeLevelname(const LevelData< NodeFArrayBox > *a_dataPtr, const char *a_filename)
A wrapper for an FArrayBox to contain NODE-centered data.
Definition: NodeFArrayBox.H:122