25 #ifndef GRINS_VAR_TYPEDEFS_H
26 #define GRINS_VAR_TYPEDEFS_H
34 #include "libmesh/id_types.h"
59 typedef std::map< std::string,SharedPtr<GRINS::Physics> >
PhysicsList;
62 typedef std::map< std::string,SharedPtr<GRINS::Physics> >::const_iterator
PhysicsListIter;
65 #endif //GRINS_VAR_TYPEDEFS_H
unsigned int VariableIndex
More descriptive name of the type used for variable indices.
Physics abstract base class. Defines API for physics to be added to MultiphysicsSystem.
libMesh::boundary_id_type BoundaryID
More descriptive name of the type used for boundary ids.
const unsigned int invalid_var_index
Invalid varaible index id.
std::map< std::string, SharedPtr< GRINS::Physics > > PhysicsList
Container for GRINS::Physics object pointers.
std::map< std::string, SharedPtr< GRINS::Physics > >::const_iterator PhysicsListIter
Iterator for PhysicsList.