|
Minotaur 0.4.1
Docs for developers
|
Define the CxQuadHandler class for handling convex quadratic objective functions and constraints. More...


Go to the source code of this file.
Classes | |
| struct | Minotaur::Secant |
Save information about constraints of the form ![]() | |
| class | Minotaur::McCormick |
| struct | Minotaur::CompareMcCormick |
| class | Minotaur::CxQuadHandler |
Namespaces | |
| namespace | Minotaur |
Typedefs | |
| typedef LinearFunction * | Minotaur::LinearFunctionPtr |
| typedef QuadraticFunction * | Minotaur::QuadraticFunctionPtr |
| typedef Secant * | Minotaur::SecantPtr |
| Pointer to Secant. | |
| typedef std::vector< SecantPtr >::iterator | Minotaur::SecantIterator |
| Vector-iterator for Secant. | |
| typedef std::map< VariablePtr, SecantPtr, CompareVariablePtr > | Minotaur::VarSecantMap |
Map of 'x' and the secant that is used for ![]() | |
| typedef VarSecantMap::iterator | Minotaur::VarSecantMapIter |
| Iterator for VarSecantMap. | |
| typedef McCormick * | Minotaur::McCormickPtr |
| shared pointer to McCormick object. | |
| typedef std::set< McCormickPtr, CompareMcCormick > | Minotaur::McCormickSet |
| A set of McCormick objects. | |
| typedef McCormickSet::iterator | Minotaur::McCormickSetIter |
| Iterator of McCormick objects over a set. | |
| typedef CxQuadHandler * | Minotaur::CxQuadHandlerPtr |
| Shared pointer to CxQuadHandler. | |
| typedef const CxQuadHandler * | Minotaur::CxQuadConstHandlerPtr |
| Shared pointer to const CxQuadHandler. | |
Define the CxQuadHandler class for handling convex quadratic objective functions and constraints.