function h_TX
import ThermalSeparation.Media.IdealGasMixtures.BaseClasses.PartialMedium.Choices;
extends Modelica.Icons.Function;
input SI.Temperature T "Temperature";
input MassFraction X[:] = reference_X "Independent Mass fractions of gas mixture";
input Boolean exclEnthForm = excludeEnthalpyOfFormation "If true, enthalpy of formation Hf is not included in specific enthalpy h";
input Choices.ReferenceEnthalpy.Temp refChoice = referenceChoice "Choice of reference enthalpy";
input SI.SpecificEnthalpy h_off = h_offset "User defined offset for reference enthalpy, if referenceChoice = UserDefined";
output SI.SpecificEnthalpy h "Specific enthalpy at temperature T";
end h_TX;