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().
1.6.1