Dip
0.92.4
|
Some informations that will be changed by the pivots and that we want to keep. More...
Public Member Functions | |
CachedData (int nBasics=0, int nNonBasics=0) | |
CachedData (const CachedData &source) | |
CachedData & | operator= (const CachedData &source) |
void | getData (const OsiSolverInterface &si) |
Get the data from a problem. More... | |
void | clean () |
~CachedData () | |
Public Attributes | |
int * | basics_ |
Indices of basic variables in starting basis (ordered if variable basics_[i] s basic in row i) More... | |
int * | nonBasics_ |
Indices of non-basic variables. More... | |
int | nBasics_ |
number of basics variables More... | |
int | nNonBasics_ |
number of non-basics More... | |
CoinWarmStartBasis * | basis_ |
Optimal basis. More... | |
double * | colsol_ |
Stores the value of the solution to cut. More... | |
double * | slacks_ |
Stores the values of the slacks. More... | |
bool * | integers_ |
Stores wheter slacks are integer constrained. More... | |
OsiSolverInterface * | solver_ |
Solver before pivots. More... | |
Some informations that will be changed by the pivots and that we want to keep.
Definition at line 241 of file CglLandP.hpp.
CglLandP::CachedData::CachedData | ( | int | nBasics = 0 , |
int | nNonBasics = 0 |
||
) |
CglLandP::CachedData::CachedData | ( | const CachedData & | source | ) |
CglLandP::CachedData::~CachedData | ( | ) |
CachedData& CglLandP::CachedData::operator= | ( | const CachedData & | source | ) |
void CglLandP::CachedData::getData | ( | const OsiSolverInterface & | si | ) |
Get the data from a problem.
void CglLandP::CachedData::clean | ( | ) |
int* CglLandP::CachedData::basics_ |
Indices of basic variables in starting basis (ordered if variable basics_[i] s basic in row i)
Definition at line 254 of file CglLandP.hpp.
int* CglLandP::CachedData::nonBasics_ |
Indices of non-basic variables.
Definition at line 256 of file CglLandP.hpp.
int CglLandP::CachedData::nBasics_ |
number of basics variables
Definition at line 258 of file CglLandP.hpp.
int CglLandP::CachedData::nNonBasics_ |
number of non-basics
Definition at line 260 of file CglLandP.hpp.
CoinWarmStartBasis* CglLandP::CachedData::basis_ |
Optimal basis.
Definition at line 262 of file CglLandP.hpp.
double* CglLandP::CachedData::colsol_ |
Stores the value of the solution to cut.
Definition at line 264 of file CglLandP.hpp.
double* CglLandP::CachedData::slacks_ |
Stores the values of the slacks.
Definition at line 266 of file CglLandP.hpp.
bool* CglLandP::CachedData::integers_ |
Stores wheter slacks are integer constrained.
Definition at line 268 of file CglLandP.hpp.
OsiSolverInterface* CglLandP::CachedData::solver_ |
Solver before pivots.
Definition at line 270 of file CglLandP.hpp.