19 params.
addClassDescription(
"Defines a Darcy friction factor equal to the value of the function "
20 "at the local coordinates and time");
22 params.
addRequiredParam<MaterialPropertyName>(
"f_D",
"Darcy friction factor material property");
24 params.
addRequiredParam<FunctionName>(
"function",
"Darcy friction factor function");
32 _function(getFunction(
"function")),
34 _f_D_name(getParam<MaterialPropertyName>(
"f_D")),
35 _f_D(declareADProperty<Real>(_f_D_name))
registerMooseObject("ThermalHydraulicsApp", ADWallFrictionFunctionMaterial)
Converts Darcy friction factor function into material property.
static InputParameters validParams()
ADWallFrictionFunctionMaterial(const InputParameters ¶meters)
ADMaterialProperty< Real > & _f_D
const Function & _function
virtual void computeQpProperties()
virtual Real value(Real t, const Point &p) const
static InputParameters validParams()
const MooseArray< Point > & _q_point