#include <ClpCholeskyDense.hpp>
Inheritance diagram for ClpCholeskyDense:
Public Methods | |
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. | |
Non virtual methods for ClpCholeskyDense | |
int | reserveSpace (int numberRows) |
Reserves space.. | |
int | factorizePart2 (int *rowsDropped) |
part 2 of Factorize - filling in rowsDropped and returning number dropped | |
double * | aMatrix () const |
A. | |
Constructors, destructor | |
ClpCholeskyDense () | |
Default constructor. | |
virtual | ~ClpCholeskyDense () |
Destructor. | |
ClpCholeskyDense (const ClpCholeskyDense &) | |
Default constructor. | |
ClpCholeskyDense & | operator= (const ClpCholeskyDense &) |
Default constructor. | |
virtual ClpCholeskyBase * | clone () const |
Clone. | |
Private Attributes | |
Data members | |
double * | work_ |
ADAT stored in full. | |
ClpMatrixBase * | rowCopy_ |
Row copy of matrix. |
|
Default constructor.
|
|
Destructor.
|
|
Default constructor.
|
|
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. |
|
Reserves space.. Returns non-zero if not enough memory |
|
part 2 of Factorize - filling in rowsDropped and returning number dropped
|
|
A.
Definition at line 37 of file ClpCholeskyDense.hpp. References work_. |
|
Default constructor.
|
|
Clone.
Implements ClpCholeskyBase. |
|
ADAT stored in full.
Definition at line 61 of file ClpCholeskyDense.hpp. Referenced by aMatrix(). |
|
Row copy of matrix.
Definition at line 63 of file ClpCholeskyDense.hpp. |