19 "AD Time derivative term $\\rho c_p \\frac{\\partial T}{\\partial t}$ of "
20 "the heat equation for quasi-constant specific heat $c_p$ and the density $\\rho$.");
21 params.
addParam<MaterialPropertyName>(
22 "specific_heat",
"specific_heat",
"Property name of the specific heat material property");
23 params.
addParam<MaterialPropertyName>(
24 "density_name",
"density",
"Property name of the density material property");
30 _specific_heat(getADMaterialProperty<Real>(
"specific_heat")),
31 _density(getADMaterialProperty<Real>(
"density_name"))
DualNumber< Real, DNDerivativeType, true > ADReal
registerMooseObject("HeatTransferApp", FVHeatConductionTimeDerivative)
A finite volume kernel to add the time derivative term in the heat conduction equation.
const ADMaterialProperty< Real > & _specific_heat
Specific heat material property.
FVHeatConductionTimeDerivative(const InputParameters ¶meters)
const ADMaterialProperty< Real > & _density
Density material property.
virtual ADReal computeQpResidual() override
static InputParameters validParams()
ADReal computeQpResidual() override
static InputParameters validParams()