13 #ifndef _BASEIFFACTORYI_H_    14 #define _BASEIFFACTORYI_H_    15 #include "NamespaceHeader.H"    19 template <
class T> 
inline    25 template <
class T> 
inline    31   m_facedir = a_facedir;
    35       m_sets[dit()] = a_sets[dit()];
    40 template <
class T> 
inline    49   return new BaseIFFAB<T>(ivsInter, m_ebisl[a_dit].getEBGraph(), m_facedir, a_ncomps);
    54 #include "NamespaceFooter.H" void define(const ProblemDomain &a_domain, const DisjointBoxLayout &a_grids, const int &a_nghost, const LevelData< EBGraph > &a_graph, const LevelData< EBData > &a_data, const Real &a_dx, bool a_hasMoments)
 
An irregular domain on an integer lattice. 
Definition: IntVectSet.H:44
 
virtual BaseIFFAB< T > * create(const Box &a_box, int a_ncomps, const DataIndex &a_dit) const
factory function. 
Definition: BaseIFFactoryI.H:42
 
const BoxLayout & boxLayout() const
Definition: LayoutData.H:107
 
virtual bool ok() const
return true if this iterator is still in its Layout 
Definition: LayoutIterator.H:117
 
Definition: DataIterator.H:190
 
BaseIFFactory()
Definition: BaseIFFactory.H:74
 
virtual ~BaseIFFactory()
Definition: BaseIFFactoryI.H:20
 
A Rectangular Domain on an Integer Lattice. 
Definition: Box.H:465
 
Definition: DataIndex.H:112
 
Definition: BaseIFFAB.H:34
 
Definition: EBISLayout.H:39