#include <SmiScnData.hpp>
Definition at line 76 of file SmiScnData.hpp.
SmiCoreData::SmiCoreData | ( | OsiSolverInterface * | osi, | |
int | nstag, | |||
int * | cstag, | |||
int * | rstag | |||
) |
SmiCoreData::SmiCoreData | ( | CoinMpsIO * | cMps, | |
int | nstag, | |||
int * | cstag, | |||
int * | rstag | |||
) |
SmiCoreData::~SmiCoreData | ( | ) |
int SmiCoreData::getNumCols | ( | ) | [inline] |
Definition at line 79 of file SmiScnData.hpp.
References ncol_.
Referenced by SmiScnNode::getNumCols().
int SmiCoreData::getNumRows | ( | ) | [inline] |
Definition at line 80 of file SmiScnData.hpp.
References nrow_.
Referenced by SmiScnNode::getNumRows().
int SmiCoreData::getNumStages | ( | ) | [inline] |
int SmiCoreData::getNumCols | ( | SmiStageIndex | t | ) | [inline] |
int SmiCoreData::getNumRows | ( | SmiStageIndex | t | ) | [inline] |
int SmiCoreData::getColStart | ( | SmiStageIndex | t | ) | [inline] |
int SmiCoreData::getRowStart | ( | SmiStageIndex | t | ) | [inline] |
int SmiCoreData::getColStage | ( | int | i | ) | [inline] |
int SmiCoreData::getRowStage | ( | int | i | ) | [inline] |
int SmiCoreData::getRowInternalIndex | ( | int | i | ) | [inline] |
int SmiCoreData::getColInternalIndex | ( | int | i | ) | [inline] |
int SmiCoreData::getRowExternalIndex | ( | int | i | ) | [inline] |
int SmiCoreData::getColExternalIndex | ( | int | i | ) | [inline] |
CoinPackedVector* SmiCoreData::getMatrixRow | ( | SmiStageIndex | t, | |
int | i | |||
) | [inline] |
const CoinPackedVector& SmiCoreData::getRowLower | ( | SmiStageIndex | t | ) | [inline] |
const CoinPackedVector& SmiCoreData::getRowUpper | ( | SmiStageIndex | t | ) | [inline] |
const CoinPackedVector& SmiCoreData::getColLower | ( | SmiStageIndex | t | ) | [inline] |
const CoinPackedVector& SmiCoreData::getColUpper | ( | SmiStageIndex | t | ) | [inline] |
const CoinPackedVector& SmiCoreData::getObjCoefficients | ( | SmiStageIndex | t | ) | [inline] |
void SmiCoreData::copyRowLower | ( | double * | drlo, | |
SmiStageIndex | t | |||
) |
void SmiCoreData::copyRowUpper | ( | double * | drup, | |
SmiStageIndex | t | |||
) |
void SmiCoreData::copyColLower | ( | double * | dclo, | |
SmiStageIndex | t | |||
) |
void SmiCoreData::copyColUpper | ( | double * | dcup, | |
SmiStageIndex | t | |||
) |
void SmiCoreData::copyObjective | ( | double * | dobj, | |
SmiStageIndex | t | |||
) |
SmiNodeData* SmiCoreData::getNode | ( | SmiStageIndex | t | ) | [inline] |
void SmiCoreData::gutsOfConstructor | ( | int | nrow, | |
int | ncol, | |||
int | nstag, | |||
int * | cstag, | |||
int * | rstag, | |||
CoinPackedMatrix * | matrix, | |||
CoinPackedVector * | dclo, | |||
CoinPackedVector * | dcup, | |||
CoinPackedVector * | dobj, | |||
CoinPackedVector * | drlo, | |||
CoinPackedVector * | drup | |||
) | [private] |
int SmiCoreData::nrow_ [private] |
int SmiCoreData::ncol_ [private] |
SmiStageIndex SmiCoreData::nstag_ [private] |
int* SmiCoreData::nColInStage_ [private] |
int* SmiCoreData::nRowInStage_ [private] |
int* SmiCoreData::stageColPtr_ [private] |
int* SmiCoreData::stageRowPtr_ [private] |
int* SmiCoreData::colStage_ [private] |
int* SmiCoreData::rowStage_ [private] |
int* SmiCoreData::colEx2In_ [private] |
int* SmiCoreData::rowEx2In_ [private] |
int* SmiCoreData::colIn2Ex_ [private] |
int* SmiCoreData::rowIn2Ex_ [private] |
double** SmiCoreData::cdrlo_ [private] |
Definition at line 133 of file SmiScnData.hpp.
double** SmiCoreData::cdrup_ [private] |
Definition at line 134 of file SmiScnData.hpp.
double** SmiCoreData::cdobj_ [private] |
Definition at line 135 of file SmiScnData.hpp.
double** SmiCoreData::cdclo_ [private] |
Definition at line 136 of file SmiScnData.hpp.
double** SmiCoreData::cdcup_ [private] |
Definition at line 137 of file SmiScnData.hpp.
vector<SmiNodeData*> SmiCoreData::nodes_ [private] |
Definition at line 138 of file SmiScnData.hpp.
Referenced by getColLower(), getColUpper(), getMatrixRow(), getNode(), getObjCoefficients(), getRowLower(), and getRowUpper().