20 #ifndef GEOSX_FINITEVOLUME_FINITEVOLUMEMANAGER_HPP_ 21 #define GEOSX_FINITEVOLUME_FINITEVOLUMEMANAGER_HPP_ 28 class DomainPartition;
29 class FluxApproximationBase;
57 virtual Group *
CreateChild(
string const & childKey,
string const & childName )
override;
80 #endif //GEOSX_FINITEVOLUME_FINITEVOLUMEMANAGER_HPP_
FluxApproximationBase const & getFluxApproximation(string const &name) const
Return the FluxApproximation associated with the provided name.
virtual Group * CreateChild(string const &childKey, string const &childName) override
Creates a new sub-Group using the ObjectCatalog functionality.
FiniteVolumeManager()=delete
Deleted default constructor.
virtual void ExpandObjectCatalogs() override
Expand any catalogs in the data structure.
virtual ~FiniteVolumeManager() override
Destructor.