#include <BinFabFactory.H>
Inheritance diagram for BinFabFactory< T >:
BinFab
on the same level.
The mesh and ProblemDomain
will be the same for all instances created by the factory. This is needed for LevelData construction.
Public Member Functions | |
virtual BinFab< T > * | create (const Box &a_box, int a_ncomps, const DataIndex &a_dit) const |
Factory function. | |
BinFabFactory (const RealVect &a_mesh_spacing, const RealVect &a_origin, const ProblemDomain &a_probdomain) | |
Use these parameters for all manufactured BinFab instances. | |
virtual | ~BinFabFactory () |
Destructor. | |
Private Attributes | |
RealVect | m_mesh_spacing |
cell size in physical space | |
RealVect | m_origin |
location in physical space of the 0 index | |
ProblemDomain | m_probdomain |
contains the Box on which this BinFab is defined |
|
Use these parameters for all manufactured
|
|
Destructor.
|
|
Factory function.
Creates a new Assumes a_ncomps is 1 and ignores a_dit. Implements DataFactory< BinFab< T > >. |
|
cell size in physical space
|
|
location in physical space of the 0 index
|
|
contains the
|