#include <QpExampleDenseLinsys.h>
Inheritance diagram for QpExampleDenseLinsys:
Public Methods | |
virtual void | factor (Data *prob, Variables *vars) |
virtual void | solve (Data *prob, Variables *vars, Residuals *rhs, Variables *step) |
virtual void | joinRHS (OoqpVector &rhs1, OoqpVector &rhs2, OoqpVector &rhs) |
virtual void | separateVars (OoqpVector &vars, OoqpVector &vars1, OoqpVector &vars2) |
Protected Attributes | |
DenseSymMatrix * | Mat |
int | nx |
int | my |
int | mz |
DoubleLinearSolver * | solver |
|
form the linear system and call the LAPACK-based routine to solve it Implements LinearSystem. |
|
assembles a single vector object from two given vectors
|
|
extracts three component vectors from a given aggregated vector.
|
|
solve the system for a given set of residuals Implements LinearSystem. |
|
stores the coefficient matrix in "augmented system" form, and the factor |
|
number of equality constraints |
|
number of inequality constraints |
|
number of components in x |
|
pointer to LAPACK solver |