Releases: open-atmos/PySDM
Releases · open-atmos/PySDM
PySDM v1.20
- code cleanups & refactors
- making pylint warnings fail GA workflow
- phasing out PrecisionResolver - precision is now an init parameter of the GPU backend class
PySDM v1.19
- VTK product export (kudos @abulenok)
- new surface tension model draft added, relabelling existing models (kudos @claresinger)
- cleanups (incl. graphics files linked from README - now showing files generated through GitHub Actions on a latest merge)
PySDM v1.18
- more options around freezing spectrum (incl. Bigg 1953 formulation)
- cleanups, better error messages in initialisation
- smarter setitem support for Box environment
PySDM v1.17
- new attribute: CriticalSupersaturation
- new product: ActivableFraction
- cleanups
PySDM v1.16
- bumping ThrustRTC requirement to 0.3.15 (in which support for GPU/CUDA hardware/software current Colab setup is fixed)
PySDM v1.15
- moving backend instantiation from within Builder up to user scope
- default random seed is now shuffled at PySDM import (but kept constant for CI runs)
- cleanups
PySDM v1.14
- fix unit in ABIFM
- TotalUnfrozenImmersedSurfaceArea product
PySDM v1.13
- ABIFM heterogeneous ice nucleation parameterisation (J_het)
- refactors around constants
PySDM v1.12
requiring ThrustRTC==0.3.8 (due to fynv/ThrustRTC#19)
PySDM v1.11
cleanup and refactors incl. API changes:
- Core --> Particulator
- Core.particles --> Particulator.attributes