LifeV
NonLinearRichardson.hpp File Reference

Preconditioned relaxed solver for non linear problems. More...

+ Include dependency graph for NonLinearRichardson.hpp:
+ 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 >
Int NonLinearRichardson (VectorEpetra &sol, Fct &functional, Real abstol, Real reltol, UInt &maxit, Real eta_max, Int NonLinearLineSearch, UInt iter=UInt(0), UInt verboseLevel=0, std::ostream &output=std::cout, const Real &time=0)
 Preconditioned relaxed solver for non linear problems. More...
 

Detailed Description

Preconditioned relaxed solver for non linear problems.

Author
Date
01-01-2004

Given a functional this method tries to find a root near an initial guess sol. The two methods that the functional must have are evalRes and solveJac. If solveJac inverts the exact Jacobian of the functional, than this is equivalent to a Newton method. If convergence do not appens in the expected ratio, a NonLinearLineSearch algorithm is called (uadratic or parabolic).

Contributor:
Simone Deparis simon.nosp@m.e.de.nosp@m.paris.nosp@m.@epf.nosp@m.l.ch
Maintainer:
Simone Deparis simon.nosp@m.e.de.nosp@m.paris.nosp@m.@epf.nosp@m.l.ch

Definition in file NonLinearRichardson.hpp.