#include <QpBoundLinsys.h>
Inheritance diagram for QpBoundLinsys:
Public Methods | |
void | factor (Data *prob, Variables *vars) |
void | solve (Data *prob, Variables *vars, Residuals *rhs, Variables *step) |
Protected Attributes | |
int | nx |
DoubleMatrixHandle | Mat |
OoqpVectorHandle | dq |
OoqpVectorHandle | dd |
|
sets up the matrix for the main linear system. The actual factorization is performed by a routine specific to either the sparse or dense case.
Implements LinearSystem. Reimplemented in QpBoundDenseLinsys. |
|
solve the system for the given set of redisuals Implements LinearSystem. |
|
modified diagonal |
|
diagonal of the coefficient matrix |
|
stores the coefficient matrix and (later) its factor |
|
problem dimension |