19 "Convective heat transfer boundary condition with temperature and heat " 20 "transfer coefficent given by material properties.");
22 "Material property for far-field temperature");
24 "Material property for heat transfer coefficient");
25 params.
addParam<MaterialPropertyName>(
26 "heat_transfer_coefficient_dT",
28 "Material property for derivative of heat transfer coefficient with respect to temperature");
35 _T_infinity(getMaterialProperty<
Real>(
"T_infinity")),
36 _htc(getMaterialProperty<
Real>(
"heat_transfer_coefficient")),
37 _htc_dT(getMaterialProperty<
Real>(
"heat_transfer_coefficient_dT"))
const VariableTestValue & _test
const MaterialProperty< Real > & _T_infinity
Far-field temperature variable.
const MaterialProperty< Real > & _htc_dT
Derivative of convective heat transfer coefficient with respect to temperature.
virtual Real computeQpJacobian() override
static InputParameters validParams()
const VariablePhiValue & _phi
registerMooseObject("HeatTransferApp", ConvectiveHeatFluxBC)
static InputParameters validParams()
ConvectiveHeatFluxBC(const InputParameters ¶meters)
const MaterialProperty< Real > & _htc
Convective heat transfer coefficient.
Boundary condition for convective heat flux where temperature and heat transfer coefficient are given...
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeQpResidual() override