|
| EBData () |
|
| ~EBData () |
|
void | define (const Box &a_box, int a_comps) |
|
| EBData (const Box &a_box, int a_comps) |
|
void | copy (const Box &a_regionFrom, const Interval &a_Cd, const Box &a_regionto, const EBData &a_source, const Interval &a_Cs) |
|
void | define (const EBGraph &a_graph, const Vector< IrregNode > &a_irregData, const Box &a_validBox, const Real &a_dx, bool a_hasMoments) |
| define the whole thing More...
|
|
void | define (const EBGraph &a_graph, const Box &a_region, const Real &a_dx, bool a_hasMoments) |
|
void | coarsenVoFs (const EBData &a_fineEBData, const EBGraph &a_fineGraph, const EBGraph &a_coarGraph, const Box &a_validRegion) |
|
void | coarsenFaces (const EBData &a_fineEBData, const EBGraph &a_fineGraph, const EBGraph &a_coarGraph, const Box &a_validRegion) |
|
IndMomSpaceDim | getVolumeMoments (const VolIndex &a_vof) const |
| get the moment at the VoF associated with the monomial with the input exponents More...
|
|
IndMomSpaceDim | getEBMoments (const VolIndex &a_vof) const |
| get the normal the irregular face associated with the monomial with the input exponents More...
|
|
IndMomSDMinOne | getFaceMoments (const FaceIndex &a_face) const |
| get the moment at the face associated with the monomial with the input exponents More...
|
|
IndMomSDMinOne | getAreaMoments (const FaceIndex &a_face) const |
| I am sick of guessing this name wrong. More...
|
|
IndMomSpaceDim | getEBNormalPartialDerivs (const VolIndex &a_vof, int a_normalComponent) const |
|
IndMomSpaceDim | getEBNormalMoments (const VolIndex &a_vof, int a_normalComponent) const |
| get the normal*moment at the irregular face associated with the monomial with the input exponents More...
|
|
const Real & | volFrac (const VolIndex &a_vof) const |
|
const Real & | areaFrac (const FaceIndex &a_face1) const |
|
const RealVect & | centroid (const FaceIndex &facein) const |
|
const RealVect & | centroid (const VolIndex &a_vof) const |
|
bool | hasMoments () const |
| return true if higher order moments are available More...
|
|
const RealVect & | bndryCentroid (const VolIndex &a_vof) const |
|
const RealVect & | bndryCentroid (const VolIndex &a_vof, int face) const |
|
const Real & | bndryArea (const VolIndex &a_vof) const |
|
const Real & | bndryArea (const VolIndex &a_vof, int face) const |
|
const RealVect & | normal (const VolIndex &a_vof) const |
|
const RealVect & | normal (const VolIndex &a_vof, int face) const |
|
int | facePhase (const VolIndex &a_vof, int a_face) const |
| used by multi-fluid code More...
|
|
const VolIndex & | faceIndex (const VolIndex &a_vof, int face) const |
| used by multi-fluid code More...
|
|
void | setFacePhase (const VolIndex &a_vof, int face, int phase) |
| used by multi-fluid code More...
|
|
void | setFaceIndex (const VolIndex &a_vof, int face, const VolIndex &index) |
| used by multi-fluid code More...
|
|
int | numFacePhase (const VolIndex &a_vof) const |
|
void | clearMultiBoundaries () |
|
void | setBoundaryPhase (int phase) |
|
| EBData (const EBData &a_ebiin) |
|
bool | operator== (const EBData &a_ebiin) |
|
EBData & | operator= (const EBData &a_ebiin) |
|
int | size (const Box &R, const Interval &comps) const |
|
void | linearOut (void *buf, const Box &R, const Interval &comps) const |
|
void | linearIn (void *buf, const Box &R, const Interval &comps) |
|
void | addFullIrregularVoFs (const IntVectSet &a_vofsToChange, const EBGraph &a_newGraph, const BaseIVFAB< VolData > &a_grownData, const EBGraph &a_oldGraph) |
|
void | addEmptyIrregularVoFs (const IntVectSet &a_vofsToChange, const EBGraph &a_newGraph) |
| multifluid angels dancing on the heads of pins. More...
|
|
void | computeNormalsAndBoundaryAreas (const EBGraph &a_graph, const Box &a_validRegion) |
|
BaseIVFAB< VolData > & | getVolData () |
|
const BaseIVFAB< VolData > & | getVolData () const |
|
Ref-counted version of EBDataImplem.