This is the complete list of members for gstlrn::Optim, including all inherited members.
getAuthorizedAnalyticalGradients() const | gstlrn::Optim | inline |
minimize(std::vector< double > &x) | gstlrn::Optim | |
operator=(const Optim &)=delete | gstlrn::Optim | |
Optim(opt_algorithm algo, Id dim) | gstlrn::Optim | |
Optim(const Optim &)=delete | gstlrn::Optim | |
setAuthorizedAnalyticalGradients(bool authorized) | gstlrn::Optim | inline |
setGradient(std::function< void(vect)> gradient, const std::vector< size_t > &dispatch={}, const std::vector< size_t > &dispatchIndex={}) | gstlrn::Optim | |
setGradientComponents(const std::vector< std::function< double(const std::vector< double > &)> > &partials) | gstlrn::Optim | |
setLowerBounds(const std::vector< double > &lb) | gstlrn::Optim | |
setObjective(std::function< double(const std::vector< double > &)> objective) | gstlrn::Optim | |
setUpperBounds(const std::vector< double > &ub) | gstlrn::Optim | |
setXtolRel(double tol) | gstlrn::Optim | |
~Optim() | gstlrn::Optim |