GRINS-0.8.0
|
Factory helper class for building catalytic wall Neumann boundary conditions. More...
#include <catalytic_wall_neumann_bc_factory_common.h>
Public Member Functions | |
CatalyticWallNeumannBCFactoryCommon () | |
~CatalyticWallNeumannBCFactoryCommon () | |
Protected Member Functions | |
SharedPtr< NeumannBCAbstract > | build_catalytic_wall_common (const GetPot &input, const FEVariablesBase &fe_var, const std::string &material, const std::string &reaction, SharedPtr< CatalycityBase > &gamma_ptr, libMesh::Real p0, std::string &thermochem_lib) |
void | extract_species_vars (const FEVariablesBase &fe_var, std::vector< VariableIndex > &species_vars) const |
void | extract_material (const FEVariablesBase &fe_var, std::string &material) const |
VariableIndex | extract_temp_var () const |
Protected Attributes | |
ImplType | _wall_impl |
Factory helper class for building catalytic wall Neumann boundary conditions.
Note for catalytic walls, we're currently assuming that both SpeciesMassFractions and Temperature FEVariables are in the system.
Definition at line 45 of file catalytic_wall_neumann_bc_factory_common.h.
|
inline |
Definition at line 49 of file catalytic_wall_neumann_bc_factory_common.h.
|
inline |
Definition at line 51 of file catalytic_wall_neumann_bc_factory_common.h.
|
protected |
Definition at line 44 of file catalytic_wall_neumann_bc_factory_common.C.
References GRINS::FEVariablesBase::active_var_names().
|
protected |
Definition at line 73 of file catalytic_wall_neumann_bc_factory_common.C.
References GRINS::SpeciesMassFractionsVariable::material().
|
protected |
Definition at line 67 of file catalytic_wall_neumann_bc_factory_common.C.
References GRINS::FEVariablesBase::var_indices().
|
protected |
Definition at line 83 of file catalytic_wall_neumann_bc_factory_common.C.
References GRINS::GRINSPrivate::VariableWarehouse::get_variable(), GRINS::VariablesParsing::temperature_section(), and GRINS::FEVariablesBase::var_indices().
|
protected |
Definition at line 64 of file catalytic_wall_neumann_bc_factory_common.h.