BinFab
on the same level.
More...
#include <BinFabFactory.H>
Inheritance diagram for BinFabFactory< T >:
Public Methods | |
virtual BinFab< T > * | create (const Box &a_box, int a_numComps, const DataIndex &a_dit) const |
Factory function. | |
BinFabFactory (const RealVect &a_meshSpacing, const RealVect &a_origin) | |
Use these parameters for all manufactured BinFab instances. | |
BinFabFactory (const Real &a_meshSpacing) | |
Use these parameters for all manufactured BinFab instances, default the rest. | |
void | define (const RealVect &a_meshSpacing, const RealVect &a_origin) |
Use these parameters for all manufactured BinFab instances. | |
virtual | ~BinFabFactory () |
Destructor. |
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.
|
Use these parameters for all manufactured Fills internal data with inputs |
|
Use these parameters for all manufactured Fills internal data with inputs, defaulting origin to 0 and promoting meshspacing from scalar to RealVect |
|
Destructor.
|
|
Factory function.
Creates a new Assumes a_ncomps is 1 and ignores a_dit. Implements DataFactory< BinFab< T > >. |
|
Use these parameters for all manufactured Fills internal data with inputs |