GRINS-0.8.0
|
#include <single_variable.h>
Public Member Functions | |
ThermoPressureVariable (const std::vector< std::string > &var_names, const std::vector< VariableIndex > &var_indices, const std::set< libMesh::subdomain_id_type > &subdomain_ids) | |
~ThermoPressureVariable () | |
VariableIndex | p0 () const |
Public Member Functions inherited from GRINS::ScalarVariable | |
ScalarVariable (const std::vector< std::string > &var_names, const std::vector< VariableIndex > &var_indices, const std::set< libMesh::subdomain_id_type > &subdomain_ids) | |
~ScalarVariable () | |
Public Member Functions inherited from GRINS::SingleVariable | |
SingleVariable (const std::vector< std::string > &var_names, const std::vector< VariableIndex > &var_indices, const std::set< libMesh::subdomain_id_type > &subdomain_ids) | |
~SingleVariable () | |
VariableIndex | var () const |
Public Member Functions inherited from GRINS::FEVariablesBase | |
FEVariablesBase (const std::vector< std::string > &var_names, const std::vector< VariableIndex > &var_indices, const std::set< libMesh::subdomain_id_type > &subdomain_ids) | |
virtual | ~FEVariablesBase () |
void | set_is_constraint_var (bool is_constraint_var) |
Set whether or not this is a "constraint" variable. More... | |
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 |
const std::set< libMesh::subdomain_id_type > & | subdomain_ids () const |
Private Member Functions | |
ThermoPressureVariable () | |
Additional Inherited Members | |
Protected Attributes inherited from GRINS::FEVariablesBase | |
std::vector< VariableIndex > | _vars |
std::vector< std::string > | _var_names |
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... | |
std::set< libMesh::subdomain_id_type > | _subdomain_ids |
Definition at line 139 of file single_variable.h.
|
inline |
Definition at line 142 of file single_variable.h.
|
inline |
Definition at line 148 of file single_variable.h.
|
private |
|
inline |
Definition at line 150 of file single_variable.h.
References GRINS::SingleVariable::var().
Referenced by GRINS::ReactingLowMachNavierStokesAbstract::get_p0_steady(), GRINS::ReactingLowMachNavierStokesAbstract::get_p0_steady_side(), GRINS::ReactingLowMachNavierStokesAbstract::get_p0_transient(), and GRINS::ReactingLowMachNavierStokesAbstract::set_time_evolving_vars().