Classes | |
class | MinimumValueLowerBoundConstraint |
Constrain min(v) >= lb where v=f(x). More... | |
class | MinimumValueUpperBoundConstraint |
Constrain min(v) <= ub where v=f(x). More... | |
Namespaces | |
drake | |
drake::solvers | |
Typedefs | |
using | MinimumValuePenaltyFunction = std::function< void(double x, double *penalty, double *dpenalty_dx)> |
Computes the penalty function φ(x) and its derivatives dφ(x)/dx. More... | |
Functions | |
void | ExponentiallySmoothedHingeLoss (double x, double *penalty, double *dpenalty_dx) |
A hinge loss function smoothed by exponential function. More... | |
void | QuadraticallySmoothedHingeLoss (double x, double *penalty, double *dpenalty_dx) |
A linear hinge loss, smoothed with a quadratic loss near the origin. More... | |