23 "Post-processor by which to scale boundary condition",
24 "The 'scale' parameter is replacing the 'scale_pp' parameter. 'scale' is a function " 25 "parameter instead of a post-processor parameter. If you need to scale from a post-processor " 26 "value, use a PostprocessorFunction.");
27 params.
addParam<FunctionName>(
"scale", 1.0,
"Function by which to scale the boundary condition");
29 params.
addClassDescription(
"Applies a specified heat flux to the side of a plate heat structure");
37 _scale_pp(getPostprocessorValue(
"scale_pp")),
38 _scale_fn(getFunction(
"scale"))
ADHSHeatFluxBC(const InputParameters ¶meters)
DualNumber< Real, DNDerivativeType, true > ADReal
Applies a specified heat flux to the side of a plate heat structure.
const Function & _scale_fn
Function by which to scale the boundary condition.
const PostprocessorValue & _scale_pp
Post-processor by which to scale boundary condition.
const MooseArray< Point > & _q_point
static InputParameters validParams()
virtual ADReal computeQpResidual() override
virtual ADReal computeQpResidual() override
static InputParameters validParams()
virtual Real value(Real t, const Point &p) const
registerMooseObject("ThermalHydraulicsApp", ADHSHeatFluxBC)