Skip to content

Releases: open-atmos/PyMPDATA

PyMPDATA v0.11

14 Jan 18:07
b37c819
Compare
Choose a tag to compare
  • docstring updates
  • fixes in Julia and Matlab snippets in README
  • switch from exdown to pytest-codeblocks in CI workflows (package renamed)
  • indicate incompatibility with Numba 0.55 in setup.py

PyMPDATA v0.10

31 Oct 04:14
3b1ccd5
Compare
Choose a tag to compare
  • cleanups & refactors: first release for which pylint report zero issues
  • pylint check is now part of CI workflow (failure is any issue raised)
  • docstring updated (also checked by pylint)
  • figures in README: grid layout in 2D and wireframe pltos inspired by Fig. in Arabas et al. 2014 (Sci. Prog.)
  • 3d timing tests
  • smoke tests for the 3D example against libmpdata++ reference data

PyMPDATA v0.9

11 Oct 18:43
66a2b8b
Compare
Choose a tag to compare
  • asserts vs. analytic solution in shallow-water smoke test

PyMPDATA v0.8

10 Oct 13:54
b9d4ed5
Compare
Choose a tag to compare
  • new smoke test based on the shallow-water example

PyMPDATA v0.7

08 Oct 05:11
eb816bd
Compare
Choose a tag to compare
  • significant performance boost for nonoscillatory option (separate min/max loops merged into one)
  • refactors around jit_flags - now every njit call respects jit_flags in Options
  • refactors & cleanups (incl. file renaming and simplification of the directory structure)

PyMPDATA v0.6

05 Oct 14:36
b8fdd97
Compare
Choose a tag to compare
  • 3D support
  • cleanups and refactors including phasing out factories
  • pylint GA workflow

PyMPDATA v0.5

13 Sep 16:14
60dbd44
Compare
Choose a tag to compare

fixing compatibility with older Numba versions (jitclass decorator usage)

PyMPDATA v0.4

11 Sep 17:32
570b0d3
Compare
Choose a tag to compare

metadata and README updates, cleanups

PyMPDATA v0.3

04 Aug 18:49
d92c640
Compare
Choose a tag to compare

bugfix release improving numba version compatibility; README updates

PyMPDATA v0.2

13 Jul 01:31
d65afc3
Compare
Choose a tag to compare

Maintenance release with git package URLs removed from setup.py (possible as we are now on pypi.org).
Also: third-terms option enabled for 2D plus some cleanups.