24 params.
addParam<FunctionName>(
"scale", 1.0,
"Function by which to scale the heat flux");
26 params.
addClassDescription(
"Integrates a cylindrical heat structure boundary convective heat " 27 "flux from an external application");
36 _T(coupledValue(
"T")),
37 _T_ext(coupledValue(
"T_ext")),
38 _htc_ext(coupledValue(
"htc_ext")),
39 _scale_fn(getFunction(
"scale"))
const VariableValue & _htc_ext
Heat transfer coefficient from external application.
static InputParameters validParams()
Interface class for enabling objects to be RZ symmetric about arbitrary axis.
virtual Real computeQpIntegral() override
static InputParameters validParams()
const Function & _scale_fn
Function by which to scale the heat flux.
const MooseArray< Point > & _q_point
registerMooseObject("ThermalHydraulicsApp", HeatRateExternalAppConvectionRZ)
const VariableValue & _T
Temperature.
virtual Real computeCircumference(const RealVectorValue &pt)
HeatRateExternalAppConvectionRZ(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const VariableValue & _T_ext
Temperature from external application.
virtual Real value(Real t, const Point &p) const
static InputParameters validParams()
Integrates a cylindrical heat structure boundary convective heat flux from an external application...