|
Public Member Functions |
| QpGenData (LinearAlgebraPackage *la, int nx_, int my_, int mz_, int nnzQ, int nnzA, int nnzC) |
| QpGenData (LinearAlgebraPackage *la, OoqpVector *c, SymMatrix *Q, OoqpVector *xlow, OoqpVector *ixlow, OoqpVector *xupp, OoqpVector *ixupp, GenMatrix *A, OoqpVector *bA, GenMatrix *C, OoqpVector *clow, OoqpVector *iclow, OoqpVector *cupp, OoqpVector *ciupp) |
virtual void | putQIntoAt (GenMatrix &M, int row, int col) |
virtual void | putAIntoAt (GenMatrix &M, int row, int col) |
virtual void | putCIntoAt (GenMatrix &M, int row, int col) |
virtual void | putQIntoAt (SymMatrix &M, int row, int col) |
virtual void | putAIntoAt (SymMatrix &M, int row, int col) |
virtual void | putCIntoAt (SymMatrix &M, int row, int col) |
virtual void | Qmult (double beta, OoqpVector &y, double alpha, OoqpVector &x) |
virtual void | Amult (double beta, OoqpVector &y, double alpha, OoqpVector &x) |
virtual void | Cmult (double beta, OoqpVector &y, double alpha, OoqpVector &x) |
virtual void | ATransmult (double beta, OoqpVector &y, double alpha, OoqpVector &x) |
virtual void | CTransmult (double beta, OoqpVector &y, double alpha, OoqpVector &x) |
virtual void | getg (OoqpVector &cout) |
virtual void | getbA (OoqpVector &bout) |
virtual void | getDiagonalOfQ (OoqpVector &dQ) |
virtual OoqpVector & | xupperBound () |
virtual OoqpVector & | ixupperBound () |
virtual OoqpVector & | xlowerBound () |
virtual OoqpVector & | ixlowerBound () |
virtual OoqpVector & | supperBound () |
virtual OoqpVector & | isupperBound () |
virtual OoqpVector & | slowerBound () |
virtual OoqpVector & | islowerBound () |
virtual OoqpVector & | scale () |
virtual void | createScaleFromQ () |
virtual void | scaleQ () |
virtual void | scaleA () |
virtual void | scaleC () |
virtual void | scaleg () |
virtual void | scalexupp () |
virtual void | scalexlow () |
virtual void | flipg () |
virtual void | flipQ () |
virtual double | datanorm () |
virtual void | datainput () |
virtual void | datainput (MpsReader *reader, int &iErr) |
virtual void | datarandom (OoqpVector &x, OoqpVector &y, OoqpVector &z, OoqpVector &s) |
virtual void | print () |
virtual double | objectiveValue (QpGenVars *vars) |
Public Attributes |
SymMatrixHandle | Q |
GenMatrixHandle | A |
GenMatrixHandle | C |
OoqpVectorHandle | g |
OoqpVectorHandle | bA |
OoqpVectorHandle | bux |
OoqpVectorHandle | ixupp |
OoqpVectorHandle | blx |
OoqpVectorHandle | ixlow |
OoqpVectorHandle | bu |
OoqpVectorHandle | icupp |
OoqpVectorHandle | bl |
OoqpVectorHandle | iclow |
OoqpVectorHandle | sc |
int | nx |
int | my |
int | mz |
Protected Attributes |
LinearAlgebraPackage * | la |