13 #ifndef _BASEIVFACTORY_H_ 14 #define _BASEIVFACTORY_H_ 22 #include "NamespaceHeader.H" 88 #include "NamespaceFooter.H"
BaseIVFactory(const BaseIVFactory< T > &a_inputs)
Definition: BaseIVFactory.H:73
virtual ~BaseIVFactory()
Definition: BaseIVFactoryI.H:20
virtual BaseIVFAB< T > * create(const Box &a_box, int a_ncomps, const DataIndex &a_dit) const
factory function.
Definition: BaseIVFactoryI.H:53
Factory class to produce BaseIVFABs.
Definition: BaseIVFactory.H:31
void operator=(const BaseIVFactory< T > &a_inputs)
Definition: BaseIVFactory.H:81
BaseIVFactory()
Definition: BaseIVFactory.H:77
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:469
Definition: DataIndex.H:114
LayoutData< IntVectSet > m_sets
Definition: BaseIVFactory.H:70
Factory object to data members of a BoxLayoutData container.
Definition: BoxLayoutData.H:30
Definition: EBISLayout.H:39
EBISLayout m_ebisl
Definition: BaseIVFactory.H:67
Definition: BaseIVFAB.H:32