library: libMathMore
#include "GSLRootFinderDeriv.h"

ROOT::Math::GSLRootFinderDeriv


class description - source file - inheritance tree (.pdf)

class ROOT::Math::GSLRootFinderDeriv

Inheritance Chart:
ROOT::Math::GSLRootFinderDeriv
<-
ROOT::Math::Roots::Newton
ROOT::Math::Roots::Secant
ROOT::Math::Roots::Steffenson
    private:
ROOT::Math::GSLRootFinderDeriv GSLRootFinderDeriv(const ROOT::Math::GSLRootFinderDeriv&) ROOT::Math::GSLRootFinderDeriv& operator=(const ROOT::Math::GSLRootFinderDeriv&) protected:
void FreeSolver() void SetSolver(ROOT::Math::GSLRootFdFSolver* s) public:
ROOT::Math::GSLRootFinderDeriv GSLRootFinderDeriv() virtual void ~GSLRootFinderDeriv() int Iterate() int Iterations() const const char* Name() const double Root() const void SetFunction(const ROOT::Math::IGenFunction& f, double xlow, double xup) void SetFunction(const ROOT::Math::IGenFunction& f, double Root) void SetFunction(ROOT::Math::GSLRootFinderDeriv::GSLFuncPointer f, ROOT::Math::GSLRootFinderDeriv::GSLFuncPointer df, ROOT::Math::GSLRootFinderDeriv::GSLFdFPointer fdf, void* p, double Root) int Solve(int maxIter = 100, double absTol = 1E-3, double relTol = 1E-6)

Data Members

    private:
ROOT::Math::GSLFunctionDerivWrapper* fFunction ROOT::Math::GSLRootFdFSolver* fS double fRoot double fPrevRoot int fIter

Class Description

 Created by: moneta  at Sun Nov 21 16:26:03 2004

 Last update: Sun Nov 21 16:26:03 2004




Inline Functions


                                   void ~GSLRootFinderDeriv()
         ROOT::Math::GSLRootFinderDeriv GSLRootFinderDeriv()
         ROOT::Math::GSLRootFinderDeriv GSLRootFinderDeriv(const ROOT::Math::GSLRootFinderDeriv&)
        ROOT::Math::GSLRootFinderDeriv& operator=(const ROOT::Math::GSLRootFinderDeriv&)
                                   void SetFunction(const ROOT::Math::IGenFunction& f, double xlow, double xup)
                                   void SetFunction(const ROOT::Math::IGenFunction& f, double Root)
                                   void SetFunction(ROOT::Math::GSLRootFinderDeriv::GSLFuncPointer f, ROOT::Math::GSLRootFinderDeriv::GSLFuncPointer df, ROOT::Math::GSLRootFinderDeriv::GSLFdFPointer fdf, void* p, double Root)
                                    int Iterate()
                                 double Root() const
                                    int Solve(int maxIter = 100, double absTol = 1E-3, double relTol = 1E-6)
                                    int Iterations() const
                            const char* Name() const
                                   void SetSolver(ROOT::Math::GSLRootFdFSolver* s)
                                   void FreeSolver()


Last update: root/mathmore:$Name: $:$Id: GSLRootFinderDeriv.h,v 1.1 2005/09/18 17:33:47 brun Exp $


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.