Simulation#

Forward Run#

forward_run(model[, cost_options, ...])

Run the forward Model.

Multiple Forward Run#

multiple_forward_run(model, samples[, ...])

Run the forward Model with multiple sets of parameters.

Numerical Optimization#

optimize(model[, mapping, optimizer, ...])

Model assimilation using numerical optimization algorithms.

bayesian_optimize(model[, mapping, ...])

Model bayesian assimilation using numerical optimization algorithms.

Multiple Numerical Optimization#

multiple_optimize(model, samples[, mapping, ...])

Run multiple optimization processes with multiple sets of parameters (i.e. starting points), yielding multiple solutions.

Multiple Sets Estimation#

multiset_estimate(model, multiset[, alpha, ...])

Model assimilation using Bayesian-like estimation on multiple sets of solutions.

Default Optimization Options#

default_optimize_options(model[, mapping, ...])

Default optimize options of Model.

default_bayesian_optimize_options(model[, ...])

Default bayesian optimize options of Model.

Optimization Control Vector Information#

optimize_control_info(model[, mapping, ...])

Information on the optimization control vector of Model.

bayesian_optimize_control_info(model[, ...])

Information on the bayesian optimization control vector of Model.