Distributed message passing to infer marginal distributions efficiently in large scale data assimilation problems. To date purely spatial problems are considered with emphasis on the Stochastic Helmholtz equation.
Various types of data assimilation techniques can run:
experiments/mp_demo.py
and experiments/mp_multigrid.py
experiments/threedvar_demo.py
experiments/inla_demo.py
and their convergence behavior can be compared by running experiments/convergence.py
.
black **/*.py
isort **/*.py
pytest
mypy -p damp
mypy src/experiments