#include <ClpCholeskyWssmpKKT.hpp>
Inheritance diagram for ClpCholeskyWssmpKKT:
Public Member Functions | |
Virtual methods that the derived classes provides | |
virtual int | order (ClpInterior *model) |
Orders rows and saves pointer to matrix.and model. | |
virtual int | factorize (const double *diagonal, int *rowsDropped) |
Factorize - filling in rowsDropped and returning number dropped. | |
virtual void | solve (double *region) |
Uses factorization to solve. | |
virtual void | solveKKT (double *region1, double *region2, const double *diagonal, double diagonalScaleFactor) |
Uses factorization to solve. | |
Constructors, destructor | |
ClpCholeskyWssmpKKT (int denseThreshold=-1) | |
Constructor which has dense columns activated. | |
virtual | ~ClpCholeskyWssmpKKT () |
Destructor. | |
ClpCholeskyWssmpKKT (const ClpCholeskyWssmpKKT &) | |
Constructor which has dense columns activated. | |
ClpCholeskyWssmpKKT & | operator= (const ClpCholeskyWssmpKKT &) |
Constructor which has dense columns activated. | |
virtual ClpCholeskyBase * | clone () const |
Clone. | |
Private Attributes | |
Data members | |
double * | sparseFactor_ |
sparseFactor. | |
CoinBigIndex * | choleskyStart_ |
choleskyStart | |
int * | choleskyRow_ |
choleskyRow | |
CoinBigIndex | sizeFactor_ |
sizeFactor. | |
int | integerParameters_ [64] |
integerParameters | |
double | doubleParameters_ [64] |
doubleParameters; | |
int | denseThreshold_ |
Dense threshold. |
|
Constructor which has dense columns activated. Default is off. |
|
Destructor.
|
|
Constructor which has dense columns activated. Default is off. |
|
Orders rows and saves pointer to matrix.and model. Returns non-zero if not enough memory Implements ClpCholeskyBase. |
|
Factorize - filling in rowsDropped and returning number dropped. If return code negative then out of memory Implements ClpCholeskyBase. |
|
Uses factorization to solve.
Implements ClpCholeskyBase. |
|
Uses factorization to solve.
Reimplemented from ClpCholeskyBase. |
|
Constructor which has dense columns activated. Default is off. |
|
Clone.
Implements ClpCholeskyBase. |
|
sparseFactor.
Definition at line 54 of file ClpCholeskyWssmpKKT.hpp. |
|
choleskyStart
Definition at line 56 of file ClpCholeskyWssmpKKT.hpp. |
|
choleskyRow
Definition at line 58 of file ClpCholeskyWssmpKKT.hpp. |
|
sizeFactor.
Definition at line 60 of file ClpCholeskyWssmpKKT.hpp. |
|
integerParameters
Definition at line 62 of file ClpCholeskyWssmpKKT.hpp. |
|
doubleParameters;
Definition at line 64 of file ClpCholeskyWssmpKKT.hpp. |
|
Dense threshold.
Definition at line 66 of file ClpCholeskyWssmpKKT.hpp. |