df | NLoptSolver | [private] |
dfbuf | NLoptSolver | |
dg | NLoptSolver | [private] |
dgbuf | NLoptSolver | |
dh | NLoptSolver | [private] |
dhbuf | NLoptSolver | |
EqualityConstraintCost(double *g) | NLoptSolver | |
EqualityConstraintGradient(double *dg) | NLoptSolver | [private] |
EqualityConstraintWrapper(unsigned int m, double *g, unsigned int n, const double *x, double *dg, void *self) | NLoptSolver | [private, static] |
f | NLoptSolver | [private] |
fbuf | NLoptSolver | |
frequency | NLoptSolver | [private] |
g | NLoptSolver | [private] |
gbuf | NLoptSolver | |
h | NLoptSolver | [private] |
hbuf | NLoptSolver | |
InequalityConstraintCost(double *h) | NLoptSolver | |
InequalityConstraintGradient(double *dh) | NLoptSolver | [private] |
InequalityConstraintWrapper(unsigned int m, double *h, unsigned int n, const double *x, double *dh, void *self) | NLoptSolver | [private, static] |
iteration | NLoptSolver | [private] |
m_g | NLoptSolver | [private] |
m_h | NLoptSolver | [private] |
m_x | NLoptSolver | [private] |
my_copy(double *in, double *out, int size) | NLoptSolver | [inline, static] |
my_log(std::string comment) | NLoptSolver | [inline, static] |
my_log(std::string comment, double val) | NLoptSolver | [inline, static] |
my_log(std::string comment, double *val, uint cnt) | NLoptSolver | [inline, static] |
n_df | NLoptSolver | [private] |
n_dg | NLoptSolver | [private] |
n_dh | NLoptSolver | [private] |
n_f | NLoptSolver | [private] |
n_g | NLoptSolver | [private] |
n_h | NLoptSolver | [private] |
NLoptSolver(double *x, const double *x_min, const double *x_max, int(*f)(double *, double *), int(*df)(double *, double *), int(*g)(double *, double *), int(*dg)(double *, double *), int(*h)(double *, double *), int(*dh)(double *, double *), int m_x, int m_g, int m_h, double ftol, double xtol, double eqthre, int max_eval, double max_time, Optimization::NLopt::Algorithm algorithm) | NLoptSolver | |
ObjectiveFunctionCost() | NLoptSolver | |
ObjectiveFunctionGradient(double *df) | NLoptSolver | [private] |
ObjectiveFunctionWrapper(unsigned int n, const double *x, double *df, void *self) | NLoptSolver | [private, static] |
Optimize() | NLoptSolver | |
output_result(int result) | NLoptSolver | [inline] |
solver | NLoptSolver | [private] |
stop() | NLoptSolver | [inline] |
x | NLoptSolver | [private] |
~NLoptSolver() | NLoptSolver |