What's Changed * normalisation by dv and by zero-th moment as option in `make_arbitrary_moment_product` by slayoo in https://github.com/open-atmos/PySDM/pull/1308
Thanks crocicc for suggesting it and for the review!
What's Changed * remove references to constants_defaults from the README snippets (+ add `Formulae::get_constant()`) closes 1243 by slayoo in https://github.com/open-atmos/PySDM/pull/1269 * switch from empty to full(nan) in FakeThrust Storage and from full(-1) to full(NaN) in Numba to help spotting on CI cases of uninitialised memory access by slayoo in https://github.com/open-atmos/PySDM/pull/1201 * ensure no NaNs are used in parcel env initialisation. closes 1198 by slayoo in https://github.com/open-atmos/PySDM/pull/1301 * bump devops tests by slayoo in https://github.com/open-atmos/PySDM/pull/1304 * Bump pypartmc from 1.1.2 to 1.1.3 by dependabot in https://github.com/open-atmos/PySDM/pull/1305 * fix Mv constant calc (D and T abundances count twice in water molecular abundances); share initial parameters across J&N and Yang examples by slayoo in https://github.com/open-atmos/PySDM/pull/1258
What's Changed * bump actions versions to avoid Node.js warnings by slayoo in https://github.com/open-atmos/PySDM/pull/1293 * speeding up the parcel-noisy-supersaturation test (slowest unit test to date) + cleanups by slayoo in https://github.com/open-atmos/PySDM/pull/1296 * add ventilation coefficient (Pruppacher & Rasmussen 1979 & Froessling 1938) + Reynolds number attr + air dynamic viscosity formulae + unit tests (incl. drop size changes upon ventilation-in-parcel-below-cloud vs. no-ventilation) + refactor of env vars `__getitem__` logic by kaitlyn-loftus in https://github.com/open-atmos/PySDM/pull/1282
New Contributors * kaitlyn-loftus made their first contribution in https://github.com/open-atmos/PySDM/pull/1282
What's Changed * add Colab headers to J&N notebooks + some plotting code additions by slayoo in https://github.com/open-atmos/PySDM/pull/1280 * test_efficiencies refactor for speedup (was taking 10 min. of CI unit test runs) by slayoo in https://github.com/open-atmos/PySDM/pull/1290 * print top 10 test durations on Appveyor by slayoo in https://github.com/open-atmos/PySDM/pull/1289 * Bump pypartmc from 1.1.0 to 1.1.2 by dependabot in https://github.com/open-atmos/PySDM/pull/1286 * add --no-warn-script-location option for pip on Appveyor CI to avoid lots of unrelated warnings by slayoo in https://github.com/open-atmos/PySDM/pull/1292 * introducing Formulae::flatten and leveraging it in a Numba condensation methods refactor: >100 LoC less (in preparation for introducing ventilation) by slayoo in https://github.com/open-atmos/PySDM/pull/1291
What's Changed * coalescence-only single-column test case ("deJong_Azimi" based on S&H); power-law terminal velocity; initialisation of particles in part of the domain in 1D kinematic env by edejong-caltech in https://github.com/open-atmos/PySDM/pull/1221 * move parcel displacement product to parcel subfolder by slayoo in https://github.com/open-atmos/PySDM/pull/1278 * Bump pypartmc from 1.0.3 to 1.1.0 by dependabot in https://github.com/open-atmos/PySDM/pull/1277