library: libMathMore
#include "RootFinder.h"

ROOT::Math::RootFinder<ROOT::Math::Roots::Steffenson>


class description - header file
viewCVS header

class ROOT::Math::RootFinder<ROOT::Math::Roots::Steffenson>

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
public:
virtual~RootFinder<ROOT::Math::Roots::Steffenson>()
intIterate()
intIterations() const
const char*Name() const
doubleRoot() const
ROOT::Math::RootFinder<ROOT::Math::Roots::Steffenson>RootFinder<ROOT::Math::Roots::Steffenson>()
voidSetFunction(const ROOT::Math::IGradFunction& f, double Root)
voidSetFunction(const ROOT::Math::IGenFunction& f, double xlow, double xup)
intSolve(int maxIter = 100, double absTol = 1E-3, double relTol = 1E-6)
static intTestDelta(double r1, double r0, double epsAbs, double epsRel)
static intTestInterval(double xlow, double xup, double epsAbs, double epsRel)
static intTestResidual(double f, double epsAbs)
private:
ROOT::Math::RootFinder<ROOT::Math::Roots::Steffenson>&operator=(const ROOT::Math::RootFinder<ROOT::Math::Roots::Steffenson>& rhs)
ROOT::Math::RootFinder<ROOT::Math::Roots::Steffenson>RootFinder<ROOT::Math::Roots::Steffenson>(const ROOT::Math::RootFinder<ROOT::Math::Roots::Steffenson>&)

Data Members

private:
ROOT::Math::Roots::SteffensonfSolvertype of algorithm to be used

Class Description

void SetFunction( const IGenFunction & f, double xlow, double xup)
fSolver. SetFunction( f, xlow, xup)
int Solve( int maxIter = 100, double absTol = 1E-3, double relTol = 1E-6)
int Iterations()
int Iterate()
double Root()
const char * Name()
int TestInterval( double xlow, double xup, double epsAbs, double epsRel)
int TestDelta( double r1, double r0, double epsAbs, double epsRel)
int TestResidual(double f, double epsAbs)

Last update: Tue Nov 21 09:01:44 2006


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.