GRINS-0.8.0
|
#include <gas_solid_catalytic_wall_neumann_bc_factory_impl.h>
Public Member Functions | |
GasSolidCatalyticWallNeumannBCFactoryImpl () | |
~GasSolidCatalyticWallNeumannBCFactoryImpl () | |
SharedPtr< NeumannBCAbstract > | build_catalytic_wall (const GetPot &input, const std::string &reaction, SharedPtr< CatalycityBase > &gamma_ptr, const std::vector< VariableIndex > &species_vars, const std::string &material, VariableIndex T_var, libMesh::Real p0, const std::string &thermochem_lib) |
void | parse_reactants_and_product (const std::string &reaction, std::string &gas_reactant, std::string &solid_reactant, std::string &product) const |
Protected Member Functions | |
template<typename ChemistryType > | |
void | build_wall_ptr (SharedPtr< ChemistryType > &chem_ptr, SharedPtr< CatalycityBase > &gamma_ptr, const std::string &gas_reactant, const std::string &solid_reactant, const std::string &product, const std::vector< VariableIndex > &species_vars, VariableIndex T_var, libMesh::Real p0, SharedPtr< NeumannBCAbstract > &catalytic_wall) |
Definition at line 37 of file gas_solid_catalytic_wall_neumann_bc_factory_impl.h.
|
inline |
Definition at line 41 of file gas_solid_catalytic_wall_neumann_bc_factory_impl.h.
|
inline |
Definition at line 43 of file gas_solid_catalytic_wall_neumann_bc_factory_impl.h.
SharedPtr< NeumannBCAbstract > GRINS::GasSolidCatalyticWallNeumannBCFactoryImpl::build_catalytic_wall | ( | const GetPot & | input, |
const std::string & | reaction, | ||
SharedPtr< CatalycityBase > & | gamma_ptr, | ||
const std::vector< VariableIndex > & | species_vars, | ||
const std::string & | material, | ||
VariableIndex | T_var, | ||
libMesh::Real | p0, | ||
const std::string & | thermochem_lib | ||
) |
Definition at line 46 of file gas_solid_catalytic_wall_neumann_bc_factory_impl.C.
References GRINS::ChemistryBuilder::build_chemistry().
|
inlineprotected |
Definition at line 63 of file gas_solid_catalytic_wall_neumann_bc_factory_impl.h.
void GRINS::GasSolidCatalyticWallNeumannBCFactoryImpl::parse_reactants_and_product | ( | const std::string & | reaction, |
std::string & | gas_reactant, | ||
std::string & | solid_reactant, | ||
std::string & | product | ||
) | const |
Definition at line 103 of file gas_solid_catalytic_wall_neumann_bc_factory_impl.C.
References GRINS::StringUtilities::split_string().
Referenced by GRINS::GasSolidCatalyticWallNeumannBCOldStyleFactory::reactant_for_catalycity().