|
Public Member Functions |
| tableau () |
virtual | ~tableau () |
virtual void | printToScreen () |
virtual void | allocateTableau (int, int) |
virtual CoinPackedMatrix | getInfoBlock () |
virtual void | setInfoBlock (CoinPackedMatrix infoblock, int nrows, int ncols) |
virtual void | readTableauFromFile (FILE *strm, MatrixDouble &ctx, MatrixDouble &zrx, MatrixDouble &mtx, int nrows, int ncols) |
virtual void | writeTableauIntoFile (FILE *strm, const MatrixDouble &ctx, const MatrixDouble &zrx, const MatrixDouble &mtx) |
virtual void | allocateBlock (int, int, int) |
virtual void | readBlockFromFile (int, FILE *) |
virtual void | writeBlockIntoFile (int, FILE *) |
virtual int | getNumBlocks () |
virtual int | getIfTrans () |
virtual void | writeInfoblxInFile (FILE *strm) |
virtual void | copyBlockIntoZRow (int bn, MatrixDouble &zrx, int zrxc) |
virtual void | copyBlockIntoMatrix (int bn, MatrixDouble &mtx, int mtxr, int mtxc) |
virtual void | copyZRowIntoBlock (int bn, const MatrixDouble &zrx, int zrxc) |
virtual void | copyMatrixIntoBlock (int bn, const MatrixDouble &mtx, int mtxr, int mtxc) |
virtual void | deallocateTableau () |
virtual void | deallocateBlock (int) |
Protected Attributes |
int | numblx |
int | trans |
matblock ** | matblx |
MatrixDouble | infoblx |