PySDM v1.2
TOP 5:
- new adaptivity controls for SDM coalescence (kudos @piotrbartman!)
- new smart scheduling for parallel execution in multi-cell adaptive coalescence (for both GPU and CPU)
- new environment: kinematic_1D
- new example based on Shipway & Hill 2012 using PyMPDATA 1D advection
- major refactors around storage logic and coalescence-related backend methods
Other news:
- numerous fixes to support 1D simulations
- several physics formulae residing in environment code moved to
physics
- new products:
CoalescenceTimestepMean
,CoalescenceTimestepMin
,WaterMixingRatio
- support for
atomicMin()
inFakeThrustRTC
test_todos_annotated.py
- checking if all TODOs in the code have a valid GitHub issue number- major cleanups (incl. removal of numerous obsolete backend tests)
- new tests: adaptive coalescence, new example