SimPEG.objective_function.BaseObjectiveFunction#
- class SimPEG.objective_function.BaseObjectiveFunction(nP=None, mapping=None, has_fields=False, counter=None, debug=False)[source]#
Bases:
BaseSimPEG
Base Objective Function
Inherit this to build your own objective function. If building a regularization, have a look at
SimPEG.regularization.BaseRegularization
as there are additional methods and properties tailored to regularization of a model. Similarly, for building a data misfit, seeSimPEG.DataMisfit.BaseDataMisfit
.Attributes
A SimPEG.Maps instance
Number of model parameters expected.
Methods
__call__
(x[, f])Evaluate the objective functions for a given model
deriv
(x, **kwargs)First derivative of the objective function with respect to the model
deriv2
(x[, v])Second derivative of the objective function with respect to the model
map_class
Base class of expected maps
test
([x, num])Run a convergence test on both the first and second derivatives - they should be second order!
Galleries and Tutorials using SimPEG.objective_function.BaseObjectiveFunction
#
PF: Gravity: Tiled Inversion Linear
Magnetic inversion on a TreeMesh
Magnetic inversion on a TreeMesh
Magnetic Amplitude inversion on a TreeMesh
3D DC inversion of Dipole Dipole array
Parametric DC inversion with Dipole Dipole array
2D inversion of Loop-Loop EM Data
EM: TDEM: 1D: Inversion with VTEM waveform
Method of Equivalent Sources for Removing VRM Responses
Petrophysically guided inversion (PGI): Linear example
Petrophysically guided inversion: Joint linear example with nonlinear relationships
Heagy et al., 2017 1D RESOLVE and SkyTEM Bookpurnong Inversions
Heagy et al., 2017 1D RESOLVE Bookpurnong Inversion
Heagy et al., 2017 1D FDEM and TDEM inversions
PF: Gravity: Laguna del Maule Bouguer Gravity
Straight Ray with Volume Data Misfit Term
1D Inversion of for a Single Sounding
1D Inversion of Time-Domain Data for a Single Sounding
Linear Least-Squares Inversion
Sparse Inversion with Iteratively Re-Weighted Least-Squares
Sparse Norm Inversion for Total Magnetic Intensity Data on a Tensor Mesh
Least-Squares Inversion of Gravity Anomaly Data
Sparse Norm Inversion of Gravity Anomaly Data
2.5D DC Resistivity and IP Least-Squares Inversion
3D Least-Squares Inversion of DC and IP Data
Least-Squares 1D Inversion of Sounding Data
Sparse 1D Inversion of Sounding Data
Parametric 1D Inversion of Sounding Data
2.5D DC Resistivity Least-Squares Inversion
2.5D DC Resistivity Inversion with Sparse Norms
3D Least-Squares Inversion of DC Resistivity Data
Joint PGI of Gravity + Magnetic on an Octree mesh using full petrophysical information
Joint PGI of Gravity + Magnetic on an Octree mesh without petrophysical information
Sparse Norm Inversion of 2D Seismic Tomography Data
Cross-gradient Joint Inversion of Gravity and Magnetic Anomaly Data