Algorith sandbox
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
algo::nm::NewtonRaphson Class Reference
Inheritance diagram for algo::nm::NewtonRaphson:
util::MixIn< INewtonMethod, NewtonRaphson >

Public Member Functions

 NewtonRaphson (const typename INewtonMethod::function_type &f, const typename INewtonMethod::derivative_type &derivative, const std::size_t maxIteration, const double tolerance)
 

Private Member Functions

virtual boost::numeric::ublas::vector< double > doSolve (const boost::numeric::ublas::vector< double > &x0) const
 
bool isConvergence (const boost::numeric::ublas::vector< double > &x1, const boost::numeric::ublas::vector< double > &x2) const
 

Private Attributes

INewtonMethod::function_type _f
 
INewtonMethod::derivative_type _derivative
 
const std::size_t _maxIteration
 
const double _tolerance
 

Friends

class nm_test::NewtonRaphsonTest
 

The documentation for this class was generated from the following files: