|
| virtual | ~LevelBld ()=default |
| |
| | LevelBld () noexcept=default |
| |
| | LevelBld (LevelBld const &)=default |
| |
| | LevelBld (LevelBld &&) noexcept=default |
| |
| LevelBld & | operator= (LevelBld const &)=default |
| |
| LevelBld & | operator= (LevelBld &&) noexcept=default |
| |
| virtual void | variableSetUp ()=0 |
| | Perform any problem-dependent setup such as physical boundary condition and derived quantities. This is a pure virtual function and hence MUST be implemented by derived classes.
|
| |
| virtual void | variableSetUpForNewCompProcs () |
| |
| virtual void | variableCleanUp ()=0 |
| | Perform any problem-dependent cleanup. This is a pure virtual function and hence MUST be implemented by derived classes.
|
| |
| virtual AmrLevel * | operator() ()=0 |
| | This is a virtual constructor for types derived from AmrLevel. The derived type is initialized with the default constructor. This is a pure virtual function and hence MUST be implemented by derived classes.
|
| |
| virtual AmrLevel * | operator() (Amr &papa, int lev, const Geometry &geom_lev, const BoxArray &ba, const DistributionMapping &dm, Real time)=0 |
| | This is a virtual constructor for types derived from AmrLevel. The derived type is initialized with the five specified variables. This is a pure virtual function and hence MUST be implemented by derived classes.
|
| |
Builds problem-specific AmrLevels.
Abstract base class specifying an interface for building problem-specific AmrLevels.