A class for defining the time derivative of the heat equation. More...
#include <SpecificHeatConductionTimeDerivative.h>
Public Member Functions | |
SpecificHeatConductionTimeDerivative (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual Real | computeQpResidual () override |
virtual Real | computeQpJacobian () override |
virtual Real | computeQpOffDiagJacobian (unsigned int jvar) override |
Protected Attributes | |
const MaterialProperty< Real > & | _specific_heat |
Specific heat and its derivatives with respect to temperature and other coupled variables. More... | |
const MaterialProperty< Real > & | _d_specific_heat_dT |
std::vector< const MaterialProperty< Real > * > | _d_specific_heat_dargs |
const MaterialProperty< Real > & | _density |
Density and its derivatives with respect to temperature and other coupled variables. More... | |
const MaterialProperty< Real > & | _d_density_dT |
std::vector< const MaterialProperty< Real > * > | _d_density_dargs |
A class for defining the time derivative of the heat equation.
By default this Kernel computes: \( \rho * c_p * \frac{\partial T}{\partial t}, \) where \( \rho \) and \( c_p \) are material properties for "density" and "specific_heat", respectively.
Definition at line 31 of file SpecificHeatConductionTimeDerivative.h.
SpecificHeatConductionTimeDerivative::SpecificHeatConductionTimeDerivative | ( | const InputParameters & | parameters | ) |
Definition at line 36 of file SpecificHeatConductionTimeDerivative.C.
|
overrideprotectedvirtual |
Definition at line 67 of file SpecificHeatConductionTimeDerivative.C.
|
overrideprotectedvirtual |
Definition at line 78 of file SpecificHeatConductionTimeDerivative.C.
|
overrideprotectedvirtual |
Definition at line 61 of file SpecificHeatConductionTimeDerivative.C.
|
static |
Definition at line 17 of file SpecificHeatConductionTimeDerivative.C.
|
protected |
Definition at line 53 of file SpecificHeatConductionTimeDerivative.h.
Referenced by computeQpOffDiagJacobian(), and SpecificHeatConductionTimeDerivative().
|
protected |
Definition at line 52 of file SpecificHeatConductionTimeDerivative.h.
Referenced by computeQpJacobian().
|
protected |
Definition at line 47 of file SpecificHeatConductionTimeDerivative.h.
Referenced by computeQpOffDiagJacobian(), and SpecificHeatConductionTimeDerivative().
|
protected |
Definition at line 46 of file SpecificHeatConductionTimeDerivative.h.
Referenced by computeQpJacobian().
|
protected |
Density and its derivatives with respect to temperature and other coupled variables.
Definition at line 51 of file SpecificHeatConductionTimeDerivative.h.
Referenced by computeQpJacobian(), computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
Specific heat and its derivatives with respect to temperature and other coupled variables.
Definition at line 45 of file SpecificHeatConductionTimeDerivative.h.
Referenced by computeQpJacobian(), computeQpOffDiagJacobian(), and computeQpResidual().