virtual void computeQpProperties() override
const GenericMaterialProperty< std::vector< Real >, is_ad > *const _saturation_qp
Saturation of the fluid phases at the quadpoints.
const MaterialProperty< std::vector< std::vector< Real > > > *const _dsaturation_qp_dvar
d(Saturation)/d(PorousFlow variable)
const bool _aqueous_phase
Whether this is a fluid simulation.
TensorValue< Real > RealTensorValue
PorousFlowThermalConductivityIdealTempl< true > ADPorousFlowThermalConductivityIdeal
typename GenericMaterialPropertyStruct< T, is_ad >::type GenericMaterialProperty
PorousFlowThermalConductivityIdealTempl(const InputParameters ¶meters)
This material computes thermal conductivity for a PorousMedium - fluid system, by using Thermal condu...
const RealTensorValue _la_dry
Dry thermal conductivity of rock.
const bool _wet_and_dry_differ
Whether _la_wet has been supplied.
const Real _exponent
Exponent for saturation.
const unsigned _aqueous_phase_number
Phase number of the aqueous phase.
static InputParameters validParams()
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
Base class for materials that provide thermal conducitivity.
const RealTensorValue _la_wet
Wet thermal conductivity of rock.
PorousFlowThermalConductivityIdealTempl< false > PorousFlowThermalConductivityIdeal
usingPorousFlowThermalConductivityMembers