_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 |
Algorithm enum name | dart::optimizer::NloptSolver | |
AUGLAG enum value | dart::optimizer::NloptSolver | |
AUGLAG_EQ enum value | dart::optimizer::NloptSolver | |
clone() const override | dart::optimizer::NloptSolver | virtual |
convertAlgorithm(Algorithm algorithm) | dart::optimizer::NloptSolver | privatestatic |
convertAlgorithm(nlopt::algorithm algorithm) | dart::optimizer::NloptSolver | privatestatic |
copy(const NloptSolver &other) | dart::optimizer::NloptSolver | |
dart::optimizer::Solver::copy(const Solver &_otherSolver) | dart::optimizer::Solver | |
G_MLSL enum value | dart::optimizer::NloptSolver | |
G_MLSL_LDS enum value | dart::optimizer::NloptSolver | |
GD_MLSL enum value | dart::optimizer::NloptSolver | |
GD_MLSL_LDS enum value | dart::optimizer::NloptSolver | |
GD_STOGO enum value | dart::optimizer::NloptSolver | |
GD_STOGO_RAND enum value | dart::optimizer::NloptSolver | |
getAlgorithm() const | dart::optimizer::NloptSolver | |
getAlgorithm2() 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 |
GN_CRS2_LM enum value | dart::optimizer::NloptSolver | |
GN_DIRECT enum value | dart::optimizer::NloptSolver | |
GN_DIRECT_L enum value | dart::optimizer::NloptSolver | |
GN_DIRECT_L_NOSCAL enum value | dart::optimizer::NloptSolver | |
GN_DIRECT_L_RAND enum value | dart::optimizer::NloptSolver | |
GN_DIRECT_L_RAND_NOSCAL enum value | dart::optimizer::NloptSolver | |
GN_DIRECT_NOSCAL enum value | dart::optimizer::NloptSolver | |
GN_ESCH enum value | dart::optimizer::NloptSolver | |
GN_ISRES enum value | dart::optimizer::NloptSolver | |
GN_MLSL enum value | dart::optimizer::NloptSolver | |
GN_MLSL_LDS enum value | dart::optimizer::NloptSolver | |
GN_ORIG_DIRECT enum value | dart::optimizer::NloptSolver | |
GN_ORIG_DIRECT_L enum value | dart::optimizer::NloptSolver | |
LD_AUGLAG enum value | dart::optimizer::NloptSolver | |
LD_AUGLAG_EQ enum value | dart::optimizer::NloptSolver | |
LD_CCSAQ enum value | dart::optimizer::NloptSolver | |
LD_LBFGS enum value | dart::optimizer::NloptSolver | |
LD_LBFGS_NOCEDAL enum value | dart::optimizer::NloptSolver | |
LD_MMA enum value | dart::optimizer::NloptSolver | |
LD_SLSQP enum value | dart::optimizer::NloptSolver | |
LD_TNEWTON enum value | dart::optimizer::NloptSolver | |
LD_TNEWTON_PRECOND enum value | dart::optimizer::NloptSolver | |
LD_TNEWTON_PRECOND_RESTART enum value | dart::optimizer::NloptSolver | |
LD_TNEWTON_RESTART enum value | dart::optimizer::NloptSolver | |
LD_VAR1 enum value | dart::optimizer::NloptSolver | |
LD_VAR2 enum value | dart::optimizer::NloptSolver | |
LN_AUGLAG enum value | dart::optimizer::NloptSolver | |
LN_AUGLAG_EQ enum value | dart::optimizer::NloptSolver | |
LN_BOBYQA enum value | dart::optimizer::NloptSolver | |
LN_COBYLA enum value | dart::optimizer::NloptSolver | |
LN_NELDERMEAD enum value | dart::optimizer::NloptSolver | |
LN_NEWUOA enum value | dart::optimizer::NloptSolver | |
LN_NEWUOA_BOUND enum value | dart::optimizer::NloptSolver | |
LN_PRAXIS enum value | dart::optimizer::NloptSolver | |
LN_SBPLX enum value | dart::optimizer::NloptSolver | |
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, nlopt::algorithm alg) | dart::optimizer::NloptSolver | |
NloptSolver(const Solver::Properties &properties=Solver::Properties(), Algorithm alg=LN_COBYLA) | dart::optimizer::NloptSolver | |
NloptSolver(std::shared_ptr< Problem > problem, nlopt::algorithm alg) | dart::optimizer::NloptSolver | |
NloptSolver(std::shared_ptr< Problem > problem, Algorithm alg=LN_COBYLA) | dart::optimizer::NloptSolver | |
NUM_ALGORITHMS enum value | 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 | |
setAlgorithm(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() override | dart::optimizer::NloptSolver | |
~Solver()=default | dart::optimizer::Solver | virtual |