coin-Cgl
Public Member Functions | Public Attributes | List of all members
CglLandP::CachedData Struct Reference

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)
 
CachedDataoperator= (const CachedData &source)
 
void getData (const OsiSolverInterface &si)
 Get the data from a problem. More...
 
 ~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...
 

Detailed Description

Some informations that will be changed by the pivots and that we want to keep.

Definition at line 242 of file CglLandP.hpp.

Constructor & Destructor Documentation

CglLandP::CachedData::CachedData ( int  nBasics = 0,
int  nNonBasics = 0 
)
CglLandP::CachedData::CachedData ( const CachedData source)
CglLandP::CachedData::~CachedData ( )

Member Function Documentation

CachedData& CglLandP::CachedData::operator= ( const CachedData source)
void CglLandP::CachedData::getData ( const OsiSolverInterface &  si)

Get the data from a problem.

Member Data Documentation

int* CglLandP::CachedData::basics_

Indices of basic variables in starting basis (ordered if variable basics_[i] s basic in row i)

Definition at line 251 of file CglLandP.hpp.

int* CglLandP::CachedData::nonBasics_

Indices of non-basic variables.

Definition at line 253 of file CglLandP.hpp.

int CglLandP::CachedData::nBasics_

number of basics variables

Definition at line 255 of file CglLandP.hpp.

int CglLandP::CachedData::nNonBasics_

number of non-basics

Definition at line 257 of file CglLandP.hpp.

CoinWarmStartBasis* CglLandP::CachedData::basis_

Optimal basis.

Definition at line 259 of file CglLandP.hpp.

double* CglLandP::CachedData::colsol_

Stores the value of the solution to cut.

Definition at line 261 of file CglLandP.hpp.

double* CglLandP::CachedData::slacks_

Stores the values of the slacks.

Definition at line 263 of file CglLandP.hpp.

bool* CglLandP::CachedData::integers_

Stores wheter slacks are integer constrained.

Definition at line 265 of file CglLandP.hpp.


The documentation for this struct was generated from the following file: