PyMPDATA v1: Numba-accelerated implementation of MPDATA with examples in Python, Julia and Matlab

PyMPDATA v1: Numba-accelerated implementation of MPDATA with examples in Python, Julia and Matlab - Published in JOSS (2022)
https://github.com/open-atmos/PyMPDATA

Keywords

advection advection-diffusion atmospheric-modelling numba numerical-integration pde-solver pypi-package python research simulation

Keywords from Contributors

atmospheric-physics nvrtc particle-system physics-simulation pint thrust measurements animations transforms annotation

Last synced: 2 months ago
JSON representation

Acceptance Criteria

Repository metadata

Numba-accelerated Pythonic implementation of MPDATA with examples in Python, Julia, Rust and Matlab


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 months ago

Total Commits: 1,114
Total Committers: 18
Avg Commits per committer: 61.889
Development Distribution Score (DDS): 0.266

Commits in past year: 64
Committers in past year: 7
Avg Commits per committer in past year: 9.143
Development Distribution Score (DDS) in past year: 0.469

Name Email Commits
Sylwester Arabas s****s@u****l 818
Michael o****l@g****m 165
prbartman p****n@g****m 46
Paweł Magnuszewski 4****u 17
Maciej Manna m****a@g****m 15
Kacper Derlatka 5****r 11
Michael Olesik 4****6 9
Sfonxu 8****u 9
AgnieszkaZaba 5****a 8
dependabot[bot] 4****] 4
kruci-no j****b@g****m 3
Arfon Smith a****n 2
NeKo2903 9****3 2
Caastlefox 1****x 1
Konrad Pawlik 7****1 1
Sanky 7****e 1
The Codacy Badger b****r@c****m 1
Wojciech Neuman 6****n 1

Committer domains:


Issue and Pull Request metadata

Last synced: 2 months ago

Total issues: 80
Total pull requests: 384
Average time to close issues: 11 months
Average time to close pull requests: 10 days
Total issue authors: 9
Total pull request authors: 16
Average comments per issue: 3.85
Average comments per pull request: 1.19
Merged pull request: 226
Bot issues: 0
Bot pull requests: 99

Past year issues: 34
Past year pull requests: 205
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 8 days
Past year issue authors: 5
Past year pull request authors: 10
Past year average comments per issue: 0.41
Past year average comments per pull request: 1.17
Past year merged pull request: 84
Past year bot issues: 0
Past year bot pull requests: 90

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/open-atmos/PyMPDATA

Top Issue Authors

  • slayoo (62)
  • Delcior (6)
  • Sfonxu (4)
  • AgnieszkaZaba (3)
  • sajjadazimi (1)
  • pawelmagnu (1)
  • NeKo2903 (1)
  • dmikushin (1)
  • Tosiekdev (1)

Top Pull Request Authors

  • slayoo (176)
  • dependabot[bot] (99)
  • pawelmagnu (40)
  • Sfonxu (18)
  • AgnieszkaZaba (17)
  • Delcior (12)
  • NeKo2903 (4)
  • Caastlefox (3)
  • WojciechNeuman (3)
  • bhiogade (2)
  • yoctoyotta1024 (2)
  • arfon (2)
  • Kojec1 (2)
  • arekpaterak (2)
  • piotrbartman (1)

Top Issue Labels

  • no-issue-activity (18)
  • no-activity (11)
  • MPI (6)
  • student-project (2)
  • good first issue (1)
  • regression (1)
  • HOWTOs (1)

Top Pull Request Labels

  • dependencies (99)
  • python (84)
  • no-activity (5)
  • no-pr-activity (2)
  • MPI (2)
  • documentation (2)

Package metadata

pypi.org: pympdata

Numba-accelerated Pythonic implementation of MPDATA with examples in Python, Julia, Rust and Matlab

  • Homepage:
  • Documentation: https://open-atmos.github.io/PyMPDATA
  • Licenses: GPL-3.0
  • Latest release: 1.6.2 (published 3 months ago)
  • Last Synced: 2025-10-26T01:09:47.239Z (2 months ago)
  • Versions: 57
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 2,470 Last month
  • Rankings:
    • Downloads: 2.658%
    • Dependent packages count: 3.244%
    • Average: 10.462%
    • Forks count: 10.952%
    • Stargazers count: 13.37%
    • Dependent repos count: 22.088%
  • Maintainers (3)
pypi.org: pympdata-examples

PyMPDATA usage examples reproducing results from literature and depicting how to use PyMPDATA in Python from Jupyter notebooks

  • Homepage:
  • Documentation: https://open-atmos.github.io/PyMPDATA
  • Licenses: GPL-3.0
  • Latest release: 1.6.2 (published 3 months ago)
  • Last Synced: 2025-10-26T01:09:40.309Z (2 months ago)
  • Versions: 53
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 518 Last month
  • Rankings:
    • Dependent packages count: 7.31%
    • Forks count: 10.952%
    • Stargazers count: 13.37%
    • Average: 15.463%
    • Dependent repos count: 22.088%
    • Downloads: 23.596%
  • Maintainers (3)

Score: 15.25144614956533