Go to the documentation of this file.
37 const MaterialProperty<RealTensorValue> &
_la;
40 const MaterialProperty<std::vector<RealTensorValue>> &
_dla_dvar;
43 const MaterialProperty<RealGradient> &
_grad_t;
const MaterialProperty< RealGradient > & _grad_t
grad(temperature)
const MaterialProperty< std::vector< RealTensorValue > > & _dla_dvar
d(thermal conductivity at the quadpoints)/d(PorousFlow variable)
virtual Real computeQpOffDiagJacobian(unsigned int jvar) override
Kernel = grad(test) * thermal_conductivity * grad(temperature)
virtual Real computeQpJacobian() override
virtual Real computeQpResidual() override
const MaterialProperty< std::vector< Real > > & _dgrad_t_dgradvar
d(gradT)/d(grad PorousFlow variable)
PorousFlowHeatConduction(const InputParameters ¶meters)
This holds maps between the nonlinear variables used in a PorousFlow simulation and the variable numb...
const MaterialProperty< RealTensorValue > & _la
Thermal conductivity at the quadpoints.
const PorousFlowDictator & _dictator
PorousFlowDictator UserObject.
const MaterialProperty< std::vector< RealGradient > > & _dgrad_t_dvar
d(gradT)/d(PorousFlow variable)
InputParameters validParams< PorousFlowHeatConduction >()