public static double EnthalpyWetBulbTemperature(double dryBulbTemperature, double wetBulbTemperature, double pressure)
        {
            PsychroLib.Psychrometrics psy = new PsychroLib.Psychrometrics(PsychroLib.UnitSystem.SI);
            double humidityRatio          = psy.GetHumRatioFromTWetBulb(dryBulbTemperature, wetBulbTemperature, pressure);

            return(psy.GetMoistAirEnthalpy(dryBulbTemperature, humidityRatio));
        }
        public static double EnthalpyRelativeHumidity(double dryBulbTemperature, double relativeHumidity, double pressure)
        {
            relativeHumidity = relativeHumidity / 100;
            PsychroLib.Psychrometrics psy = new PsychroLib.Psychrometrics(PsychroLib.UnitSystem.SI);
            double humidityRatio          = psy.GetHumRatioFromRelHum(dryBulbTemperature, relativeHumidity, pressure);

            return(psy.GetMoistAirEnthalpy(dryBulbTemperature, humidityRatio));
        }
 public static double EnthalpyHumidityRatio(double dryBulbTemperature, double humidityRatio)
 {
     PsychroLib.Psychrometrics psy = new PsychroLib.Psychrometrics(PsychroLib.UnitSystem.SI);
     return(psy.GetMoistAirEnthalpy(dryBulbTemperature, humidityRatio));
 }