TODO
Project description
PyMPDATA-MPI
PyMPDATA + numba-mpi coupler sandbox (with a long-term goal of developing a pure-Python LES system)
Credits:
Development of PyMPDATA-MPI has been supported by the Poland's National Science Centre
(grant no. 2020/39/D/ST10/01220).
copyright: Jagiellonian University
licence: GPL v3
Design goals
- MPI support for PyMPDATA implemented externally (i.e., within PySuperDropletLES)
- hybrid threading (internal in PyMPDATA, in the inner dimension) + MPI (outer dimension) parallelisation
- portability across major OSes (currently Linux & macOS; no Windows support due challenges in getting HDF5/MPI-IO to work there)
Related resources
open-source Large-Eddy-Simulation and related software
Julia
C++
C/CUDA
FORTRAN
- https://github.com/dalesteam/dales
- https://github.com/uclales/uclales
- https://github.com/UCLALES-SALSA/UCLALES-SALSA
- https://github.com/igfuw/bE_SDs
- https://github.com/pencil-code/pencil-code
- https://github.com/AtmosFOAM/AtmosFOAM
- https://github.com/scale-met/scale
Python/Cython/C
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
PyMPDATA-MPI-0.0.1.tar.gz
(31.2 kB
view hashes)
Built Distribution
Close
Hashes for PyMPDATA_MPI-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1a80491d188a4936d321d0ea486369f8687b92899b7126fcc0700cebb02b840 |
|
MD5 | ba7b264ab879ad6b1b22a7f7d843b13b |
|
BLAKE2b-256 | 9016c0c53275b918346c8fc7f0a437c8ac5e99c2104b3f7a3994affe999148c1 |