atMax(int param_ix) const | Go::FunctionMinimizer< Functor > | [inline] |
atMin(int param_ix) const | Go::FunctionMinimizer< Functor > | [inline] |
FunctionMinimizer(int num_param, const Functor &fun, const double *const seed, double tol=std::sqrt(std::numeric_limits< double >::epsilon())) | Go::FunctionMinimizer< Functor > | [inline] |
fval() const | Go::FunctionMinimizer< Functor > | [inline] |
fval(const Point ¶m) const | Go::FunctionMinimizer< Functor > | [inline] |
getPar(int param_ix) const | Go::FunctionMinimizer< Functor > | [inline] |
getPar() const | Go::FunctionMinimizer< Functor > | [inline] |
grad(Point &result) const | Go::FunctionMinimizer< Functor > | [inline] |
grad(const Point ¶m, Point &result) const | Go::FunctionMinimizer< Functor > | [inline] |
linminBrent(const Point &dir, const double *bracket, const double *fval_brak) | Go::FunctionMinimizer< Functor > | [inline] |
minimize(const Point &dir, bool &hit_domain_edge) | Go::FunctionMinimizer< Functor > | [inline] |
moveUV(const Point &dir, double multiplier) | Go::FunctionMinimizer< Functor > | [inline] |
numPars() const | Go::FunctionMinimizer< Functor > | [inline] |
~FunctionMinimizer() | Go::FunctionMinimizer< Functor > | [inline] |