35 #include "libmesh/fem_system.h"
39 template<
typename Chemistry>
42 const unsigned int reactant_species_idx )
43 : _chemistry(chemistry),
44 _gamma_s( gamma.clone() ),
45 _C( std::sqrt( chemistry.R(reactant_species_idx)/(
GRINS::Constants::
two_pi) ) ),
46 _is_axisymmetric(false)
51 template<
typename Chemistry>
57 template<
typename Chemistry>
63 template<
typename Chemistry>
66 this->_is_axisymmetric = is_axisymmetric;
72 template<
typename Chemistry>
75 _gamma_s->set_params( params );
void set_catalycity_params(const std::vector< libMesh::Real > ¶ms)
CatalyticWallBase(const Chemistry &chem_mixture, CatalycityBase &gamma, const unsigned int reactant_species_idx)
virtual ~CatalyticWallBase()
virtual void init(const libMesh::FEMSystem &system)
const libMesh::Real two_pi
void set_axisymmetric(bool is_axisymmetric)