20 #ifndef GEOS_DISCRETIZATIONMETHODS_NUMERICALMETHODSMANAGER_HPP_ 
   21 #define GEOS_DISCRETIZATIONMETHODS_NUMERICALMETHODSMANAGER_HPP_ 
   24 #include "finiteElement/FiniteElementDiscretizationManager.hpp" 
   25 #include "finiteVolume/FiniteVolumeManager.hpp" 
   29 namespace dataRepository
 
   56   virtual Group * 
createChild( 
string const & childKey, 
string const & childName ) 
override;
 
   97   FiniteElementDiscretizationManager m_finiteElementDiscretizationManager;
 
NumericalMethodsManager()=delete
Deleted default constructor.
 
FiniteVolumeManager const  & getFiniteVolumeManager() const
 
FiniteElementDiscretizationManager & getFiniteElementDiscretizationManager()
 
FiniteElementDiscretizationManager const  & getFiniteElementDiscretizationManager() const
 
FiniteVolumeManager & getFiniteVolumeManager()
 
virtual Group * createChild(string const &childKey, string const &childName) override
Creates a new sub-Group using the ObjectCatalog functionality.
 
NumericalMethodsManager(string const &name, Group *const parent)
Constructor.
 
Contains the keys for the object names in the data repository.
 
static constexpr char const  * finiteVolumeManagerString()
 
static constexpr char const  * finiteElementDiscretizationsString()
 
static constexpr char const  * basisFunctionsString()
 
static constexpr char const  * quadratureRulesString()