const MaterialProperty< Real > & _temperature_nodal
Temperature at the nodes.
virtual void initQpStatefulProperties() override
Base class for all PorousFlow vector materials.
This material computes internal energy (J/m^3) for a rock matrix assuming constant grain density,...
const Real _heat_cap
Heat capacity = _cp * _density.
const MaterialProperty< std::vector< Real > > & _dtemperature_nodal_dvar
d(temperature at the nodes)/d(PorousFlow variable)
const Real _density
Density of rock grains (equals the density of the matrix if porosity=0)
MaterialProperty< std::vector< Real > > & _den_nodal_dvar
d(matrix internal energy)/d(PorousFlow variable)
MaterialProperty< Real > & _en_nodal
Matrix internal_energy at the nodes.
InputParameters validParams< PorousFlowMatrixInternalEnergy >()
virtual void computeQpProperties() override
PorousFlowMatrixInternalEnergy(const InputParameters ¶meters)
const Real _cp
Specific heat capacity of rock grains.