Package PyMPDATA_examples

PyMPDATA_examples package includes common Python modules used in PyMPDATA smoke tests and in example notebooks (but the package wheels do not include the notebooks)

Expand source code
"""
PyMPDATA_examples package includes common Python modules used in PyMPDATA smoke tests
and in example notebooks (but the package wheels do not include the notebooks)
"""

from importlib.metadata import PackageNotFoundError, version

try:
    __version__ = version(__name__)
except PackageNotFoundError:
    # package is not installed
    pass

Sub-modules

PyMPDATA_examples.Arabas_and_Farhat_2020
PyMPDATA_examples.Bartman_et_al_2022

example documented in Bartman et al. 2022

PyMPDATA_examples.DPDC
PyMPDATA_examples.Jarecka_et_al_2015
PyMPDATA_examples.Molenkamp_test_as_in_Jaruga_et_al_2015_Fig_12

example based on the solid-body rotation test from Molenkap 1968 (as in Fig …

PyMPDATA_examples.Olesik_et_al_2022

example documented in Olesik et al. 2020

PyMPDATA_examples.Shipway_and_Hill_2012
PyMPDATA_examples.Smolarkiewicz_1984
PyMPDATA_examples.Smolarkiewicz_2006_Figs_3_4_10_11_12

example based on basic 1D advection test from Smolarkiewicz 2006

PyMPDATA_examples.Williamson_and_Rasch_1989_as_in_Jaruga_et_al_2015_Fig_14
PyMPDATA_examples.advection_diffusion_1d
PyMPDATA_examples.utils