ROOT  6.06/09
Reference Guide
Classes | Enumerations
Multidimensional ROOT finding

Classes for finding the roots of a multi-dimensional system. More...

+ Collaboration diagram for Multidimensional ROOT finding:

Classes

class  ROOT::Math::GSLMultiRootFinder
 Class for Multidimensional root finding algorithms bassed on GSL. More...
 
class  ROOT::Math::GSLMultiRootFunctionAdapter< FuncVector >
 Class for adapting a C++ functor class to C function pointers used by GSL MultiRoot Algorithm The templated C++ function class must implement: More...
 
class  ROOT::Math::GSLMultiRootDerivFunctionWrapper
 wrapper to a multi-dim function with derivatives for multi roots algorithm More...
 
class  ROOT::Math::GSLMultiRootBaseSolver
 GSLMultiRootBaseSolver, internal class for implementing GSL multi-root finders This is the base class for GSLMultiRootSolver (solver not using derivatives) and GSLMUltiRootDerivSolver (solver using derivatives) More...
 
class  ROOT::Math::GSLMultiRootSolver
 GSLMultiRootSolver, internal class for implementing GSL multi-root finders not using derivatives. More...
 
class  ROOT::Math::GSLMultiRootDerivSolver
 GSLMultiRootDerivSolver, internal class for implementing GSL multi-root finders using derivatives. More...
 

Enumerations

enum  ROOT::Math::GSLMultiRootFinder::EDerivType { ROOT::Math::GSLMultiRootFinder::kHybridSJ, ROOT::Math::GSLMultiRootFinder::kHybridJ, ROOT::Math::GSLMultiRootFinder::kNewton, ROOT::Math::GSLMultiRootFinder::kGNewton }
 enumeration specifying the types of GSL multi root finders requiring the derivatives More...
 
enum  ROOT::Math::GSLMultiRootFinder::EType { ROOT::Math::GSLMultiRootFinder::kHybridS, ROOT::Math::GSLMultiRootFinder::kHybrid, ROOT::Math::GSLMultiRootFinder::kDNewton, ROOT::Math::GSLMultiRootFinder::kBroyden }
 enumeration specifying the types of GSL multi root finders which do not require the derivatives More...
 

Detailed Description

Classes for finding the roots of a multi-dimensional system.

Enumeration Type Documentation

enumeration specifying the types of GSL multi root finders requiring the derivatives

Enumerator
kHybridSJ 
kHybridJ 
kNewton 
kGNewton 

Definition at line 108 of file GSLMultiRootFinder.h.

enumeration specifying the types of GSL multi root finders which do not require the derivatives

Enumerator
kHybridS 
kHybrid 
kDNewton 
kBroyden 

Definition at line 119 of file GSLMultiRootFinder.h.