13 #ifndef _BASEIFFACTORY_H_ 14 #define _BASEIFFACTORY_H_ 22 #include "NamespaceHeader.H" 54 const int& a_facedir );
85 #include "NamespaceFooter.H" BaseIFFactory(const BaseIFFactory< T > &a_inputs)
Definition: BaseIFFactory.H:70
virtual BaseIFFAB< T > * create(const Box &a_box, int a_ncomps, const DataIndex &a_dit) const
factory function.
Definition: BaseIFFactoryI.H:42
Factory class to produce BaseIVFABs.
Definition: BaseIFFactory.H:31
void operator=(const BaseIFFactory< T > &a_inputs)
Definition: BaseIFFactory.H:78
EBISLayout m_ebisl
Definition: BaseIFFactory.H:61
BaseIFFactory()
Definition: BaseIFFactory.H:74
virtual ~BaseIFFactory()
Definition: BaseIFFactoryI.H:20
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
int m_facedir
Definition: BaseIFFactory.H:67
Definition: DataIndex.H:112
Definition: BaseIFFAB.H:34
Factory object to data members of a BoxLayoutData container.
Definition: BoxLayoutData.H:30
Definition: EBISLayout.H:39
LayoutData< IntVectSet > m_sets
Definition: BaseIFFactory.H:64