25 #ifndef GRINS_MULTICOMPONENT_VECTOR_VARIABLE_H
26 #define GRINS_MULTICOMPONENT_VECTOR_VARIABLE_H
53 unsigned int dim()
const
54 {
return _vars.size(); }
102 #endif // GRINS_MULTICOMPONENT_VECTOR_VARIABLE_H
VelocityVariable(const std::vector< std::string > &var_names, const std::vector< VariableIndex > &var_indices, const std::set< libMesh::subdomain_id_type > &subdomain_ids)
unsigned int VariableIndex
More descriptive name of the type used for variable indices.
MultcomponentVectorVariable()
DisplacementVariable(const std::vector< std::string > &var_names, const std::vector< VariableIndex > &var_indices, const std::set< libMesh::subdomain_id_type > &subdomain_ids)
const std::set< libMesh::subdomain_id_type > & subdomain_ids() const
MultcomponentVectorVariable(const std::vector< std::string > &var_names, const std::vector< VariableIndex > &var_indices, const std::set< libMesh::subdomain_id_type > &subdomain_ids)
~MultcomponentVectorVariable()
unsigned int dim() const
Number of components.
Variables that are effectively vectors.
std::vector< VariableIndex > _vars
const std::vector< VariableIndex > & var_indices() const