There is a newer version of the record available.

Published November 8, 2022 | Version v2.14
Software Open

atmos-cloud-sim-uj/PySDM: PySDM v2.14

  • 1. Jagiellonian University
  • 2. @InvisibleThingsLab
  • 3. Caltech
  • 4. @CliMA @Caltech
  • 5. Caltech/CliMA
  • 6. Codacy

Description

  • fragmentation functions for GPU backend (@abulenok)
  • implement flag_zero_multiplicity on GPU backend within a Commons struct (@abulenok)
  • new pair and storage methods for GPU: min_pair, multiply_pair and divide_if_not_zero (@abulenok)
  • made ABIFM immersion freezing logic employ supersaturation constraint (to be consistent with analogous condition in INAS logic)
  • breakup algorithm: fix an issue with zero multiplicities (introduced max(round(nj), 1)) (@edejong-caltech)
  • shift from per-gridbox to per-kg units in rate product (@edejong-caltech)
  • smoke test for Bieli et al. example (@edejong-caltech)
  • make CPU find_pairs correctly handle the length argument (@abulenok)
  • added Python 3.10 to CI runs
  • added smoke tests with 0D simulations covering breakup (upcoming deJong et al. paper)

Files

atmos-cloud-sim-uj/PySDM-v2.14.zip

Files (592.1 kB)

Name Size Download all
md5:2e3f321c654239e06796a7d54a5893bd
592.1 kB Preview Download

Additional details