Package PyMPDATA_MPI

PyMPDATA + numba-mpi coupler sandbox

Expand source code
# pylint: disable=invalid-name
"""
PyMPDATA + numba-mpi coupler sandbox
"""

from pkg_resources import DistributionNotFound, VersionConflict, get_distribution

try:
    __version__ = get_distribution(__name__).version
except (DistributionNotFound, VersionConflict):
    # package is not installed
    pass

Sub-modules

PyMPDATA_MPI.domain_decomposition

MPI-aware domain decomposition utilities

PyMPDATA_MPI.hdf_storage
PyMPDATA_MPI.impl

implementation details

PyMPDATA_MPI.mpi_periodic

periodic/cyclic boundary condition logic

PyMPDATA_MPI.mpi_polar

polar boundary condition logic

PyMPDATA_MPI.utils