Added dew point; implemented actual vapour pressure, but don't have test data.

This commit is contained in:
Simon Brooke 2026-08-12 13:02:43 +01:00
parent ce32cd285e
commit 970a320a84
8 changed files with 118 additions and 16 deletions

View file

@ -26,14 +26,16 @@
(deftest resolution-test
(testing "resolution")
(let [expected {:relative-humidity 100,
:temperature-celsius 35,
(let [expected {:absolute-humidity 3953.618101887827,
:pressure-pascals 101325,
:temperature-celsius 35,
:dew-point-celsius 35.00000000000001,
:pressure-millibars 1013.25,
:saturation-vapour-pressure 5622.488734516426,
:volume 1.1281347245103424,
:temperature-kelvin 308.15,
:absolute-humidity 3953.618101887827,
:volume 1.1281347245103424}
:relative-humidity 100,
:saturation-vapour-pressure 5622.488734516426,
:actual-vapour-pressure 4765.10094206357}
packet {:relative-humidity 100 :temperature-celsius 35}
actual (resolution packet)]
(is (= actual expected))))