33 #include "libmesh/getpot.h"
34 #include "libmesh/string_to_enum.h"
35 #include "libmesh/fem_system.h"
41 _V_FE_family(
libMesh::Utility::string_to_enum<
GRINSEnums::FEFamily>( input(
"Physics/"+physics_name+
"/V_FE_family", input(
"Physics/"+physics_name+
"/FE_family",
"LAGRANGE") ) ) ),
42 _P_FE_family(
libMesh::Utility::string_to_enum<
GRINSEnums::FEFamily>( input(
"Physics/"+physics_name+
"/P_FE_family", input(
"Physics/"+physics_name+
"/FE_family",
"LAGRANGE") ) ) ),
43 _V_order(
libMesh::Utility::string_to_enum<
GRINSEnums::Order>( input(
"Physics/"+physics_name+
"/V_order",
"SECOND") ) ),
44 _P_order(
libMesh::Utility::string_to_enum<
GRINSEnums::Order>( input(
"Physics/"+physics_name+
"/P_order",
"FIRST") ) )
59 if ( system->get_mesh().mesh_dimension() == 3)
virtual void init(libMesh::FEMSystem *system)
GRINSEnums::Order _P_order
GRINSEnums::FEFamily _V_FE_family
Element type, read from input.
VariableIndex _u_var
Indices for each (owned) variable;.
GRINSEnums::Order _V_order
Element orders, read from input.
std::string _u_var_name
Names of each (owned) variable in the system.
GRINSEnums::FEFamily _P_FE_family
~PrimitiveFlowFEVariables()
PrimitiveFlowFEVariables()