PIPS-NLP
|
Files | |
file | Residuals.h |
file | Variables.h |
Classes | |
class | Data |
class | LinearSystem |
class | ProblemFormulation |
class | Residuals |
class | Variables |
Abstract base classes for defining a problem formulation.
A quadratic program QP takes the form
However, for many (possibly most) QP's, the matrices in the formulation have structure that may be exploited to solve the problem more efficiently. The AbstractProblemFormulation module contains abstract base classes upon which these specialized formulations are based. The optimality conditions of the simple QP defined above as are follows:
Where rQ, rA, rC and r3 newly defined quantities known as residual vectors and x, y, z and s are variables of used in the solution of the QPs.