solver#

solver sub-package contains the solvers and options for parameter (uncertainty) estimation for Pastas.

Submodules#

base

Module containing the base solver that used available for Pastas.

least_squares

Module containing the least squares based solvers for Pastas.

likelihood

Module containing the likelihood functions.

mcmc

Module containing the EmceeSolve class, which is a solver based on the MCMC approach in emcee [Foreman-Mackey et al., 2013].

objective_function

Module containing the objective function for solvers to calculate residuals or noise.

timer

Module containing a timer for model optimization.

trackers

Callback methods to track solver progress and visualize it interactively.