Go to the documentation of this file.
13 #include "TimeDerivative.h"
14 #include "JvarMapInterface.h"
15 #include "DerivativeMaterialInterface.h"
32 :
public DerivativeMaterialInterface<JvarMapKernelInterface<TimeDerivative>>
SpecificHeatConductionTimeDerivative(const InputParameters ¶meters)
InputParameters validParams< SpecificHeatConductionTimeDerivative >()
std::vector< const MaterialProperty< Real > * > _d_density_dargs
const MaterialProperty< Real > & _d_density_dT
virtual Real computeQpOffDiagJacobian(unsigned int jvar) override
virtual Real computeQpResidual() override
const MaterialProperty< Real > & _density
Density and its derivatives with respect to temperature and other coupled variables.
virtual Real computeQpJacobian() override
const MaterialProperty< Real > & _specific_heat
Specific heat and its derivatives with respect to temperature and other coupled variables.
static InputParameters validParams()
const MaterialProperty< Real > & _d_specific_heat_dT
std::vector< const MaterialProperty< Real > * > _d_specific_heat_dargs
A class for defining the time derivative of the heat equation.