Inversions and Recipes#

Inversion class#

Inversion(objective_function, initial_model, ...)

Inversion runner.

Inversion logs#

InversionLog(columns)

Log the outputs of an inversion.

InversionLogRich(columns, **kwargs)

Log the outputs of an inversion.

Recipes#

create_l2_inversion(data_misfit, model_norm, ...)

Create inversion of the form \(\phi_d + \beta \phi_m\).

create_sparse_inversion(data_misfit, ...[, ...])

Create sparse norm inversion of the form: \(\phi_d + \beta \phi_m\).

create_tikhonov_regularization(mesh, *[, ...])

Create a linear combination of Tikhonov (L2) regularization terms.