26 #include "NamespaceHeader.H" 65 const int& a_numLevels,
66 const bool& a_replaceCovered,
85 const int& a_numLevels,
86 const bool& a_replaceCovered,
103 const bool& a_replaceCovered,
119 const bool& a_replaceCovered,
134 const int& a_numLevels,
135 const bool& a_replaceCovered,
154 const int& a_numLevels,
155 const bool& a_replaceCovered,
172 const bool& a_replaceCovered,
188 const bool& a_replaceCovered,
227 const char* a_filename);
248 const char* a_filename);
301 const char* a_filename);
307 const std::string & a_filename);
345 const char* a_filename);
386 const char* a_filename);
425 const char* a_filename);
429 const std::string& a_filename,
438 const std::string& a_filename,
542 #include "NamespaceFooter.H" void viewIVFAB(const BaseIVFAB< Real > *a_dataPtr)
Real getCoveredCellValue()
void browseEBFace(const EBFaceFAB *a_dataPtr)
A class to facilitate interaction with physical boundary conditions.
Definition: ProblemDomain.H:141
Definition: EBIndexSpace.H:50
void viewEBLevel(const LevelData< EBCellFAB > *a_dataPtr)
void writeIVFAB(const BaseIVFAB< Real > *a_dataPtr)
void writeEBHDF5(const string &filename, const Vector< DisjointBoxLayout > &a_vectGrids, const Vector< LevelData< EBCellFAB > * > &a_vectData, const Vector< string > &a_vectNames, const ProblemDomain &a_domain, const Real &a_dx, const Real &a_dt, const Real &a_time, const Vector< int > &a_vectRatio, const int &a_numLevels, const bool &a_replaceCovered, const Vector< Real > &a_coveredValues, IntVect a_ghostVect=IntVect::Zero)
void visEBAMR(const Vector< LevelData< EBCellFAB > * > *a_dataPtr)
void browseEBFAB(const EBCellFAB *a_dataPtr)
void browseEBLevel(const LevelData< EBCellFAB > *a_dataPtr)
void browseIVFAB(const BaseIVFAB< Real > *a_dataPtr)
void writeEBAMRname(const Vector< LevelData< EBCellFAB > * > *a_dataPtr, const char *a_filename)
void writeIVLevelname(const LevelData< BaseIVFAB< Real > > *a_dataPtr, const char *a_filename)
void writeIVLevel(const LevelData< BaseIVFAB< Real > > *a_dataPtr)
void metaDataEBFile(HDF5Handle &a_handle, int &a_numLevels, Vector< int > &a_refRatios, ProblemDomain &a_coarseDomain, IntVect &a_ghost)
void browseIVLevel(const LevelData< BaseIVFAB< Real > > *a_dataPtr)
void writeEBFAB(const EBCellFAB *a_dataPtr)
void writeEBLevelname(const LevelData< EBCellFAB > *a_dataPtr, const char *a_filename)
Definition: EBFaceFAB.H:28
void writeEBAMR(const Vector< LevelData< EBCellFAB > * > *a_dataPtr)
void viewEBFluxLD(const LevelData< EBFluxFAB > *a_dataPtr, int a_dir)
void writeEBFluxLDname(const LevelData< EBFluxFAB > *a_fluxLD, int a_dir, const char *a_filename)
void viewEBFAB(const EBCellFAB *a_dataPtr)
void writeEBLevel(const LevelData< EBCellFAB > *a_dataPtr)
void multiCellValues(const EBCellFAB *a_face, const int a_iv0, const int a_iv1, const int a_iv2)
Structure for passing component ranges in code.
Definition: Interval.H:23
void writeFaceCenteredNames(HDF5Handle &a_handle, int a_direction, const Vector< std::string > &a_names)
Definition: EBCellFAB.H:29
void writeNodeCenteredNames(HDF5Handle &a_handle, const Vector< std::string > &a_names)
double Real
Definition: REAL.H:33
void readCellCentered(HDF5Handle &a_handle, int a_level, const EBIndexSpace *eb, const int ebghost, LevelData< EBCellFAB > *a_data)
void browseEBAMR(const Vector< LevelData< EBCellFAB > * > *a_dataPtr)
void headerEBFile(HDF5Handle &a_handle, int a_numLevels, const Vector< int > &a_refRatios, const ProblemDomain &a_coarseDomain, const RealVect &a_coarseDx, const IntVect &a_ghost)
A BoxLayout that has a concept of disjointedness.
Definition: DisjointBoxLayout.H:30
void writeCellCentered(HDF5Handle &a_handle, int a_level, const LevelData< EBCellFAB > *a_data, Interval interval=Interval())
if no CellCenteredNames have been assigned, then dummy values of CC1..CCn are set ...
void writeCellCenteredNames(HDF5Handle &a_handle, const Vector< std::string > &a_names)
void setCoveredCellValue(Real a_coveredCellValue)
static const IntVect Zero
Definition: IntVect.H:658
void setWhichCellIndex(int a_whichCellIndex)
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:469
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
void writeIVFABname(const BaseIVFAB< Real > *a_dataPtr, const char *a_filename)
void writeEBFABname(const EBCellFAB *a_dataPtr, const char *a_filename)
void viewEBFace(const EBFaceFAB *a_dataPtr)
Handle to a particular group in an HDF file.
Definition: CH_HDF5.H:294
An integer Vector in SpaceDim-dimensional space.
Definition: CHArray.H:42
void writeNodeCentered(HDF5Handle &a_handle, int a_level, const LevelData< FArrayBox > *a_data, Interval interval=Interval())
void viewEBAMR(const Vector< LevelData< EBCellFAB > * > *a_dataPtr)
void multiFaceValues(const EBFaceFAB *a_face, const int a_side, const int a_iv0, const int a_iv1, const int a_iv2)
void writeFaceCentered(HDF5Handle &a_handle, int a_level, int a_direction, const LevelData< EBFaceFAB > *a_data, Interval interval=Interval())
void createEBFile(HDF5Handle &a_handle, const std::string &a_filename, int a_numLevels, const Vector< int > &a_refRatios, const ProblemDomain &a_coarseDomain, const RealVect &a_coarseDx, const IntVect &a_ghost)
void writeEBLevelName(const LevelData< EBCellFAB > &a_data, const std::string &a_filename)
saner programmatic interface
void viewIVLevel(const LevelData< BaseIVFAB< Real > > *a_dataPtr)