_nlopt_func(unsigned _n, const double *_x, double *_gradient, void *_func_data) | dart::optimizer::NloptSolver | privatestatic |
_nlopt_mfunc(unsigned _m, double *_result, unsigned _n, const double *_x, double *_gradient, void *_func_data) | dart::optimizer::NloptSolver | privatestatic |
clone() const override | dart::optimizer::NloptSolver | virtual |
copy(const NloptSolver &_other) | dart::optimizer::NloptSolver | |
dart::optimizer::Solver::copy(const Solver &_otherSolver) | dart::optimizer::Solver | |
getAlgorithm() const | dart::optimizer::NloptSolver | |
getIterationsPerPrint() const | dart::optimizer::Solver | |
getLastConfiguration() const | dart::optimizer::NloptSolver | |
getNumMaxIterations() const | dart::optimizer::Solver | |
getOutStream() const | dart::optimizer::Solver | |
getPrintFinalResult() const | dart::optimizer::Solver | |
getProblem() const | dart::optimizer::Solver | |
getResultFileName() const | dart::optimizer::Solver | |
getSolverProperties() const | dart::optimizer::Solver | |
getTolerance() const | dart::optimizer::Solver | |
getType() const override | dart::optimizer::NloptSolver | virtual |
mAlg | dart::optimizer::NloptSolver | private |
mMinF | dart::optimizer::NloptSolver | private |
mOpt | dart::optimizer::NloptSolver | private |
mProperties | dart::optimizer::Solver | protected |
mX | dart::optimizer::NloptSolver | private |
NloptSolver(const Solver::Properties &_properties=Solver::Properties(), nlopt::algorithm _alg=nlopt::LN_COBYLA) | dart::optimizer::NloptSolver | |
NloptSolver(std::shared_ptr< Problem > _problem, nlopt::algorithm _alg=nlopt::LN_COBYLA) | dart::optimizer::NloptSolver | |
operator=(const NloptSolver &_other) | dart::optimizer::NloptSolver | |
dart::optimizer::Solver::operator=(const Solver &_otherSolver) | dart::optimizer::Solver | |
setAlgorithm(nlopt::algorithm _alg) | dart::optimizer::NloptSolver | |
setIterationsPerPrint(std::size_t _newRatio) | dart::optimizer::Solver | virtual |
setNumMaxIterations(std::size_t _newMax) | dart::optimizer::Solver | virtual |
setOutStream(std::ostream *_os) | dart::optimizer::Solver | virtual |
setPrintFinalResult(bool _print) | dart::optimizer::Solver | virtual |
setProblem(std::shared_ptr< Problem > _newProblem) | dart::optimizer::Solver | virtual |
setProperties(const Properties &_properties) | dart::optimizer::Solver | |
setResultFileName(const std::string &_resultFile) | dart::optimizer::Solver | virtual |
setTolerance(double _newTolerance) | dart::optimizer::Solver | virtual |
solve() override | dart::optimizer::NloptSolver | virtual |
Solver(const Properties &_properties=Properties()) | dart::optimizer::Solver | explicit |
Solver(std::shared_ptr< Problem > _problem) | dart::optimizer::Solver | explicit |
~NloptSolver() | dart::optimizer::NloptSolver | virtual |
~Solver()=default | dart::optimizer::Solver | virtual |