18 params.
addClassDescription(
"Computes time derivative term in heat equation for truss elements, "
19 "taking cross-sectional area into account");
20 params.
addCoupledVar(
"area",
"Cross-sectional area of truss element");
registerMooseObject("HeatTransferApp", TrussHeatConductionTimeDerivative)
A class for defining the time derivative of the heat equation.
virtual Real computeQpResidual()
Compute the residual of the Heat Equation time derivative.
virtual Real computeQpJacobian()
Compute the jacobian of the Heat Equation time derivative.
static InputParameters validParams()
Contructor for Heat Equation time derivative term.
virtual Real computeQpJacobian() override
Compute the jacobian of the Heat Equation time derivative.
virtual Real computeQpResidual() override
Compute the residual of the Heat Equation time derivative.
static InputParameters validParams()
const VariableValue & _area
Coupled variable for the cross-sectional area of truss element.
TrussHeatConductionTimeDerivative(const InputParameters ¶meters)