36#include "gsl/gsl_roots.h" 
   67   if (
this == &rhs) 
return *
this;  
 
   95   if (
this == &rhs) 
return *
this;  
 
  122   if (
this == &rhs) 
return *
this;  
 
  154   if (
this == &rhs) 
return *
this;  
 
  181   if (
this == &rhs) 
return *
this;  
 
  208   if (
this == &rhs) 
return *
this;  
 
Root-Finder implementation class using GSL.
 
Root-Finder with derivatives implementation class using GSL.
 
Base class for GSL Root-Finding algorithms for one dimensional functions which use function derivativ...
 
void SetSolver(GSLRootFdFSolver *s)
 
Base class for GSL Root-Finding algorithms for one dimensional functions which do not use function de...
 
void SetSolver(GSLRootFSolver *s)
 
Roots::Bisection Bisection algorithm, simplest algorithm for bracketing the roots of a function,...
 
Bisection & operator=(const Bisection &)
 
Brent-Dekker algorithm which combines an interpolation strategy with the bisection algorithm See the ...
 
Brent & operator=(const Brent &)
 
False Position algorithm based on linear interpolation.
 
FalsePos & operator=(const FalsePos &)
 
a Newton algorithm, which computes the derivative at each iteration See the GSL manual for more infor...
 
Newton & operator=(const Newton &)
 
Secant algorithm, simplified version of Newton method, which does not require the derivative at every...
 
Secant & operator=(const Secant &)
 
Steffenson method, providing the fastes convergence.
 
Steffenson & operator=(const Steffenson &)
 
Namespace for new Math classes and functions.
 
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.