LifeV
NonLinearLineSearch.hpp File Reference

Line-search algorithm with parabolic interpolation. More...

+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 LifeV
 Default Physical Solver.
 

Functions

template<class Fct , class VectorType >
Int NonLinearLineSearchParabolic (Fct &f, VectorType &residual, VectorType &sol, VectorType &step, Real &normRes, Real &lambda, UInt iter, UInt const verboseLevel=1)
 Implementation of Line Search method with parabolic interpolation. More...
 
template<class Fct , class VectorType >
Int NonLinearLineSearchCubic (Fct &f, VectorType &residual, VectorType &sol, VectorType &step, Real &normRes, Real &lambda, Real &slope, UInt iter, UInt const verboseLevel=1)
 Implementation of Line Search method with cubic interpolation. More...
 

Detailed Description

Line-search algorithm with parabolic interpolation.

Author
Date
Contributor:
Alessandro Melani aless.nosp@m.andr.nosp@m.o.mel.nosp@m.ani@.nosp@m.mail..nosp@m.poli.nosp@m.mi.it Alessandro Melani aless.nosp@m.andr.nosp@m.o.mel.nosp@m.ani@.nosp@m.mail..nosp@m.poli.nosp@m.mi.it
See also
Chapter 8 of C.T. Kelley, "Iterative methods for linear and nonlinear equations", SIAM 1995
Chapter 6 of J.E. Dennis, R.B.Schnabel "Numerical Methods for Unconstrained Optimization and Nonlinear Equations", no. 16 in Classics in Applied Mathematics, SIAM, Philadelphia, 1996

Definition in file NonLinearLineSearch.hpp.