SimPEG.optimization.InexactGaussNewton#
- class SimPEG.optimization.InexactGaussNewton(**kwargs)[source]#
Bases:
SimPEG.optimization.BFGS
,SimPEG.optimization.Minimize
,SimPEG.optimization.Remember
Minimizes using CG as the inexact solver of
\[\mathbf{H p = -g}\]By default BFGS is used as the preconditioner.
Use nbfgs to set the memory limitation of BFGS.
To set the initial H0 to be used in BFGS, set bfgsH0 to be a SimPEG.Solver
Attributes
The approximate Hessian inverse is used to precondition CG.
Methods
findSearchDirection should return an approximation of:
Galleries and Tutorials using SimPEG.optimization.InexactGaussNewton
#

Heagy et al., 2017 1D RESOLVE and SkyTEM Bookpurnong Inversions

Heagy et al., 2017 1D RESOLVE Bookpurnong Inversion

2.5D DC Resistivity and IP Least-Squares Inversion