Example #1
0
        public void HumRatio_TWetBulb(
            UnitSystem system,
            double dryBulb,
            double wetBulb,
            double pressure,
            double expectedHumRatio,
            double humRatioWithin,
            double wetBulbWithin)
        {
            var psy = new Psychrometrics(system);

            Assert.Multiple(() =>
            {
                var HumRatio = psy.GetHumRatioFromTWetBulb(dryBulb, wetBulb, pressure);
                RelativeDifference(HumRatio, expectedHumRatio, humRatioWithin, "GetHumRatioFromTWetBulb");
                var TWetBulb = psy.GetTWetBulbFromHumRatio(dryBulb, HumRatio, pressure);
                RelativeDifference(TWetBulb, wetBulb, wetBulbWithin, "GetTWetBulbFromHumRatio");
            });
        }