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

advection advection-diffusion atmospheric-modelling numba numerical-integration pde-solver pypi-package python research simulation
1 Open Issue Need Help Last updated: Jun 18, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The task involves optimizing a section of MPI code within the PyMPDATA-MPI project. Specifically, it requires replacing a pair of adjacent `send` and `recv` calls with a single `sendrecv` call for improved performance, as suggested by a related issue in the numba-mpi library. This optimization aims to reduce communication overhead in the parallel implementation of the MPDATA algorithm.

Complexity: 3/5
good first issue MPI

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

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