Class collecting pointers on data for OsiEmpty. More...
#include <OsiData.hpp>
Public Member Functions | |
void | convertBoundToSense (const double lower, const double upper, char &sense, double &right, double &range) const |
A quick inlined function to convert from the lb/ub style of constraint definition to the sense/rhs/range style. | |
void | convertBoundToSense (const double lower, const double upper, char &sense, double &right, double &range) const |
A quick inlined function to convert from the lb/ub style of constraint definition to the sense/rhs/range style. | |
Public Set/get methods | |
virtual void | setInfinity (const double givenInfinity) |
Set infinity. | |
double | getInfinity () const |
Get infinity. | |
virtual void | setNrow (const int givenNrow) |
Set nrow to the number of rows. | |
int | getNrow () const |
Get nrow. | |
virtual void | setNcol (const int givenNcol) |
Set ncol to the number of variables. | |
int | getNcol () const |
Get ncol. | |
virtual void | setMatrixByCol (const CoinPackedMatrix *givenMatrixByCol) |
Set matrixByCol to point on the coefficient matrix ordered by columns. | |
const CoinPackedMatrix * | getMatrixByCol () const |
Get matrixByCol. | |
virtual void | setMatrixByRow (const CoinPackedMatrix *givenMatrixByRow) |
Set matrixByRow to point on the coefficient matrix ordered by rows. | |
const CoinPackedMatrix * | getMatrixByRow () const |
Get matrixByRow. | |
virtual void | setObj (const double *givenObj) |
Set obj to point on a vector holding the objective coefficient values. | |
const double * | getObj () const |
Get obj. | |
virtual void | setColLower (const double *givenColLower) |
Set colLower to point on a vector holding the lower bounds on the variables. | |
const double * | getColLower () const |
Get colLower. | |
virtual void | setColUpper (const double *givenColUpper) |
Set colUpper to point on a vector holding the upper bounds on the variables. | |
const double * | getColUpper () const |
Get colUpper. | |
virtual void | setRowLower (const double *givenRowLower) |
Set rowLower to point on a vector holding the lower bounds on the constraints. | |
const double * | getRowLower () const |
Get rowLower. | |
virtual void | setRowUpper (const double *givenRowUpper) |
Set rowUpper to point on a vector holding the upper bounds on the constraints. | |
const double * | getRowUpper () const |
Get rowUpper. | |
const double * | getRowRhs () const |
Set rowRhs to point on a vector holding the right hand side of the constraints (for a ranged constraint, it contains the upper bound). | |
const double * | getRowRange () const |
Get rowRange. | |
const char * | getRowSense () const |
Get rowSense. | |
const double * | getRowActivity () const |
Set rowActivity to point on a vector holding the activity of the constraints (i.e. | |
virtual void | setColType (const char *givenColType) |
Set colType to point on a vector holding the type of the variables ('B', 'I', or 'C' for Binary, Integer and Continuous). | |
const char * | getColType () const |
Get colType. | |
virtual void | setPrimalSol (const double *givenPrimalSol) |
Set primal solution. | |
const double * | getPrimalSol () const |
Get primal solution. | |
void | initializeOtherData () |
initialize the non-const data | |
virtual void | setInfinity (const double givenInfinity) |
Set infinity. | |
double | getInfinity () const |
Get infinity. | |
virtual void | setNrow (const int givenNrow) |
Set nrow to the number of rows. | |
int | getNrow () const |
Get nrow. | |
virtual void | setNcol (const int givenNcol) |
Set ncol to the number of variables. | |
int | getNcol () const |
Get ncol. | |
virtual void | setMatrixByCol (const CoinPackedMatrix *givenMatrixByCol) |
Set matrixByCol to point on the coefficient matrix ordered by columns. | |
const CoinPackedMatrix * | getMatrixByCol () const |
Get matrixByCol. | |
virtual void | setMatrixByRow (const CoinPackedMatrix *givenMatrixByRow) |
Set matrixByRow to point on the coefficient matrix ordered by rows. | |
const CoinPackedMatrix * | getMatrixByRow () const |
Get matrixByRow. | |
virtual void | setObj (const double *givenObj) |
Set obj to point on a vector holding the objective coefficient values. | |
const double * | getObj () const |
Get obj. | |
virtual void | setColLower (const double *givenColLower) |
Set colLower to point on a vector holding the lower bounds on the variables. | |
const double * | getColLower () const |
Get colLower. | |
virtual void | setColUpper (const double *givenColUpper) |
Set colUpper to point on a vector holding the upper bounds on the variables. | |
const double * | getColUpper () const |
Get colUpper. | |
virtual void | setRowLower (const double *givenRowLower) |
Set rowLower to point on a vector holding the lower bounds on the constraints. | |
const double * | getRowLower () const |
Get rowLower. | |
virtual void | setRowUpper (const double *givenRowUpper) |
Set rowUpper to point on a vector holding the upper bounds on the constraints. | |
const double * | getRowUpper () const |
Get rowUpper. | |
const double * | getRowRhs () const |
Set rowRhs to point on a vector holding the right hand side of the constraints (for a ranged constraint, it contains the upper bound). | |
const double * | getRowRange () const |
Get rowRange. | |
const char * | getRowSense () const |
Get rowSense. | |
const double * | getRowActivity () const |
Set rowActivity to point on a vector holding the activity of the constraints (i.e. | |
virtual void | setColType (const char *givenColType) |
Set colType to point on a vector holding the type of the variables ('B', 'I', or 'C' for Binary, Integer and Continuous). | |
const char * | getColType () const |
Get colType. | |
virtual void | setPrimalSol (const double *givenPrimalSol) |
Set primal solution. | |
const double * | getPrimalSol () const |
Get primal solution. | |
void | initializeOtherData () |
initialize the non-const data | |
Constructors and destructors | |
OsiData (const double givenInfinity=DBL_MAX, const int &givenNrow=0, const int &givenNcol=0, const CoinPackedMatrix *givenMatrixByCol=NULL, const CoinPackedMatrix *givenMatrixByRow=NULL, const double *givenObj=NULL, const double *givenColLower=NULL, const double *givenColUpper=NULL, const double *givenRowLower=NULL, const double *givenRowUpper=NULL, const char *givenColType=NULL, const double *givenPrimalSol=NULL) | |
Default constructor. | |
virtual | ~OsiData () |
Destructor. | |
OsiData (const double givenInfinity=DBL_MAX, const int &givenNrow=0, const int &givenNcol=0, const CoinPackedMatrix *givenMatrixByCol=NULL, const CoinPackedMatrix *givenMatrixByRow=NULL, const double *givenObj=NULL, const double *givenColLower=NULL, const double *givenColUpper=NULL, const double *givenRowLower=NULL, const double *givenRowUpper=NULL, const char *givenColType=NULL, const double *givenPrimalSol=NULL) | |
Default constructor. | |
virtual | ~OsiData () |
Destructor. | |
Protected Attributes | |
Private member data | |
double | infinity |
Pointer on vector of characters for columns types. | |
int | nrow |
Pointer on vector of characters for columns types. | |
int | ncol |
Pointer on vector of characters for columns types. | |
CoinPackedMatrix const * | matrixByCol |
Pointer on vector of characters for columns types. | |
CoinPackedMatrix const * | matrixByRow |
Pointer on vector of characters for columns types. | |
const double * | obj |
Pointer on vector of characters for columns types. | |
const double * | colLower |
Pointer on vector of characters for columns types. | |
const double * | colUpper |
Pointer on vector of characters for columns types. | |
const double * | rowLower |
Pointer on vector of characters for columns types. | |
const double * | rowUpper |
Pointer on vector of characters for columns types. | |
const char * | colType |
Pointer on vector of characters for columns types. | |
const double * | primalSol |
Pointer on vector of characters for columns types. | |
double * | rowRhs |
Pointer on vector of characters for columns types. | |
double * | rowRange |
Pointer on vector of characters for columns types. | |
char * | rowSense |
Pointer on vector of characters for columns types. | |
double * | rowActivity |
Pointer on vector of characters for columns types. |
Class collecting pointers on data for OsiEmpty.
Each generator may have a derived class to add additional pointers on data. If a data member is not used by a generator, the data member need not be defined (or may be NULL). Ownership of the data remains with the calling method.
Definition at line 22 of file OsiData.hpp.
OsiData::OsiData | ( | const double | givenInfinity = DBL_MAX , |
|
const int & | givenNrow = 0 , |
|||
const int & | givenNcol = 0 , |
|||
const CoinPackedMatrix * | givenMatrixByCol = NULL , |
|||
const CoinPackedMatrix * | givenMatrixByRow = NULL , |
|||
const double * | givenObj = NULL , |
|||
const double * | givenColLower = NULL , |
|||
const double * | givenColUpper = NULL , |
|||
const double * | givenRowLower = NULL , |
|||
const double * | givenRowUpper = NULL , |
|||
const char * | givenColType = NULL , |
|||
const double * | givenPrimalSol = NULL | |||
) | [inline] |
Default constructor.
Definition at line 204 of file OsiData.hpp.
virtual OsiData::~OsiData | ( | ) | [inline, virtual] |
Destructor.
Definition at line 231 of file OsiData.hpp.
References rowActivity, rowRange, rowRhs, and rowSense.
OsiData::OsiData | ( | const double | givenInfinity = DBL_MAX , |
|
const int & | givenNrow = 0 , |
|||
const int & | givenNcol = 0 , |
|||
const CoinPackedMatrix * | givenMatrixByCol = NULL , |
|||
const CoinPackedMatrix * | givenMatrixByRow = NULL , |
|||
const double * | givenObj = NULL , |
|||
const double * | givenColLower = NULL , |
|||
const double * | givenColUpper = NULL , |
|||
const double * | givenRowLower = NULL , |
|||
const double * | givenRowUpper = NULL , |
|||
const char * | givenColType = NULL , |
|||
const double * | givenPrimalSol = NULL | |||
) | [inline] |
Default constructor.
Definition at line 204 of file OsiData2.hpp.
virtual OsiData::~OsiData | ( | ) | [inline, virtual] |
Destructor.
Definition at line 231 of file OsiData2.hpp.
References rowActivity, rowRange, rowRhs, and rowSense.
virtual void OsiData::setInfinity | ( | const double | givenInfinity | ) | [inline, virtual] |
Set infinity.
Definition at line 30 of file OsiData.hpp.
References infinity.
Referenced by OsiNullSolverInterface::loadDataAndSolution().
double OsiData::getInfinity | ( | ) | const [inline] |
Get infinity.
Definition at line 35 of file OsiData.hpp.
References infinity.
Referenced by convertBoundToSense(), and OsiNullSolverInterface::getInfinity().
virtual void OsiData::setNrow | ( | const int | givenNrow | ) | [inline, virtual] |
Set nrow to the number of rows.
Definition at line 38 of file OsiData.hpp.
References nrow.
Referenced by OsiNullSolverInterface::loadDataAndSolution().
int OsiData::getNrow | ( | ) | const [inline] |
Get nrow.
Definition at line 43 of file OsiData.hpp.
References nrow.
Referenced by OsiNullSolverInterface::getNumRows().
virtual void OsiData::setNcol | ( | const int | givenNcol | ) | [inline, virtual] |
Set ncol to the number of variables.
Definition at line 46 of file OsiData.hpp.
References ncol.
Referenced by OsiNullSolverInterface::loadDataAndSolution().
int OsiData::getNcol | ( | ) | const [inline] |
Get ncol.
Definition at line 51 of file OsiData.hpp.
References ncol.
Referenced by OsiNullSolverInterface::getNumCols().
virtual void OsiData::setMatrixByCol | ( | const CoinPackedMatrix * | givenMatrixByCol | ) | [inline, virtual] |
Set matrixByCol to point on the coefficient matrix ordered by columns.
Definition at line 55 of file OsiData.hpp.
References matrixByCol.
Referenced by OsiNullSolverInterface::loadDataAndSolution().
const CoinPackedMatrix* OsiData::getMatrixByCol | ( | ) | const [inline] |
Get matrixByCol.
Definition at line 60 of file OsiData.hpp.
References matrixByCol.
Referenced by OsiNullSolverInterface::getMatrixByCol(), and OsiNullSolverInterface::getNumElements().
virtual void OsiData::setMatrixByRow | ( | const CoinPackedMatrix * | givenMatrixByRow | ) | [inline, virtual] |
Set matrixByRow to point on the coefficient matrix ordered by rows.
Definition at line 64 of file OsiData.hpp.
References matrixByRow.
Referenced by OsiNullSolverInterface::loadDataAndSolution().
const CoinPackedMatrix* OsiData::getMatrixByRow | ( | ) | const [inline] |
Get matrixByRow.
Definition at line 69 of file OsiData.hpp.
References matrixByRow.
Referenced by OsiNullSolverInterface::getMatrixByRow(), and OsiNullSolverInterface::getNumElements().
virtual void OsiData::setObj | ( | const double * | givenObj | ) | [inline, virtual] |
Set obj to point on a vector holding the objective coefficient values.
Definition at line 72 of file OsiData.hpp.
References obj.
Referenced by OsiNullSolverInterface::loadDataAndSolution().
const double* OsiData::getObj | ( | ) | const [inline] |
Get obj.
Definition at line 77 of file OsiData.hpp.
References obj.
Referenced by OsiNullSolverInterface::getObjCoefficients().
virtual void OsiData::setColLower | ( | const double * | givenColLower | ) | [inline, virtual] |
Set colLower to point on a vector holding the lower bounds on the variables.
Definition at line 81 of file OsiData.hpp.
References colLower.
Referenced by OsiNullSolverInterface::loadDataAndSolution().
const double* OsiData::getColLower | ( | ) | const [inline] |
Get colLower.
Definition at line 86 of file OsiData.hpp.
References colLower.
Referenced by OsiNullSolverInterface::getColLower().
virtual void OsiData::setColUpper | ( | const double * | givenColUpper | ) | [inline, virtual] |
Set colUpper to point on a vector holding the upper bounds on the variables.
Definition at line 90 of file OsiData.hpp.
References colUpper.
Referenced by OsiNullSolverInterface::loadDataAndSolution().
const double* OsiData::getColUpper | ( | ) | const [inline] |
Get colUpper.
Definition at line 95 of file OsiData.hpp.
References colUpper.
Referenced by OsiNullSolverInterface::getColUpper().
virtual void OsiData::setRowLower | ( | const double * | givenRowLower | ) | [inline, virtual] |
Set rowLower to point on a vector holding the lower bounds on the constraints.
Definition at line 99 of file OsiData.hpp.
References rowLower.
Referenced by OsiNullSolverInterface::loadDataAndSolution().
const double* OsiData::getRowLower | ( | ) | const [inline] |
Get rowLower.
Definition at line 104 of file OsiData.hpp.
References rowLower.
Referenced by OsiNullSolverInterface::getRowLower().
virtual void OsiData::setRowUpper | ( | const double * | givenRowUpper | ) | [inline, virtual] |
Set rowUpper to point on a vector holding the upper bounds on the constraints.
Definition at line 108 of file OsiData.hpp.
References rowUpper.
Referenced by OsiNullSolverInterface::loadDataAndSolution().
const double* OsiData::getRowUpper | ( | ) | const [inline] |
Get rowUpper.
Definition at line 113 of file OsiData.hpp.
References rowUpper.
Referenced by OsiNullSolverInterface::getRowUpper().
const double* OsiData::getRowRhs | ( | ) | const [inline] |
Set rowRhs to point on a vector holding the right hand side of the constraints (for a ranged constraint, it contains the upper bound).
Get rowRhs
Definition at line 119 of file OsiData.hpp.
References rowRhs.
Referenced by OsiNullSolverInterface::getRightHandSide().
const double* OsiData::getRowRange | ( | ) | const [inline] |
Get rowRange.
Definition at line 121 of file OsiData.hpp.
References rowRange.
Referenced by OsiNullSolverInterface::getRowRange().
const char* OsiData::getRowSense | ( | ) | const [inline] |
Get rowSense.
Definition at line 123 of file OsiData.hpp.
References rowSense.
Referenced by OsiNullSolverInterface::getRowSense().
const double* OsiData::getRowActivity | ( | ) | const [inline] |
Set rowActivity to point on a vector holding the activity of the constraints (i.e.
coefficient matrix times separateThis). Get rowActivity
Definition at line 129 of file OsiData.hpp.
References rowActivity.
Referenced by OsiNullSolverInterface::getRowActivity().
virtual void OsiData::setColType | ( | const char * | givenColType | ) | [inline, virtual] |
Set colType to point on a vector holding the type of the variables ('B', 'I', or 'C' for Binary, Integer and Continuous).
Definition at line 133 of file OsiData.hpp.
References colType.
Referenced by OsiNullSolverInterface::loadDataAndSolution(), and OsiNullSolverInterface::setColType().
const char* OsiData::getColType | ( | ) | const [inline] |
Get colType.
Definition at line 138 of file OsiData.hpp.
References colType.
Referenced by OsiNullSolverInterface::getNumIntegers(), OsiNullSolverInterface::isBinary(), OsiNullSolverInterface::isContinuous(), and OsiNullSolverInterface::isInteger().
virtual void OsiData::setPrimalSol | ( | const double * | givenPrimalSol | ) | [inline, virtual] |
Set primal solution.
Definition at line 141 of file OsiData.hpp.
References primalSol.
Referenced by OsiNullSolverInterface::loadDataAndSolution(), and OsiNullSolverInterface::setColSolution().
const double* OsiData::getPrimalSol | ( | ) | const [inline] |
Get primal solution.
Definition at line 146 of file OsiData.hpp.
References primalSol.
Referenced by OsiNullSolverInterface::getColSolution().
void OsiData::initializeOtherData | ( | ) | [inline] |
initialize the non-const data
Definition at line 149 of file OsiData.hpp.
References CoinAssert, convertBoundToSense(), matrixByRow, nrow, primalSol, rowActivity, rowLower, rowRange, rowRhs, rowSense, rowUpper, and CoinPackedMatrix::times().
Referenced by OsiNullSolverInterface::loadDataAndSolution().
void OsiData::convertBoundToSense | ( | const double | lower, | |
const double | upper, | |||
char & | sense, | |||
double & | right, | |||
double & | range | |||
) | const [inline] |
A quick inlined function to convert from the lb/ub style of constraint definition to the sense/rhs/range style.
Definition at line 169 of file OsiData.hpp.
References getInfinity().
Referenced by initializeOtherData().
virtual void OsiData::setInfinity | ( | const double | givenInfinity | ) | [inline, virtual] |
double OsiData::getInfinity | ( | ) | const [inline] |
virtual void OsiData::setNrow | ( | const int | givenNrow | ) | [inline, virtual] |
int OsiData::getNrow | ( | ) | const [inline] |
virtual void OsiData::setNcol | ( | const int | givenNcol | ) | [inline, virtual] |
int OsiData::getNcol | ( | ) | const [inline] |
virtual void OsiData::setMatrixByCol | ( | const CoinPackedMatrix * | givenMatrixByCol | ) | [inline, virtual] |
Set matrixByCol to point on the coefficient matrix ordered by columns.
Definition at line 55 of file OsiData2.hpp.
References matrixByCol.
const CoinPackedMatrix* OsiData::getMatrixByCol | ( | ) | const [inline] |
virtual void OsiData::setMatrixByRow | ( | const CoinPackedMatrix * | givenMatrixByRow | ) | [inline, virtual] |
Set matrixByRow to point on the coefficient matrix ordered by rows.
Definition at line 64 of file OsiData2.hpp.
References matrixByRow.
const CoinPackedMatrix* OsiData::getMatrixByRow | ( | ) | const [inline] |
virtual void OsiData::setObj | ( | const double * | givenObj | ) | [inline, virtual] |
Set obj to point on a vector holding the objective coefficient values.
Definition at line 72 of file OsiData2.hpp.
References obj.
const double* OsiData::getObj | ( | ) | const [inline] |
virtual void OsiData::setColLower | ( | const double * | givenColLower | ) | [inline, virtual] |
Set colLower to point on a vector holding the lower bounds on the variables.
Definition at line 81 of file OsiData2.hpp.
References colLower.
const double* OsiData::getColLower | ( | ) | const [inline] |
virtual void OsiData::setColUpper | ( | const double * | givenColUpper | ) | [inline, virtual] |
Set colUpper to point on a vector holding the upper bounds on the variables.
Definition at line 90 of file OsiData2.hpp.
References colUpper.
const double* OsiData::getColUpper | ( | ) | const [inline] |
virtual void OsiData::setRowLower | ( | const double * | givenRowLower | ) | [inline, virtual] |
Set rowLower to point on a vector holding the lower bounds on the constraints.
Definition at line 99 of file OsiData2.hpp.
References rowLower.
const double* OsiData::getRowLower | ( | ) | const [inline] |
virtual void OsiData::setRowUpper | ( | const double * | givenRowUpper | ) | [inline, virtual] |
Set rowUpper to point on a vector holding the upper bounds on the constraints.
Definition at line 108 of file OsiData2.hpp.
References rowUpper.
const double* OsiData::getRowUpper | ( | ) | const [inline] |
const double* OsiData::getRowRhs | ( | ) | const [inline] |
Set rowRhs to point on a vector holding the right hand side of the constraints (for a ranged constraint, it contains the upper bound).
Get rowRhs
Definition at line 119 of file OsiData2.hpp.
References rowRhs.
const double* OsiData::getRowRange | ( | ) | const [inline] |
const char* OsiData::getRowSense | ( | ) | const [inline] |
const double* OsiData::getRowActivity | ( | ) | const [inline] |
Set rowActivity to point on a vector holding the activity of the constraints (i.e.
coefficient matrix times separateThis). Get rowActivity
Definition at line 129 of file OsiData2.hpp.
References rowActivity.
virtual void OsiData::setColType | ( | const char * | givenColType | ) | [inline, virtual] |
Set colType to point on a vector holding the type of the variables ('B', 'I', or 'C' for Binary, Integer and Continuous).
Definition at line 133 of file OsiData2.hpp.
References colType.
const char* OsiData::getColType | ( | ) | const [inline] |
virtual void OsiData::setPrimalSol | ( | const double * | givenPrimalSol | ) | [inline, virtual] |
const double* OsiData::getPrimalSol | ( | ) | const [inline] |
void OsiData::initializeOtherData | ( | ) | [inline] |
initialize the non-const data
Definition at line 149 of file OsiData2.hpp.
References CoinAssert, convertBoundToSense(), matrixByRow, nrow, primalSol, rowActivity, rowLower, rowRange, rowRhs, rowSense, rowUpper, and CoinPackedMatrix::times().
void OsiData::convertBoundToSense | ( | const double | lower, | |
const double | upper, | |||
char & | sense, | |||
double & | right, | |||
double & | range | |||
) | const [inline] |
A quick inlined function to convert from the lb/ub style of constraint definition to the sense/rhs/range style.
Definition at line 169 of file OsiData2.hpp.
References getInfinity().
double OsiData::infinity [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 252 of file OsiData.hpp.
Referenced by getInfinity(), and setInfinity().
int OsiData::nrow [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 255 of file OsiData.hpp.
Referenced by getNrow(), initializeOtherData(), and setNrow().
int OsiData::ncol [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 258 of file OsiData.hpp.
CoinPackedMatrix const * OsiData::matrixByCol [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 261 of file OsiData.hpp.
Referenced by getMatrixByCol(), and setMatrixByCol().
CoinPackedMatrix const * OsiData::matrixByRow [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 264 of file OsiData.hpp.
Referenced by getMatrixByRow(), initializeOtherData(), and setMatrixByRow().
const double * OsiData::obj [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 267 of file OsiData.hpp.
const double * OsiData::colLower [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 270 of file OsiData.hpp.
Referenced by getColLower(), and setColLower().
const double * OsiData::colUpper [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 273 of file OsiData.hpp.
Referenced by getColUpper(), and setColUpper().
const double * OsiData::rowLower [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 276 of file OsiData.hpp.
Referenced by getRowLower(), initializeOtherData(), and setRowLower().
const double * OsiData::rowUpper [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 279 of file OsiData.hpp.
Referenced by getRowUpper(), initializeOtherData(), and setRowUpper().
const char * OsiData::colType [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 289 of file OsiData.hpp.
Referenced by getColType(), and setColType().
const double * OsiData::primalSol [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 292 of file OsiData.hpp.
Referenced by getPrimalSol(), initializeOtherData(), and setPrimalSol().
double * OsiData::rowRhs [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 297 of file OsiData.hpp.
Referenced by getRowRhs(), initializeOtherData(), and ~OsiData().
double * OsiData::rowRange [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 300 of file OsiData.hpp.
Referenced by getRowRange(), initializeOtherData(), and ~OsiData().
char * OsiData::rowSense [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 303 of file OsiData.hpp.
Referenced by getRowSense(), initializeOtherData(), and ~OsiData().
double * OsiData::rowActivity [protected] |
Pointer on vector of characters for columns types.
colType[i] can have values
Definition at line 307 of file OsiData.hpp.
Referenced by getRowActivity(), initializeOtherData(), and ~OsiData().