Skip to content

Releases: open-atmos/PyMPDATA

PyMPDATA v1.0.11

25 Apr 19:00
1307f4e
Compare
Choose a tag to compare
  • optional bc data buffer allocation in Traversals (for use, e.g., in MPI) - kudos @Delcior
  • proper math markdown in README
  • tip release fix (workflow was still referring to master and not main branch)
  • Github Actions workflow refactors

PyMPDATA v1.0.10

23 Mar 07:51
6365f60
Compare
Choose a tag to compare
  • redesign vector-field halo-filling code enabling separate code for normal and parallel logic (thanks @Delcior)
  • extended docstrings and test coverage for boundary conditions (periodic, extrapolated)

PyMPDATA v1.0.9

23 Feb 14:57
b6e22a8
Compare
Choose a tag to compare
  • redesign of halo-filling architecture enabling exchanges of domain slabs instead of per-grid-cell logic (kudos @Delcior)

PyMPDATA v1.0.8

12 Feb 10:00
7d594df
Compare
Choose a tag to compare
  • update links in README to reflect GitHub org move to open-atmos
  • fix JSON syntax in .zenodo.json and add a CI workflow for checking it

PyMPDATA v1.0.7

17 Jan 15:01
63f1c11
Compare
Choose a tag to compare
  • added an option to Stepper::__init__ to select halo-filling traversal order (left first or right first) + major code refactor around halo-filling logic (kudos @piotrbartman!)

PyMPDATA v1.0.6

26 Nov 16:33
b08340e
Compare
Choose a tag to compare
  • added .zenodo.json file with metadata for Zenodo releases
  • improved Numba error messages through closure function renaming, adding source file names to namedtuple types and avoiding cryptic magick in method-name construction within Field::assemble
  • fixed Numba compilation issue with shared advector (by introducing @lru_cache for make_indexers)
  • README updates

thanks @Delcior for help

PyMPDATA v1.0.5

15 Sep 13:17
5c09af2
Compare
Choose a tag to compare
  • final JOSS paper edits
  • pre-commit hooks setup (incl. CI checks)
  • CI steps (main build jobs depend now on codecov, pylint and precommit)
  • added -We to pytest call in codecov workflow
  • tokens for ghapi & pypi-publish version bump in CI scripts

PyMPDATA v1.0.4

16 Aug 13:37
35ee3ad
Compare
Choose a tag to compare
  • fixing version indicators for dependencies in pypi.org-published files (regression introduced when automating package uploads)

PyMPDATA v1.0.3

29 Jul 05:40
3ba899e
Compare
Choose a tag to compare
  • enable CI with Python 3.10
  • fix timers documentation (cpu/wall time mismatch)
  • JOSS paper updates

PyMPDATA v1.0.2

18 Jun 18:05
fa3aa14
Compare
Choose a tag to compare

added PyPI release automation through GitHub Actions