public void HumRatio_TWetBulbClamp(UnitSystem system, double dryBulb) { var psy = new Psychrometrics(system); Assert.That(psy.GetTWetBulbFromHumRatio(23, 1e-09, 95461), Is.EqualTo(psy.GetTWetBulbFromHumRatio(23, 1e-07, 95461))); }
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"); }); }