|
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().