25 #include "NamespaceHeader.H"    53             const int& a_direction,
    63             const int& a_direction,
    73               const int& a_direction,
    96               const int& a_direction,
   102     const T* conval = &((*this)(a_vof, a_ivar));
   103     long  roffset = (long)(conval-
dataPtr(0));
   111   void setVal(
const T& value);
   117   void setVal(
int ivar, 
const T& value);
   140     MayDay::Error(
"invalid constructor called for baseebcellfab");
   181   const T* 
dataPtr(
const int& a_comp) 
const;
   239 #include "NamespaceFooter.H"   241 #ifndef CH_EXPLICIT_TEMPLATES int numFaces() const
Definition: MiniIFFAB.H:198
 
bool isDefined() const
Definition: MiniIFFAB.H:150
 
int m_nComp
Definition: MiniIFFAB.H:223
 
int size(const Box &R, const Interval &comps) const
Definition: MiniIFFABI.H:305
 
int m_nFaces
Definition: MiniIFFAB.H:222
 
An irregular domain on an integer lattice. 
Definition: IntVectSet.H:44
 
~MiniIFFAB()
Definition: MiniIFFABI.H:29
 
int nComp() const
Definition: MiniIFFAB.H:160
 
static int preAllocatable()
Definition: MiniIFFAB.H:183
 
void linearOut(void *buf, const Box &R, const Interval &comps) const
Definition: MiniIFFABI.H:346
 
void setVal(const T &value)
Definition: MiniIFFABI.H:108
 
Definition: FaceIndex.H:28
 
bool m_aliased
Definition: MiniIFFAB.H:225
 
EBGraph m_ebgraph
Definition: MiniIFFAB.H:212
 
void clear()
Definition: MiniIFFABI.H:222
 
MiniIFFAB()
Definition: MiniIFFABI.H:23
 
Geometric description within a box. 
Definition: EBGraph.H:427
 
const Vector< FaceIndex > & getFaces() const
Definition: MiniIFFAB.H:204
 
void setDefaultValues()
Definition: MiniIFFABI.H:277
 
void linearIn(void *buf, const Box &R, const Interval &comps)
Definition: MiniIFFABI.H:378
 
long offset(const FaceIndex &a_vof, const int &a_ivar) const
for AggStencil 
Definition: MiniIFFAB.H:100
 
Structure for passing component ranges in code. 
Definition: Interval.H:23
 
static bool s_verbose
Definition: MiniIFFAB.H:209
 
T * m_data
Definition: MiniIFFAB.H:220
 
int m_direction
Definition: MiniIFFAB.H:224
 
void operator=(const MiniIFFAB< T > &)
Definition: MiniIFFAB.H:229
 
Vector< FaceIndex > m_faces
Definition: MiniIFFAB.H:221
 
T * dataPtr(const int &a_comp)
Definition: MiniIFFABI.H:259
 
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. 
 
void getFaceSubset(Vector< FaceIndex > &a_subFaces, const Box &a_subBox) const
Definition: MiniIFFABI.H:289
 
T * getIndex(const FaceIndex &a_face, const int &a_comp) const
Definition: MiniIFFABI.H:179
 
A Rectangular Domain on an Integer Lattice. 
Definition: Box.H:465
 
void copy(const Box &a_intBox, const Interval &a_destInterval, const Box &a_toBox, const MiniIFFAB< T > &a_src, const Interval &a_srcInterval)
Definition: MiniIFFABI.H:135
 
T & operator()(const FaceIndex &a_face, const int &varlocin)
Definition: MiniIFFABI.H:235
 
MiniIFFAB(const MiniIFFAB< T > &)
Definition: MiniIFFAB.H:233
 
Definition: MiniIFFAB.H:34
 
MiniIFFAB(const Box &a_region, int a_nVar)
invalid but necessary for leveldata to compile 
Definition: MiniIFFAB.H:138
 
bool m_isDefined
Definition: MiniIFFAB.H:226
 
Box m_box
Definition: MiniIFFAB.H:211
 
void define(const IntVectSet &a_ivs, const EBGraph &a_ebgraph, const int &a_direction, const int &a_nvarin)
Definition: MiniIFFABI.H:83