Chombo + EB + MF
3.2
|
Factory class to produce an AMRLevel. More...
#include <AMRLevelFactory.H>
Public Member Functions | |
virtual AMRLevel * | new_amrlevel () const =0 |
virtual | ~AMRLevelFactory () |
Factory class to produce an AMRLevel.
This is needed for construction of AMRLevel-derived classes by the AMR class.
|
inlinevirtual |
|
pure virtual |
Factory function. Creates a new AMRLevel. In your instantiation you should include defining all the stuff that is not part of the AMRLevel API.
Implemented in AMRLevelPolytropicGasFactory, AMRLevelAdvectDiffuseFactory, AMRLevelMappedConsFactory, AMRLevelConsFactory, and EBAMRGodunovFactory.