11 #ifndef _NEWMAPPEDGRIDIO_H_ 12 #define _NEWMAPPEDGRIDIO_H_ 20 #include "NamespaceHeader.H" 48 const Box& a_domainBox,
50 bool a_writeMapping=
true);
87 const Box& a_baseDomainBox,
91 const int& a_numLevels,
92 bool a_writeMapping=
true);
121 const Box& a_baseDomainBox,
123 const int& a_numLevels,
125 bool a_writeMapping=
true);
151 const Box& a_domainBox,
153 bool a_writeMapping=
true);
160 const Box& a_domainBox,
163 bool a_writeMapping=
true);
200 const Box& a_baseDomainBox,
204 const int& a_numLevels,
205 bool a_writeMapping=
true);
234 const Box& a_baseDomainBox,
236 const int& a_numLevels,
238 bool a_writeMapping=
true);
264 const string& fileRoot,
268 const Box& a_baseDomainBox,
270 const int& a_numLevels,
272 bool a_writeMapping=
true);
304 const string& fileRoot,
309 const Box& a_baseDomainBox,
313 const int& a_numLevels,
314 bool a_writeMapping=
true);
345 const string& fileRoot,
350 const Box& a_baseDomainBox,
354 const int& a_numLevels,
355 bool a_writeMapping=
true);
382 const string& fileRoot,
386 const Box& a_baseDomainBox,
388 const int& a_numLevels,
390 bool a_writeMapping=
true);
393 #endif // CH_USE_HDF5 396 #include "NamespaceFooter.H"
void WriteAnisotropicMappedAMRHierarchyHDF5(const string &fileRoot, const Vector< DisjointBoxLayout > &a_vectGrids, const Vector< LevelData< FArrayBox > * > &a_vectData, const Vector< const MultiBlockCoordSys * > &a_vectCoordsys, const Box &a_baseDomainBox, const Vector< IntVect > &a_vectRatios, const int &a_numLevels, const Real &a_time, bool a_writeMapping=true)
void WriteMappedUGHDF5(const string &a_fileRoot, const DisjointBoxLayout &a_grids, const LevelData< FArrayBox > &a_data, const NewCoordSys &a_CoordSys, const Box &a_domainBox, const Real &a_time, bool a_writeMapping=true)
Write single-level of mapped-grid data in HDF5 format.
void WriteMappedAMRHierarchyHDF5(const string &fileRoot, const Vector< DisjointBoxLayout > &a_vectGrids, const Vector< LevelData< FArrayBox > * > &a_vectData, const Vector< string > &a_vectNames, const Vector< const NewCoordSys * > &a_vectCoordsys, const Box &a_baseDomainBox, const Real &a_dt, const Real &a_time, const Vector< int > &a_vectRatio, const int &a_numLevels, bool a_writeMapping=true)
double Real
Definition: REAL.H:33
A BoxLayout that has a concept of disjointedness.
Definition: DisjointBoxLayout.H:30
virtual interface class encapsulating multi-block mapping API
Definition: MultiBlockCoordSys.H:34
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:469
Virtual base class encapsulating mapped-grid coordinate systems.
Definition: NewCoordSys.H:30