#include <QpGenSparseLinsys.h>
Inheritance diagram for QpGenSparseLinsys:
Public Methods | |
virtual void | solveCompressed (OoqpVector &rhs) |
virtual void | putXDiagonal (OoqpVector &xdiag) |
virtual void | putZDiagonal (OoqpVector &zdiag) |
virtual void | factor (Data *prob, Variables *vars) |
|
calls QpGenLinsys::factor to assemble the augmented system matrix, then calls matrixChanged to factor it
Reimplemented from QpGenLinsys. |
|
places the diagonal resulting from the bounds on x into the augmented system matrix Implements QpGenLinsys. |
|
places the diagonal resulting from the bounds on Cx into the augmented system matrix Implements QpGenLinsys. |
|
perform the actual solve using the factors produced in factor.
Implements QpGenLinsys. |