What's Changed * surface precip product compatibility in S&H example and netCDF exporter + fix in CI examples-setup editable install by slayoo in https://github.com/open-atmos/PySDM/pull/1322
Thanks to crocicc for spotting reporting the issue!
What's Changed * new examples & smoke tests (isotopes, no env.): - Gedzelman & Arnold 1994 fig 2 (fractionation upon evaporation in below-cloud subsaturated conditions) - Miyake et al. 1968 fig 19 (isotopic relaxation timescale) * formulae: - isotope diffusivity ratios (Graham's law; Stewart 1975; Hellmann & Harvey) - isotope relaxation timescales (Miyake) - access to RogersYau terminal vel. from Formulae - refactor around Null classes (removal of all but one null.py files) * new ventilation test based on Kinzer & Gunn 1951 table 1
What's Changed * Bump pypartmc from 1.1.4 to 1.2.0 by dependabot in https://github.com/open-atmos/PySDM/pull/1317 * improve Lognormal docstring + add unit tests by slayoo in https://github.com/open-atmos/PySDM/pull/1319 * add Mason's approximated drop growth formula in the very form given in the 1951 paper (without the -1 term) + unit test by slayoo in https://github.com/open-atmos/PySDM/pull/1320
What's Changed * split unit tests, parcel smoke tests and multi-process/condensation examples into multiple jobs to reduce CI time; introduce pip cache for examples jobs by slayoo in https://github.com/open-atmos/PySDM/pull/1315 * add macOS (incl. amd64) and Windows readme code CI checks by slayoo in https://github.com/open-atmos/PySDM/pull/1306
pip cache logic based on analogous solution prepared by Delcior for PyMPDATA-MPI - thanks!