Skip to content

Commit c96026e

Browse files
committed
Control zero humidity in thermo computations
1 parent a69ff0a commit c96026e

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

src/earthkit/meteo/thermo/array/thermo.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -785,7 +785,7 @@ def dewpoint_from_relative_humidity(t, r, eps=1e-8, out=None):
785785
Relative humidity (%)
786786
eps: number
787787
If ``out`` is not None, return ``out`` when ``r`` < ``eps``.
788-
If out is None, ``eps`` is ignored and return np.nan for ``q``
788+
If out is None, ``eps`` is ignored and return np.nan for ``r``
789789
values very close to zero.
790790
out: number or None
791791
If not None, return ``out`` when ``r`` < ``eps``. If None, ``eps`` is
@@ -839,14 +839,12 @@ def dewpoint_from_specific_humidity(q, p, eps=1e-8, out=None):
839839
p: ndarray
840840
Pressure (Pa)
841841
eps: number
842-
As an intermediate result the saturation vapour pressure
843-
(``es``) is computed (see details below). If ``out`` is not
844-
None, return ``out`` when ``es`` < ``eps``. If out is None,
845-
``eps`` is ignored and return np.nan for ``es`` values very
846-
close to zero.
842+
If ``out`` is not None, return ``out`` when ``q`` < ``eps``.
843+
If out is None, ``eps`` is ignored and return np.nan for ``q``
844+
values very close to zero.
847845
out: number or None
848-
If not None, return ``out`` when ``es`` < ``eps``. If None, ``eps`` is
849-
ignored and return np.nan for ``es`` values very close to zero.
846+
If not None, return ``out`` when ``q`` < ``eps``. If None, ``eps`` is
847+
ignored and return np.nan for ``q`` values very close to zero.
850848
851849
Returns
852850
-------

0 commit comments

Comments
 (0)