20 params.
addRequiredParam<MaterialPropertyName>(
"p",
"Pressure material property");
22 "T_sat",
"Name to give saturation temperature material property");
25 "Two-phase fluid properties user object name");
35 _p(getADMaterialProperty<Real>(
"p")),
36 _T_sat_name(getParam<MaterialPropertyName>(
"T_sat")),
37 _T_sat(declareADProperty<Real>(_T_sat_name)),
registerMooseObject("FluidPropertiesApp", ADSaturationTemperatureMaterial)
Computes saturation temperature at some pressure.
static InputParameters validParams()
ADSaturationTemperatureMaterial(const InputParameters ¶meters)
virtual void computeQpProperties() override
const ADMaterialProperty< Real > & _p
Pressure.
const TwoPhaseFluidProperties & _fp_2phase
2-phase fluid properties object
ADMaterialProperty< Real > & _T_sat
Saturation temperature.
static InputParameters validParams()
Base class for fluid properties used with two-phase flow.
virtual Real T_sat(Real p) const =0
Computes the saturation temperature at a pressure.