24 #include "NamespaceHeader.H" 76 MayDay::Error(
"invalid constructor called for baseebcellfab");
100 a_dstVal -= a_srcVal;
109 a_dstVal *= a_srcVal;
118 a_dstVal /= a_srcVal;
282 #include "NamespaceFooter.H" Definition: IrregFAB.H:33
operator for -=
Definition: IrregFAB.H:96
IrregFAB(const Box &a_region, int a_nVar)
invalid but necessary for leveldata to compile
Definition: IrregFAB.H:74
virtual void func(Real &dstVal, const Real &srcVal)=0
IrregFAB & divide(const Real &a_src, int a_srccomp, int a_destcomp, int a_numcomp)
Geometric description within a box.
Definition: EBGraph.H:427
operator for +=
Definition: IrregFAB.H:87
virtual void define(const Box &a_region, const EBGraph &a_ebgraph, const int &a_nvarin)
void func(Real &a_dstVal, const Real &a_srcVal)
Definition: IrregFAB.H:107
IrregFAB & minus(const IrregFAB &a_src, int a_srccomp, int a_destcomp, int a_numcomp)
IrregFAB & operator-=(const IrregFAB &a_ebfab)
Box m_region
Definition: IrregFAB.H:267
IrregFAB & operator+=(const IrregFAB &a_ebfab)
IrregFAB & mult(const Real &a_src, int a_srccomp, int a_destcomp, int a_numcomp)
some stuff to do arithmetic
Definition: IrregFAB.H:80
double Real
Definition: REAL.H:33
void func(Real &a_dstVal, const Real &a_srcVal)
Definition: IrregFAB.H:89
operator for /=
Definition: IrregFAB.H:114
IrregFAB & operator/=(const IrregFAB &a_ebfab)
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.
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:465
IrregFAB & plus(const IrregFAB &a_src, int a_srccomp, int a_destcomp, int a_numcomp)
more flexible versions of stuff
IrregFAB & applyOp(const Real &a_srcVal, int a_srccomp, int a_destcomp, int a_numcomp, IrregFAB::arithOp &a_op)
apply any operator pointwise for two fabs.
void func(Real &a_dstVal, const Real &a_srcVal)
Definition: IrregFAB.H:98
void func(Real &a_dstVal, const Real &a_srcVal)
Definition: IrregFAB.H:116
IrregFAB(const IrregFAB &a_input)
Definition: IrregFAB.H:276
void operator=(const IrregFAB &a_input)
Definition: IrregFAB.H:272
operator for *=
Definition: IrregFAB.H:105
IrregFAB & operator*=(const IrregFAB &a_IrregFAB)
Definition: BaseIVFAB.H:32