Here are the classes, structs, unions and interfaces with brief descriptions:
Bounds | Manages working sets of bounds (= box constraints) |
ConstraintProduct | Interface for specifying user-defined evaluations of constraint products |
Constraints | Manages working sets of constraints |
DenseMatrix | Interfaces matrix-vector operations tailored to general dense matrices |
Flipper | Auxiliary class for storing a copy of the current matrix factorisations |
Indexlist | Stores and manages index lists |
MatMatrixHeader | Struct containing the variable header for mat file |
Matrix | Abstract base class for interfacing tailored matrix-vector operations |
MessageHandling | Handles all kind of error messages, warnings and other information |
MyConstraintProduct | Example illustrating the use of the ConstraintProduct class |
Options | Manages all user-specified options for solving QPs |
QProblem | Implements the online active set strategy for QPs with general constraints |
QProblemB | Implements the online active set strategy for box-constrained QPs |
MessageHandling::ReturnValueList | Data structure for entries in global message list |
SolutionAnalysis | Provides additional tools for analysing QP solutions |
SparseMatrix | Interfaces matrix-vector operations tailored to general sparse matrices |
SparseMatrixRow | Interfaces matrix-vector operations tailored to general sparse matrices |
SQProblem | Implements the online active set strategy for QPs with varying matrices |
SubjectTo | Base class for managing working sets of bounds and constraints |
SymDenseMat | Interfaces matrix-vector operations tailored to symmetric dense matrices |
SymmetricMatrix | Abstract base class for interfacing matrix-vector operations tailored to symmetric matrices |
SymSparseMat | Interfaces matrix-vector operations tailored to symmetric sparse matrices |
TabularOutput | Stores internal information for tabular (debugging) output |