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