26 #ifndef GRINS_DISPLACEMENT_FE_VARIABLES_H 
   27 #define GRINS_DISPLACEMENT_FE_VARIABLES_H 
   44                              const std::string& physics_name,
 
   45                              bool is_2D, 
bool is_3D,
 
   51     virtual void init( libMesh::FEMSystem* system );
 
   60     const std::string& 
u_name() 
const;
 
   61     const std::string& 
v_name() 
const;
 
   62     const std::string& 
w_name() 
const;
 
   71       std::vector<std::string> var_names(3);
 
   72       var_names[0] = 
"u_displacment";
 
   73       var_names[1] = 
"v_displacment";
 
   74       var_names[2] = 
"w_displacment";
 
   80       std::vector<std::string> var_names(3);
 
  154 #endif // GRINS_DISPLACEMENT_FE_VARIABLES_H 
unsigned int VariableIndex
More descriptive name of the type used for variable indices. 
 
DisplacementFEVariables()
 
std::vector< std::string > old_var_names()
 
static std::string displacement_section()
 
std::string subsection() const 
 
Base class for variables with multiple components that all have the same FEType. 
 
bool _is_2D
Tracks whether this is a 2D problem. 
 
const std::string & w_name() const 
 
bool _is_3D
Tracks whether this is a 3D problem. 
 
virtual ~DisplacementFEVariables()
 
std::vector< std::string > default_names()
 
const std::string & v_name() const 
 
virtual void init(libMesh::FEMSystem *system)
Initialize System variables. 
 
const std::string & u_name() const 
 
std::vector< std::string > _var_names
 
bool is_constraint_var() const 
 
std::vector< VariableIndex > _vars