Wrapper for a multi-dimensional function with derivatives used in GSL multidim minimization algorithm.
Definition at line 104 of file GSLMultiMinFunctionWrapper.h.
| Public Member Functions | |
| GSLMultiMinDerivFunctionWrapper () | |
| gsl_multimin_function_fdf * | GetFunc () | 
| bool | IsValid () | 
| check if function is valid (has been set) | |
| void | SetDerivPointer (GSLMultiMinDfPointer f) | 
| void | SetDim (unsigned int n) | 
| void | SetFdfPointer (GSLMultiMinFdfPointer f) | 
| void | SetFuncPointer (GSLMultiMinFuncPointer f) | 
| template<class FuncType > | |
| void | SetFunction (const FuncType &f) | 
| Fill gsl function structure from a C++ Function class. | |
| void | SetParams (void *p) | 
| Private Attributes | |
| gsl_multimin_function_fdf | fFunc | 
#include </github/home/ROOT-CI/src/math/mathmore/src/GSLMultiMinFunctionWrapper.h>
| 
 | inline | 
Definition at line 108 of file GSLMultiMinFunctionWrapper.h.
| 
 | inline | 
Definition at line 136 of file GSLMultiMinFunctionWrapper.h.
| 
 | inline | 
check if function is valid (has been set)
Definition at line 147 of file GSLMultiMinFunctionWrapper.h.
| 
 | inline | 
Definition at line 119 of file GSLMultiMinFunctionWrapper.h.
| 
 | inline | 
Definition at line 121 of file GSLMultiMinFunctionWrapper.h.
| 
 | inline | 
Definition at line 120 of file GSLMultiMinFunctionWrapper.h.
| 
 | inline | 
Definition at line 118 of file GSLMultiMinFunctionWrapper.h.
| 
 | inline | 
Fill gsl function structure from a C++ Function class.
Definition at line 126 of file GSLMultiMinFunctionWrapper.h.
| 
 | inline | 
Definition at line 122 of file GSLMultiMinFunctionWrapper.h.
| 
 | private | 
Definition at line 153 of file GSLMultiMinFunctionWrapper.h.