19 #include "NamespaceHeader.H"    51     for (
int idir = 0; idir < 
SpaceDim; idir++)
    62     for (
int idir = 0; idir < 
SpaceDim; idir++)
    73     for (
int idir = 0; idir < 
SpaceDim; idir++)
    84     for (
int idir = 0; idir < 
SpaceDim; idir++)
   107      return m_fluxes[a_dir]->max(a_comp);
   116      return m_fluxes[a_dir]->min(a_comp);
   216 #include "NamespaceFooter.H" void clone(const EBFluxFAB &a_input)
defines this from input and copies the values 
 
const Box & getRegion() const
returns cell-centered box which defines fluxBox 
 
EBFluxFAB()
default constructor 
 
int size(const Box &R, const Interval &comps) const
 
one dimensional dynamic array 
Definition: Vector.H:53
 
void copy(const Box &Rfrom, const Interval &Cdest, const Box &Rto, const EBFluxFAB &src, const Interval &Csrc)
 
EBFluxFAB & operator*=(const EBFluxFAB &a_ebfab)
Definition: EBFluxFAB.H:71
 
EBFluxFAB(const EBFluxFAB &)
these are disallowed 
Definition: EBFluxFAB.H:204
 
Definition: EBFaceFAB.H:28
 
const int SpaceDim
Definition: SPACE.H:38
 
void operator=(const EBFluxFAB &)
Definition: EBFluxFAB.H:209
 
void define(const EBFluxFAB &a_fb)
Definition: EBFluxFAB.H:96
 
A EBFaceFAB-like container for edge-centered fluxes. 
Definition: EBFluxFAB.H:25
 
EBFluxFAB & operator-=(const EBFluxFAB &a_ebfab)
Definition: EBFluxFAB.H:60
 
Structure for passing component ranges in code. 
Definition: Interval.H:23
 
void linearIn(void *buf, const Box &R, const Interval &comps)
 
void setVal(const Real &val)
 
double Real
Definition: REAL.H:33
 
bool m_aliased
true if facefabs set by hand, false otherwise 
Definition: EBFluxFAB.H:185
 
bool m_isDefined
Definition: EBFluxFAB.H:195
 
EBISBox m_ebisBox
Definition: EBFluxFAB.H:190
 
const Box & box() const
Definition: EBFluxFAB.H:91
 
EBFluxFAB(const Box &bx, int n)
Invalid but necessary for LevelData<EBFluxFAB> to compile. 
Definition: EBFluxFAB.H:172
 
Tuple< EBFaceFAB *, CH_SPACEDIM > m_fluxes
CH_SPACEDIM EBFaceFABes which hold fluxes. 
Definition: EBFluxFAB.H:198
 
static void Error(const char *const a_msg=m_nullString, int m_exitCode=CH_DEFAULT_ERROR_CODE)
Print out message to cerr and exit with the specified exit code. 
 
EBFluxFAB & operator/=(const EBFluxFAB &a_ebfab)
Definition: EBFluxFAB.H:82
 
Real max(int a_dir, int a_comp=0) const
Definition: EBFluxFAB.H:105
 
A Rectangular Domain on an Integer Lattice. 
Definition: Box.H:465
 
Box m_region
Definition: EBFluxFAB.H:187
 
Real min(int a_dir, int a_comp=0) const
Definition: EBFluxFAB.H:114
 
void linearOut(void *buf, const Box &R, const Interval &comps) const
 
EBFluxFAB & operator+=(const EBFluxFAB &a_ebfab)
Definition: EBFluxFAB.H:49
 
EBISBox getEBISBox() const
Definition: EBFluxFAB.H:176
 
EBFaceFAB & operator[](const int dir)
returns EBFaceFAB in direction dir 
 
void alias(Vector< EBFaceFAB *> a_inputFAB)
 
void clear()
this function returns the EBFluxFAB to the undefined state 
 
static int preAllocatable()
Definition: EBFluxFAB.H:34
 
int nComp() const
{ access functions} 
 
int m_nComp
Definition: EBFluxFAB.H:193