Public Methods |
void | coarsenVoFs (EBISLevel &a_fineEBIS) |
void | fixFineToCoarse (EBISLevel &a_fineEBIS) |
void | coarsenFaces (EBISLevel &a_fineEBIS) |
| EBISLevel () |
| EBISLevel (const Box &a_domain, const RealVect &a_origin, const Real &a_dx, const GeometryService &a_geoserver) |
| EBISLevel (EBISLevel &a_finerLevel) |
| EBISLevel (HDF5Handle &handle) |
| read from file
|
void | write (HDF5Handle &handle) |
void | sanityCheck () |
void | fillEBISLayout (EBISLayout &a_ebis, const DisjointBoxLayout &a_grids, const int &nghost) const |
| ~EBISLevel () |
const Box & | getDomain () const |
const DisjointBoxLayout & | getGrids () const |
DisjointBoxLayout | getIrregGrids () const |
const Real & | getDX () const |
const RealVect & | getOrigin () const |
Private Methods |
void | operator= (const EBISLevel &ebiin) |
| EBISLevel (const EBISLevel &ebiin) |
Static Private Methods |
void | makeBoxes (Vector< Box > &a_boxes, const Box &a_domain) |
Private Attributes |
DisjointBoxLayout | m_grids |
Box | m_domain |
RealVect | m_origin |
Real | m_dx |
LevelData< EBGraph > | m_graph |
LevelData< EBData > | m_data |
Static Private Attributes |
Real | s_tolerance |