Drake
Drake C++ Documentation
Loading...
Searching...
No Matches
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

namespace  drake
namespace  drake::solvers

Typedefs

using MinimumValuePenaltyFunction
 Computes the penalty function φ(x) and its derivatives dφ(x)/dx.

Functions

void ExponentiallySmoothedHingeLoss (double x, double *penalty, double *dpenalty_dx)
 A hinge loss function smoothed by exponential function.
void QuadraticallySmoothedHingeLoss (double x, double *penalty, double *dpenalty_dx)
 A linear hinge loss, smoothed with a quadratic loss near the origin.