Heidelberg Educational Numerics Library Version 0.27 (from 15 March 2021)
|
Newton's method with line search. More...
Go to the source code of this file.
Classes | |
class | hdnum::SquareRootProblem< N > |
Example class for a nonlinear model F(x) = 0;. More... | |
class | hdnum::GenericNonlinearProblem< Lambda, Vec > |
A generic problem class that can be set up with a lambda defining F(x)=0. More... | |
class | hdnum::Newton |
Solve nonlinear problem using a damped Newton method. More... | |
class | hdnum::Banach |
Solve nonlinear problem using a fixed point iteration. More... | |
Functions | |
template<typename F , typename X > | |
GenericNonlinearProblem< F, X > | hdnum::getNonlinearProblem (const F &f, const X &x, typename X::value_type eps=1e-7) |
A function returning a problem class. | |
Newton's method with line search.
GenericNonlinearProblem< F, X > hdnum::getNonlinearProblem | ( | const F & | f, |
const X & | x, | ||
typename X::value_type | eps = 1e-7 ) |
A function returning a problem class.
Automatic template parameter extraction makes fiddling with types unnecessary.
F | a lambda mapping a Vector to a Vector |
X | the type for the Vector |