16 #ifndef GEOS_PHYSICSSOLVERS_PHYSICSSOLVERMANAGER_HPP_ 
   17 #define GEOS_PHYSICSSOLVERS_PHYSICSSOLVERMANAGER_HPP_ 
   28                         Group * 
const parent );
 
   32   virtual Group * 
createChild( 
string const & childKey, 
string const & childName ) 
override;
 
   39     constexpr 
static char const * gravityVectorString() { 
return "gravityVector"; };
 
   42   R1Tensor const & gravityVector()
 const { 
return m_gravityVector; }
 
   43   R1Tensor & gravityVector()       { 
return m_gravityVector; }
 
   46   PhysicsSolverManager() = 
delete;
 
virtual void expandObjectCatalogs() override
This function is used to expand any catalogs in the data structure.
 
virtual Group * createChild(string const &childKey, string const &childName) override
Creates a new sub-Group using the ObjectCatalog functionality.
 
Tensor< real64, 3 > R1Tensor
Alias for a local (stack-based) rank-1 tensor type.