19 "the heat flux and the heat transfer coefficient");
21 params.
addRequiredParam<MaterialPropertyName>(
"Hw",
"Heat transfer coefficient");
29 _T_wall(declareADProperty<
Real>(
"T_wall")),
30 _q_wall(getADMaterialProperty<
Real>(
"q_wall")),
31 _Hw(getADMaterialProperty<
Real>(
"Hw")),
32 _T(getADMaterialProperty<
Real>(
"T"))
44 "The wall heat transfer coefficient is zero, yet the wall heat flux is nonzero.");
Computes T_wall from the constitutive model.
registerMooseObject("ThermalHydraulicsApp", ADTemperatureWall3EqnMaterial)
ADMaterialProperty< Real > & _T_wall
Wall temperature.
static InputParameters validParams()
static InputParameters validParams()
const ADMaterialProperty< Real > & _Hw
Heat transfer coefficient.
virtual void computeQpProperties()
ADTemperatureWall3EqnMaterial(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const ADMaterialProperty< Real > & _q_wall
Wall heat flux.
const ADMaterialProperty< Real > & _T
Fluid temperature.