This function calculates the Kelvin temperature of R1234yf from the state variables p (absolute pressure) and h (specific enthalpy). The temperature is modelled by the fundamental equation of state of Richter (2011).
function temperature_ph extends Modelica.Icons.Function; input Modelica.Units.SI.Pressure p "pressure"; input Modelica.Units.SI.SpecificEnthalpy h "specific enthalpy"; input Integer phase = 0 "2 for two-phase, 1 for one-phase, 0 if not known"; output Modelica.Units.SI.Temperature T "temperature"; end temperature_ph;