Drake
Drake C++ Documentation
minimum_value_constraint.h File Reference
#include <functional>
#include <utility>
#include <vector>
#include "drake/solvers/constraint.h"
Include dependency graph for minimum_value_constraint.h:
This graph shows which files directly or indirectly include this file:

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...