GSLMultiMinimizer class , for minimizing multi-dimensional function using derivatives.
Definition at line 54 of file GSLMultiMinimizer.h.
#include </home/sftnight/build/workspace/root-makedoc-master/rootspi/rdoc/src/master/math/mathmore/src/GSLMultiMinimizer.h>
◆ GSLMultiMinimizer() [1/3]
◆ ~GSLMultiMinimizer()
ROOT::Math::GSLMultiMinimizer::~GSLMultiMinimizer |
( |
| ) |
|
|
inline |
◆ GSLMultiMinimizer() [2/3]
◆ GSLMultiMinimizer() [3/3]
◆ CreateMinimizer()
void ROOT::Math::GSLMultiMinimizer::CreateMinimizer |
( |
unsigned int |
n | ) |
|
|
inline |
◆ Gradient()
double * ROOT::Math::GSLMultiMinimizer::Gradient |
( |
| ) |
const |
|
inline |
◆ Iterate()
int ROOT::Math::GSLMultiMinimizer::Iterate |
( |
| ) |
|
|
inline |
◆ Minimum()
double ROOT::Math::GSLMultiMinimizer::Minimum |
( |
| ) |
const |
|
inline |
◆ Name()
std::string ROOT::Math::GSLMultiMinimizer::Name |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Restart()
int ROOT::Math::GSLMultiMinimizer::Restart |
( |
| ) |
|
|
inline |
◆ Set()
set the function to be minimize the initial minimizer parameters, step size and tolerance in the line search
Definition at line 115 of file GSLMultiMinimizer.h.
◆ TestGradient() [1/2]
int ROOT::Math::GSLMultiMinimizer::TestGradient |
( |
const double * |
g, |
|
|
double |
absTol |
|
) |
| const |
|
inline |
◆ TestGradient() [2/2]
int ROOT::Math::GSLMultiMinimizer::TestGradient |
( |
double |
absTol | ) |
const |
|
inline |
◆ X()
double * ROOT::Math::GSLMultiMinimizer::X |
( |
| ) |
const |
|
inline |
◆ fFunc
◆ fMinimizer
gsl_multimin_fdfminimizer* ROOT::Math::GSLMultiMinimizer::fMinimizer |
|
private |
◆ fType
const gsl_multimin_fdfminimizer_type* ROOT::Math::GSLMultiMinimizer::fType |
|
private |
◆ fVec
gsl_vector* ROOT::Math::GSLMultiMinimizer::fVec |
|
mutableprivate |