Chombo + EB + MF  3.2
Macros | Functions
MFAMRIO.H File Reference
#include "LevelData.H"
#include "REAL.H"
#include "Vector.H"
#include "MFCellFAB.H"
#include "IntVectSet.H"
#include <string>
#include "NamespaceHeader.H"
#include "NamespaceFooter.H"
Include dependency graph for MFAMRIO.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _MFAMRIO_H_
 

Functions

void writeMFFAB (const MFCellFAB *a_dataPtr, int a_phase)
 
void viewMFFAB (const MFCellFAB *a_dataPtr, int a_phase)
 
void browseMFFAB (const MFCellFAB *a_dataPtr, int a_phase)
 
void writeMFFABname (const MFCellFAB *a_dataPtr, int a_phase, const char *a_filename)
 
void writeMFLevel (const LevelData< MFCellFAB > *a_dataPtr, int a_phase)
 
void viewMFLevel (const LevelData< MFCellFAB > *a_dataPtr, int a_phase)
 
void browseMFLevel (const LevelData< MFCellFAB > *a_dataPtr, int a_phase)
 
void writeMFLevelname (const LevelData< MFCellFAB > *a_dataPtr, int a_phase, const char *a_filename)
 
void writeMFAMR (const Vector< LevelData< MFCellFAB > * > *a_dataPtr, int a_phase)
 
void viewMFAMR (const Vector< LevelData< MFCellFAB > * > *a_dataPtr, int a_phase)
 
void browseMFAMR (const Vector< LevelData< MFCellFAB > * > *a_dataPtr, int a_phase)
 
void writeMFAMRname (const Vector< LevelData< MFCellFAB > * > *a_dataPtr, int a_phase, const char *a_filename)
 

Macro Definition Documentation

◆ _MFAMRIO_H_

#define _MFAMRIO_H_

Function Documentation

◆ writeMFFAB()

void writeMFFAB ( const MFCellFAB a_dataPtr,
int  a_phase 
)

Writes a plotfile using the same format as writeEBHDF5, but for a single phase in a MFCellFAB. This is useful for debugging. a_dataPtr is written to a file named fab.hdf5

Referenced by InitWriteMFFAB().

◆ viewMFFAB()

void viewMFFAB ( const MFCellFAB a_dataPtr,
int  a_phase 
)

View *a_dataPtr by writing it to an HDF5 plotfile (to a temporary file) and then running ChomboVis with a python script which brings up a data browser by default. The file has the same format as writeEBHDF5, but for a single phase of a MFCellFAB. This is useful for debugging.

Referenced by InitWriteMFFAB(), and MFDontYouDareCallMe().

◆ browseMFFAB()

void browseMFFAB ( const MFCellFAB a_dataPtr,
int  a_phase 
)

View *a_dataPtr by writing it to an HDF5 plotfile (to a temporary file) and then running browse with a python script which brings up a data browser by default. The file has the same format as writeEBHDF5, but for a single phase of a MFCellFAB. This is useful for debugging.

Referenced by MFDontYouDareCallMe().

◆ writeMFFABname()

void writeMFFABname ( const MFCellFAB a_dataPtr,
int  a_phase,
const char *  a_filename 
)

Writes a plotfile using the same format as writeEBHDF5, but for a MFCellFAB. This is useful for debugging. *a_dataPtr is written to the file given by a_filename.

Referenced by InitWriteMFFAB().

◆ writeMFLevel()

void writeMFLevel ( const LevelData< MFCellFAB > *  a_dataPtr,
int  a_phase 
)

Referenced by InitWriteMFFAB().

◆ viewMFLevel()

void viewMFLevel ( const LevelData< MFCellFAB > *  a_dataPtr,
int  a_phase 
)

View *a_dataPtr by writing it to an HDF5 plotfile (to a temporary file) and then running ChomboVis with a python script which brings up a data browser by default. The file has the same format as writeEBHDF5, but for a single phase of a LevelData<MFCellFAB>. This is useful for debugging.

Referenced by InitWriteMFFAB(), and MFDontYouDareCallMe().

◆ browseMFLevel()

void browseMFLevel ( const LevelData< MFCellFAB > *  a_dataPtr,
int  a_phase 
)

View *a_dataPtr by writing it to an HDF5 plotfile (to a temporary file) and then running chombobrowser with a python script which brings up a data browser by default. The file has the same format as writeEBHDF5, but for a single phase of a LevelData<MFCellFAB>. This is useful for debugging.

Referenced by MFDontYouDareCallMe().

◆ writeMFLevelname()

void writeMFLevelname ( const LevelData< MFCellFAB > *  a_dataPtr,
int  a_phase,
const char *  a_filename 
)

Write a plotfile using the same format as writeEBHDF5, but for a single phase of a LevelData<MFCellFAB>. Useful for debugging. *a_dataPtr is written to the file given by a_filename.

Referenced by InitWriteMFFAB().

◆ writeMFAMR()

void writeMFAMR ( const Vector< LevelData< MFCellFAB > * > *  a_dataPtr,
int  a_phase 
)

Write a plotfile using writeEBHDF5. Useful for debugging. *a_dataPtr is written to a file named MFAMR.hdf5.

Referenced by InitWriteMFFAB().

◆ viewMFAMR()

void viewMFAMR ( const Vector< LevelData< MFCellFAB > * > *  a_dataPtr,
int  a_phase 
)

View *a_dataPtr by writing it to an HDF5 plotfile (to a temporary file) and then running ChomboVis with a python script which brings up a data browser by default. This is useful for debugging.

Referenced by InitWriteMFFAB(), and MFDontYouDareCallMe().

◆ browseMFAMR()

void browseMFAMR ( const Vector< LevelData< MFCellFAB > * > *  a_dataPtr,
int  a_phase 
)

View *a_dataPtr by writing it to an HDF5 plotfile (to a temporary file) and then running chombobrowser with a python script which brings up a data browser by default. This is useful for debugging.

Referenced by MFDontYouDareCallMe().

◆ writeMFAMRname()

void writeMFAMRname ( const Vector< LevelData< MFCellFAB > * > *  a_dataPtr,
int  a_phase,
const char *  a_filename 
)

Write a plotfile using writeEBHDF5. Useful for debugging. *a_dataPtr is written to the file given by a_filename.

Referenced by InitWriteMFFAB().