|
| ThermoPressureFEVariable (const GetPot &input, const std::string &physics_name, bool _is_constraint_var=false) |
|
virtual | ~ThermoPressureFEVariable () |
|
VariableIndex | p0 () const |
|
| SingleVarSingleFETypeVariable (const GetPot &input, const std::string &physics_name, const std::string &old_var_prefix, const std::string &old_var_name, const std::string &default_name, const std::string &subsection, const std::string &default_family, const std::string &default_order, bool is_constraint_var) |
| Deprecated, old style constructor. More...
|
|
| SingleVarSingleFETypeVariable (const GetPot &input, const std::string &subsection, const std::string &default_name, bool is_constraint_var) |
| Primary constructor. More...
|
|
| ~SingleVarSingleFETypeVariable () |
|
| SingleFETypeVariable (const GetPot &input, const std::string &physics_name, const std::string &old_var_prefix, const std::string &subsection, const std::string &default_family, const std::string &default_order, bool is_constraint_var) |
| Deprecated, old style constructor. More...
|
|
| SingleFETypeVariable (const GetPot &input, const std::string &subsection, bool is_constraint_var) |
| Primary constructor. More...
|
|
| ~SingleFETypeVariable () |
|
virtual void | init (libMesh::FEMSystem *system) |
| Add variables to the system. More...
|
|
| FEVariablesBase (bool is_constraint_var) |
|
| ~FEVariablesBase () |
|
bool | is_constraint_var () const |
|
void | set_neumann_bc_is_positive (bool is_positive) |
| Reset whetever Neumann bc is postive or not. More...
|
|
libMesh::Real | neumann_bc_sign () const |
|
const std::vector< std::string > & | active_var_names () const |
| Return the var names that are active from this class. More...
|
|
const std::vector< VariableIndex > & | var_indices () const |
|
|
void | parse_family_and_order (const GetPot &input, const std::string &physics_name, const std::string &old_var_prefix, const std::string &subsection, std::vector< GRINSEnums::FEFamily > &family, std::vector< GRINSEnums::Order > &order, const std::string &default_family, const std::string &default_order) |
| Helper function to parse FEFamily and Order. More...
|
|
void | dup_family_order_check (const GetPot &input, const std::string &physics_name, const std::string &old_var_prefix) const |
| Check (and error if true) for old and new style FEFamily/Order input. More...
|
|
bool | have_family_or_order (const GetPot &input, const std::string &physics_name, const std::string &old_var_prefix, const std::string &subsection) const |
| Check for no presence of FEFamily/Order input. More...
|
|
void | parse_old_style_with_warning (const GetPot &input, const std::string &physics_name, const std::string &old_var_prefix, const std::string &default_family, const std::string &default_order, const std::string &subsection, GRINSEnums::FEFamily &family, GRINSEnums::Order &order) |
|
void | parse_new_style (const GetPot &input, const std::string &subsection, GRINSEnums::FEFamily &family, GRINSEnums::Order &order) |
|
void | parse_names_from_input (const GetPot &input, const std::string &subsection, std::vector< std::string > &var_names, const std::vector< std::string > &default_names) |
| Method to parse variable names from input. More...
|
|
void | duplicate_name_section_check (const GetPot &input) const |
| Check for old name style and new name style. If both present, error. More...
|
|
bool | check_dep_name_input (const GetPot &input, const std::string &new_subsection) const |
| Check for deprecated variable name input style. More...
|
|
std::vector< VariableIndex > | _vars |
|
std::vector< std::string > | _var_names |
|
std::vector< GRINSEnums::FEFamily > | _family |
|
std::vector< GRINSEnums::Order > | _order |
|
bool | _is_constraint_var |
| Tracks whether this is a constraint variable. More...
|
|
libMesh::Real | _neumann_bc_sign |
| Track the sign of the Neumann BC term. Defaults to 1.0. More...
|
|