25 #ifndef GRINS_VAR_TYPEDEFS_H
26 #define GRINS_VAR_TYPEDEFS_H
32 #include "boost/tr1/memory.hpp"
35 #include "libmesh/id_types.h"
57 typedef std::map< std::string,std::tr1::shared_ptr<GRINS::Physics> >
PhysicsList;
60 typedef std::map< std::string,std::tr1::shared_ptr<GRINS::Physics> >::const_iterator
PhysicsListIter;
63 #endif //GRINS_VAR_TYPEDEFS_H
unsigned int VariableIndex
More descriptive name of the type used for variable indices.
std::map< std::string, std::tr1::shared_ptr< GRINS::Physics > > PhysicsList
Container for GRINS::Physics object pointers.
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, std::tr1::shared_ptr< GRINS::Physics > >::const_iterator PhysicsListIter
Iterator for PhysicsList.