API Reference#

Purpose#

iterative_ensemble_smoother is an open-source, pure python, and object-oriented library that provides a user friendly implementation of history matching algorithms from Evensen et al. [2019].

The following functionalities are directly provided on module-level.

Classes#

SIES(parameters, covariance, observations, *)

Implement a Sequential Iterative Ensemble Smoother (SIES) for Data Assimilation.

ESMDA(covariance, observations[, alpha, ...])

Implement an Ensemble Smoother with Multiple Data Assimilation (ES-MDA).

Functions#

steplength_exponential(iteration[, ...])

Compute a suitable step length for the update step.