Go to the documentation of this file.
30 virtual Real
mobility(
unsigned nodenum,
unsigned phase)
const override;
31 virtual Real
dmobility(
unsigned nodenum,
unsigned phase,
unsigned pvar)
const override;
34 const MaterialProperty<std::vector<Real>> &
_enthalpy;
const MaterialProperty< std::vector< std::vector< Real > > > & _denthalpy_dvar
Derivative of the enthalpy wrt PorousFlow variables.
InputParameters validParams< PorousFlowHeatAdvection >()
const MaterialProperty< std::vector< std::vector< Real > > > & _drelative_permeability_dvar
Derivative of relative permeability of each phase wrt PorousFlow variables.
virtual Real dmobility(unsigned nodenum, unsigned phase, unsigned pvar) const override
The derivative of mobility with respect to PorousFlow variable pvar.
virtual Real mobility(unsigned nodenum, unsigned phase) const override
The mobility of the fluid.
const MaterialProperty< std::vector< Real > > & _enthalpy
Enthalpy of each phase.
Advection of heat via flux of component k in fluid phase alpha.
PorousFlowHeatAdvection(const InputParameters ¶meters)
const MaterialProperty< std::vector< Real > > & _relative_permeability
Relative permeability of each phase.