34 const libMesh::Real Tref,
35 const libMesh::Real alpha )
55 return (*
this)(T)*
_alpha/T;
60 libmesh_assert_equal_to( params.size(), 3 );
78 std::string gamma0_str = param_base+
"gamma0";
81 std::string Tref_str = param_base+
"Tref";
84 std::string alpha_str = param_base+
"alpha";
virtual void set_parameter(libMesh::Number ¶m_variable, const GetPot &input, const std::string ¶m_name, libMesh::Number param_default)
Each subclass can simultaneously read a parameter value from.
virtual libMesh::Real dT(const libMesh::Real T) const
virtual libMesh::Real operator()(const libMesh::Real T) const
virtual void set_parameters(const GetPot &input, const std::string ¶m_base)
Sets parameters for use in sensitivity analysis.
virtual CatalycityBase * clone() const
Creates a new copy of the current class.
virtual ~PowerLawCatalycity()
virtual void set_params(const std::vector< libMesh::Real > ¶ms)