#include <mia/core/gsl_multimin.hh>
This class wraps the gradient based optimizers of the GSL
Definition at line 34 of file gsl_multimin.hh.
gsl::CFDFMinimizer::CFDFMinimizer |
( |
PProblem |
p, |
|
|
const gsl_multimin_fdfminimizer_type * |
ot |
|
) |
| |
Construtor of the optimizer.
- Parameters
-
p | problem to be optimized |
ot | optimizer type used |
gsl::CFDFMinimizer::~CFDFMinimizer |
( |
| ) |
|
int gsl::CFDFMinimizer::run |
( |
Vector & |
x | ) |
|
Run the optimization
- Parameters
-
[in,out] | x | at entry contains the start point of the optimization at exit the optimized value |
- Returns
- returns a status whether the optimization succeeded or why it stopped
void gsl::CFDFMinimizer::set_g_tol |
( |
double |
tol | ) |
|
Set the gradient tolerance stopping criterion. (See GSL documentation.)
void gsl::CFDFMinimizer::set_stop_eps |
( |
double |
tol | ) |
|
Set the epsilon stopping criterion. (See GSL documentation.)
The documentation for this class was generated from the following file: