Osi  0.108.8
OsiCpxSolverInterface Member List

This is the complete list of members for OsiCpxSolverInterface, including all inherited members.

activateRowCutDebugger(const char *modelName)OsiSolverInterfacevirtual
activateRowCutDebugger(const double *solution, bool enforceOptimality=true)OsiSolverInterfacevirtual
addCol(const CoinPackedVectorBase &vec, const double collb, const double colub, const double obj)OsiCpxSolverInterfacevirtual
addCol(const CoinPackedVectorBase &vec, const double collb, const double colub, const double obj)=0OsiCpxSolverInterface
addCol(const CoinPackedVectorBase &vec, const double collb, const double colub, const double obj, std::string name)OsiCpxSolverInterface
addCol(int numberElements, const int *rows, const double *elements, const double collb, const double colub, const double obj)OsiCpxSolverInterface
addCol(int numberElements, const int *rows, const double *elements, const double collb, const double colub, const double obj, std::string name)OsiCpxSolverInterface
OsiSolverInterface::addCol(const CoinPackedVectorBase &vec, const double collb, const double colub, const double obj, std::string name)OsiSolverInterfacevirtual
OsiSolverInterface::addCol(int numberElements, const int *rows, const double *elements, const double collb, const double colub, const double obj)OsiSolverInterfacevirtual
OsiSolverInterface::addCol(int numberElements, const int *rows, const double *elements, const double collb, const double colub, const double obj, std::string name)OsiSolverInterfacevirtual
addCols(const int numcols, const CoinPackedVectorBase *const *cols, const double *collb, const double *colub, const double *obj)OsiCpxSolverInterfacevirtual
addCols(const int numcols, const CoinPackedVectorBase *const *cols, const double *collb, const double *colub, const double *obj)OsiCpxSolverInterface
addCols(const int numcols, const CoinBigIndex *columnStarts, const int *rows, const double *elements, const double *collb, const double *colub, const double *obj)OsiCpxSolverInterface
addCols(const CoinBuild &buildObject)OsiCpxSolverInterface
addCols(CoinModel &modelObject)OsiCpxSolverInterface
OsiSolverInterface::addCols(const int numcols, const CoinBigIndex *columnStarts, const int *rows, const double *elements, const double *collb, const double *colub, const double *obj)OsiSolverInterfacevirtual
OsiSolverInterface::addCols(const CoinBuild &buildObject)OsiSolverInterface
OsiSolverInterface::addCols(CoinModel &modelObject)OsiSolverInterface
addObjects(int numberObjects, OsiObject **objects)OsiSolverInterface
addRow(const CoinPackedVectorBase &vec, const double rowlb, const double rowub)OsiCpxSolverInterfacevirtual
addRow(const CoinPackedVectorBase &vec, const char rowsen, const double rowrhs, const double rowrng)OsiCpxSolverInterfacevirtual
addRow(const CoinPackedVectorBase &vec, const double rowlb, const double rowub)=0OsiCpxSolverInterface
addRow(const CoinPackedVectorBase &vec, const double rowlb, const double rowub, std::string name)OsiCpxSolverInterface
addRow(const CoinPackedVectorBase &vec, const char rowsen, const double rowrhs, const double rowrng)=0OsiCpxSolverInterface
addRow(const CoinPackedVectorBase &vec, const char rowsen, const double rowrhs, const double rowrng, std::string name)OsiCpxSolverInterface
addRow(int numberElements, const int *columns, const double *element, const double rowlb, const double rowub)OsiCpxSolverInterface
OsiSolverInterface::addRow(const CoinPackedVectorBase &vec, const double rowlb, const double rowub, std::string name)OsiSolverInterfacevirtual
OsiSolverInterface::addRow(const CoinPackedVectorBase &vec, const char rowsen, const double rowrhs, const double rowrng, std::string name)OsiSolverInterfacevirtual
OsiSolverInterface::addRow(int numberElements, const int *columns, const double *element, const double rowlb, const double rowub)OsiSolverInterfacevirtual
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const double *rowlb, const double *rowub)OsiCpxSolverInterfacevirtual
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const char *rowsen, const double *rowrhs, const double *rowrng)OsiCpxSolverInterfacevirtual
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const double *rowlb, const double *rowub)OsiCpxSolverInterface
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const char *rowsen, const double *rowrhs, const double *rowrng)OsiCpxSolverInterface
addRows(const int numrows, const CoinBigIndex *rowStarts, const int *columns, const double *element, const double *rowlb, const double *rowub)OsiCpxSolverInterface
addRows(const CoinBuild &buildObject)OsiCpxSolverInterface
addRows(CoinModel &modelObject)OsiCpxSolverInterface
OsiSolverInterface::addRows(const int numrows, const CoinBigIndex *rowStarts, const int *columns, const double *element, const double *rowlb, const double *rowub)OsiSolverInterfacevirtual
OsiSolverInterface::addRows(const CoinBuild &buildObject)OsiSolverInterface
OsiSolverInterface::addRows(CoinModel &modelObject)OsiSolverInterface
appDataEtc_OsiSolverInterfaceprivate
applyColCut(const OsiColCut &cc)OsiCpxSolverInterfaceprotectedvirtual
applyCuts(const OsiCuts &cs, double effectivenessLb=0.0)OsiSolverInterfacevirtual
applyRowCut(const OsiRowCut &rc)OsiCpxSolverInterfaceprotectedvirtual
applyRowCuts(int numberCuts, const OsiRowCut *cuts)OsiSolverInterfacevirtual
applyRowCuts(int numberCuts, const OsiRowCut **cuts)OsiSolverInterfacevirtual
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, double *&rowlb, double *&rowub)OsiCpxSolverInterfacevirtual
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, char *&rowsen, double *&rowrhs, double *&rowrng)OsiCpxSolverInterfacevirtual
basisIsAvailable() constOsiCpxSolverInterfacevirtual
branchAndBound()OsiCpxSolverInterfacevirtual
canDoSimplexInterface() constOsiCpxSolverInterfacevirtual
clone(bool copyData=true) constOsiCpxSolverInterfacevirtual
collower_OsiCpxSolverInterfacemutableprivate
colNames_OsiSolverInterfaceprivate
colsol_OsiCpxSolverInterfacemutableprivate
coltype_OsiCpxSolverInterfaceprivate
coltypesize_OsiCpxSolverInterfaceprivate
columnType(bool refresh=false) constOsiSolverInterfaceinline
columnType_OsiSolverInterfacemutableprotected
colupper_OsiCpxSolverInterfacemutableprivate
convertBoundToSense(const double lower, const double upper, char &sense, double &right, double &range) constOsiSolverInterfaceinlineprotected
convertSenseToBound(const char sense, const double right, const double range, double &lower, double &upper) constOsiSolverInterfaceinlineprotected
copyParameters(OsiSolverInterface &rhs)OsiSolverInterface
dblParam_OsiSolverInterfaceprivate
defaultHandler() constOsiSolverInterfaceinline
defaultHandler_OsiSolverInterfaceprotected
deleteBranchingInfo(int numberDeleted, const int *which)OsiSolverInterface
deleteColNames(int tgtStart, int len)OsiSolverInterfacevirtual
deleteCols(const int num, const int *colIndices)OsiCpxSolverInterfacevirtual
deleteObjects()OsiSolverInterface
deleteRowNames(int tgtStart, int len)OsiSolverInterfacevirtual
deleteRows(const int num, const int *rowIndices)OsiCpxSolverInterfacevirtual
dfltRowColName(char rc, int ndx, unsigned digits=7) constOsiSolverInterfacevirtual
differentModel(OsiSolverInterface &other, bool ignoreNames=true)OsiSolverInterface
disableadvbasisOsiCpxSolverInterfaceprivate
disableFactorization() constOsiCpxSolverInterfaceinlinevirtual
disableSimplexInterface()OsiCpxSolverInterfaceinlinevirtual
domipstartOsiCpxSolverInterfaceprivate
dualPivotResult(int &colIn, int &sign, int colOut, int outStatus, double &t, CoinPackedVector *dx)OsiSolverInterfacevirtual
enableFactorization() constOsiCpxSolverInterfaceinlinevirtual
enableSimplexInterface(int doingPrimal)OsiCpxSolverInterfaceinlinevirtual
enableSimplexInterface(bool doingPrimal)OsiCpxSolverInterface
OsiSolverInterface::enableSimplexInterface(bool doingPrimal)OsiSolverInterfacevirtual
env_OsiCpxSolverInterfacemutableprivate
findIntegers(bool justCount)OsiSolverInterface
findIntegersAndSOS(bool justCount)OsiSolverInterfacevirtual
forceFeasible()OsiSolverInterface
forceIntoRange(const T value, const T lower, const T upper) constOsiSolverInterfaceinlineprotected
freeAllMemory()OsiCpxSolverInterfaceprivate
FREECACHED_COLUMN enum valueOsiCpxSolverInterface
FREECACHED_MATRIX enum valueOsiCpxSolverInterface
FREECACHED_RESULTS enum valueOsiCpxSolverInterface
FREECACHED_ROW enum valueOsiCpxSolverInterface
freeCachedColRim()OsiCpxSolverInterfaceprivate
freeCachedData(int keepCached=KEEPCACHED_NONE)OsiCpxSolverInterfaceprivate
freeCachedMatrix()OsiCpxSolverInterfaceprivate
freeCachedResults()OsiCpxSolverInterfaceprivate
freeCachedRowRim()OsiCpxSolverInterfaceprivate
freeColType()OsiCpxSolverInterfaceprivate
getApplicationData() constOsiSolverInterface
getAuxiliaryInfo() constOsiSolverInterface
getBasics(int *index) constOsiCpxSolverInterfacevirtual
getBasisStatus(int *cstat, int *rstat) constOsiCpxSolverInterfacevirtual
getBInvACol(int col, double *vec) constOsiCpxSolverInterfacevirtual
getBInvARow(int row, double *z, double *slack=NULL) constOsiCpxSolverInterfacevirtual
getBInvCol(int col, double *vec) constOsiCpxSolverInterfacevirtual
getBInvRow(int row, double *z) constOsiCpxSolverInterfacevirtual
getColLower() constOsiCpxSolverInterfacevirtual
getColName(int colIndex, unsigned maxLen=static_cast< unsigned >(std::string::npos)) constOsiSolverInterfacevirtual
getColNames()OsiSolverInterfacevirtual
getColSolution() constOsiCpxSolverInterfacevirtual
getColType(bool refresh=false) constOsiSolverInterfacevirtual
getColUpper() constOsiCpxSolverInterfacevirtual
getCtype() constOsiCpxSolverInterface
getDblParam(OsiDblParam key, double &value) constOsiCpxSolverInterfacevirtual
getDualRays(int maxNumRays, bool fullRay=false) constOsiCpxSolverInterfacevirtual
getEmptyWarmStart() constOsiCpxSolverInterfacevirtual
getEnvironmentPtr()OsiCpxSolverInterface
getFractionalIndices(const double etol=1.e-05) constOsiSolverInterfacevirtual
getHintParam(OsiHintParam key, bool &yesNo, OsiHintStrength &strength, void *&otherInformation) constOsiSolverInterfaceinlinevirtual
getHintParam(OsiHintParam key, bool &yesNo, OsiHintStrength &strength) constOsiSolverInterfaceinlinevirtual
getHintParam(OsiHintParam key, bool &yesNo) constOsiSolverInterfaceinlinevirtual
getInfinity() constOsiCpxSolverInterfacevirtual
getIntegerTolerance() constOsiSolverInterfaceinline
getIntParam(OsiIntParam key, int &value) constOsiCpxSolverInterfacevirtual
getIterationCount() constOsiCpxSolverInterfacevirtual
getLpPtr(int keepCached=KEEPCACHED_NONE)OsiCpxSolverInterface
getMatrixByCol() constOsiCpxSolverInterfacevirtual
getMatrixByRow() constOsiCpxSolverInterfacevirtual
getMipStart() constOsiCpxSolverInterfaceinline
getMutableEnvironmentPtr() constOsiCpxSolverInterfaceprotected
getMutableLpPtr() constOsiCpxSolverInterfaceprotected
getMutableMatrixByCol() constOsiSolverInterfaceinlinevirtual
getMutableMatrixByRow() constOsiSolverInterfaceinlinevirtual
getNumCols() constOsiCpxSolverInterfacevirtual
getNumElements() constOsiCpxSolverInterfacevirtual
getNumIntegers() constOsiSolverInterfacevirtual
getNumRows() constOsiCpxSolverInterfacevirtual
getObjCoefficients() constOsiCpxSolverInterfacevirtual
getObjName(unsigned maxLen=static_cast< unsigned >(std::string::npos)) constOsiSolverInterfacevirtual
getObjSense() constOsiCpxSolverInterfacevirtual
getObjValue() constOsiCpxSolverInterfacevirtual
getPointerToWarmStart(bool &mustDelete)OsiSolverInterfacevirtual
getPrimalRays(int maxNumRays) constOsiCpxSolverInterfacevirtual
getReducedCost() constOsiCpxSolverInterfacevirtual
getReducedGradient(double *columnReducedCosts, double *duals, const double *c) constOsiSolverInterfacevirtual
getRightHandSide() constOsiCpxSolverInterfacevirtual
getRowActivity() constOsiCpxSolverInterfacevirtual
getRowCutDebugger() constOsiSolverInterface
getRowCutDebuggerAlways() constOsiSolverInterface
getRowLower() constOsiCpxSolverInterfacevirtual
getRowName(int rowIndex, unsigned maxLen=static_cast< unsigned >(std::string::npos)) constOsiSolverInterfacevirtual
getRowNames()OsiSolverInterfacevirtual
getRowPrice() constOsiCpxSolverInterfacevirtual
getRowRange() constOsiCpxSolverInterfacevirtual
getRowSense() constOsiCpxSolverInterfacevirtual
getRowUpper() constOsiCpxSolverInterfacevirtual
getStrictColSolution()OsiSolverInterfacevirtual
getStrParam(OsiStrParam key, std::string &value) constOsiCpxSolverInterfacevirtual
getWarmStart() constOsiCpxSolverInterfacevirtual
gutsOfConstructor()OsiCpxSolverInterfaceprivate
gutsOfCopy(const OsiCpxSolverInterface &source)OsiCpxSolverInterfaceprivate
gutsOfDestructor()OsiCpxSolverInterfaceprivate
handler_OsiSolverInterfaceprotected
hintParam_OsiSolverInterfaceprivate
hintStrength_OsiSolverInterfaceprivate
hotStartCStat_OsiCpxSolverInterfaceprivate
hotStartCStatSize_OsiCpxSolverInterfaceprivate
hotStartMaxIteration_OsiCpxSolverInterfaceprivate
hotStartRStat_OsiCpxSolverInterfaceprivate
hotStartRStatSize_OsiCpxSolverInterfaceprivate
initialSolve()OsiCpxSolverInterfacevirtual
intParam_OsiSolverInterfaceprivate
isAbandoned() constOsiCpxSolverInterfacevirtual
isBinary(int colIndex) constOsiSolverInterfacevirtual
isContinuous(int colNumber) constOsiCpxSolverInterfacevirtual
isDualObjectiveLimitReached() constOsiCpxSolverInterfacevirtual
isFreeBinary(int colIndex) constOsiSolverInterfacevirtual
isInteger(int colIndex) constOsiSolverInterfacevirtual
isIntegerNonBinary(int colIndex) constOsiSolverInterfacevirtual
isIterationLimitReached() constOsiCpxSolverInterfacevirtual
isPrimalObjectiveLimitReached() constOsiCpxSolverInterfacevirtual
isProvenDualInfeasible() constOsiCpxSolverInterfacevirtual
isProvenOptimal() constOsiCpxSolverInterfacevirtual
isProvenPrimalInfeasible() constOsiCpxSolverInterfacevirtual
KEEPCACHED_ALL enum valueOsiCpxSolverInterface
KEEPCACHED_COLUMN enum valueOsiCpxSolverInterface
KEEPCACHED_MATRIX enum valueOsiCpxSolverInterface
KEEPCACHED_NONE enum valueOsiCpxSolverInterface
KEEPCACHED_PROBLEM enum valueOsiCpxSolverInterface
KEEPCACHED_RESULTS enum valueOsiCpxSolverInterface
KEEPCACHED_ROW enum valueOsiCpxSolverInterface
keepCachedFlag enum nameOsiCpxSolverInterface
loadFromCoinModel(CoinModel &modelObject, bool keepSolution=false)OsiSolverInterfacevirtual
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub)OsiCpxSolverInterfacevirtual
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng)OsiCpxSolverInterfacevirtual
loadProblem(const int numcols, const int numrows, const int *start, const int *index, const double *value, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub)OsiCpxSolverInterfacevirtual
loadProblem(const int numcols, const int numrows, const int *start, const int *index, const double *value, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng)OsiCpxSolverInterfacevirtual
OsiSolverInterface::loadProblem(const int numcols, const int numrows, const CoinBigIndex *start, const int *index, const double *value, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub)=0OsiSolverInterfacepure virtual
OsiSolverInterface::loadProblem(const int numcols, const int numrows, const CoinBigIndex *start, const int *index, const double *value, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng)=0OsiSolverInterfacepure virtual
lp_OsiCpxSolverInterfacemutableprivate
markHotStart()OsiCpxSolverInterfacevirtual
matrixByCol_OsiCpxSolverInterfacemutableprivate
matrixByRow_OsiCpxSolverInterfacemutableprivate
messageHandler() constOsiSolverInterfaceinline
messages()OsiSolverInterfaceinline
messages_OsiSolverInterfaceprotected
messagesPointer()OsiSolverInterfaceinline
modifiableObject(int which) constOsiSolverInterfaceinline
newLanguage(CoinMessages::Language language)OsiSolverInterface
numberIntegers_OsiSolverInterfaceprotected
numberObjects() constOsiSolverInterfaceinline
numberObjects_OsiSolverInterfaceprotected
obj_OsiCpxSolverInterfacemutableprivate
object(int which) constOsiSolverInterfaceinline
object_OsiSolverInterfaceprotected
objects() constOsiSolverInterfaceinline
objName_OsiSolverInterfaceprivate
operator=(const OsiCpxSolverInterface &rhs)OsiCpxSolverInterface
OsiSolverInterface::operator=(const OsiSolverInterface &rhs)OsiSolverInterface
optimalBasisIsAvailable() constOsiSolverInterfaceinline
OsiCpxSolverInterface()OsiCpxSolverInterface
OsiCpxSolverInterface(const OsiCpxSolverInterface &)OsiCpxSolverInterface
OsiCpxSolverInterfaceUnitTest(const std::string &mpsDir, const std::string &netlibDir)OsiCpxSolverInterfacefriend
OsiNameVec typedefOsiSolverInterface
OsiSolverInterface()OsiSolverInterface
OsiSolverInterface(const OsiSolverInterface &)OsiSolverInterface
passInMessageHandler(CoinMessageHandler *handler)OsiCpxSolverInterfacevirtual
pivot(int colIn, int colOut, int outStatus)OsiSolverInterfacevirtual
primalPivotResult(int colIn, int sign, int &colOut, int &outStatus, double &t, CoinPackedVector *dx)OsiSolverInterfacevirtual
probtypemip_OsiCpxSolverInterfacemutableprivate
readGMPL(const char *filename, const char *dataname=NULL)OsiSolverInterfacevirtual
readLp(const char *filename, const double epsilon=1e-5)OsiSolverInterfacevirtual
readLp(FILE *fp, const double epsilon=1e-5)OsiSolverInterface
readMps(const char *filename, const char *extension="mps")OsiCpxSolverInterfacevirtual
readMps(const char *filename, const char *extension="mps")OsiCpxSolverInterface
readMps(const char *filename, const char *extension, int &numberSets, CoinSet **&sets)OsiCpxSolverInterface
OsiSolverInterface::readMps(const char *filename, const char *extension, int &numberSets, CoinSet **&sets)OsiSolverInterfacevirtual
redcost_OsiCpxSolverInterfacemutableprivate
reducedCostFix(double gap, bool justInteger=true)OsiSolverInterfacevirtual
replaceMatrix(const CoinPackedMatrix &)OsiSolverInterfaceinlinevirtual
replaceMatrixOptional(const CoinPackedMatrix &)OsiSolverInterfaceinlinevirtual
reset()OsiCpxSolverInterfacevirtual
resizeColType(int minsize)OsiCpxSolverInterfaceprivate
resolve()OsiCpxSolverInterfacevirtual
restoreBaseModel(int numberRows)OsiSolverInterfacevirtual
rhs_OsiCpxSolverInterfacemutableprivate
rowact_OsiCpxSolverInterfacemutableprivate
rowCutDebugger_OsiSolverInterfacemutableprotected
rowlower_OsiCpxSolverInterfacemutableprivate
rowNames_OsiSolverInterfaceprivate
rowrange_OsiCpxSolverInterfacemutableprivate
rowsense_OsiCpxSolverInterfacemutableprivate
rowsol_OsiCpxSolverInterfacemutableprivate
rowupper_OsiCpxSolverInterfacemutableprivate
saveBaseModel()OsiSolverInterfaceinlinevirtual
setApplicationData(void *appData)OsiSolverInterface
setAuxiliaryInfo(OsiAuxInfo *auxiliaryInfo)OsiSolverInterface
setBasisStatus(const int *cstat, const int *rstat)OsiSolverInterfacevirtual
setColBounds(int elementIndex, double lower, double upper)OsiCpxSolverInterfacevirtual
setColLower(int elementIndex, double elementValue)OsiCpxSolverInterfacevirtual
setColLower(int elementIndex, double elementValue)=0OsiCpxSolverInterface
setColLower(const double *array)OsiCpxSolverInterface
OsiSolverInterface::setColLower(const double *array)OsiSolverInterfacevirtual
setColName(int ndx, std::string name)OsiSolverInterfacevirtual
setColNames(OsiNameVec &srcNames, int srcStart, int len, int tgtStart)OsiSolverInterfacevirtual
setColSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)OsiCpxSolverInterfacevirtual
setColSolution(const double *colsol)OsiCpxSolverInterfacevirtual
setColumnType(int iColumn, char type)OsiSolverInterfaceinline
setColUpper(int elementIndex, double elementValue)OsiCpxSolverInterfacevirtual
setColUpper(int elementIndex, double elementValue)=0OsiCpxSolverInterface
setColUpper(const double *array)OsiCpxSolverInterface
OsiSolverInterface::setColUpper(const double *array)OsiSolverInterfacevirtual
setContinuous(int index)OsiCpxSolverInterfacevirtual
setContinuous(const int *indices, int len)OsiCpxSolverInterfacevirtual
setDblParam(OsiDblParam key, double value)OsiCpxSolverInterfacevirtual
setHintParam(OsiHintParam key, bool yesNo=true, OsiHintStrength strength=OsiHintTry, void *=NULL)OsiSolverInterfaceinlinevirtual
setInitialData()OsiSolverInterfaceprotected
setInteger(int index)OsiCpxSolverInterfacevirtual
setInteger(const int *indices, int len)OsiCpxSolverInterfacevirtual
setIntParam(OsiIntParam key, int value)OsiCpxSolverInterfacevirtual
setLanguage(CoinMessages::Language language)OsiSolverInterfaceinline
setMipStart(bool value)OsiCpxSolverInterfaceinline
setNumberObjects(int number)OsiSolverInterfaceinline
setObjCoeff(int elementIndex, double elementValue)OsiCpxSolverInterfacevirtual
setObjCoeffSet(const int *indexFirst, const int *indexLast, const double *coeffList)OsiCpxSolverInterfacevirtual
setObjective(const double *array)OsiSolverInterfacevirtual
setObjName(std::string name)OsiSolverInterfaceinlinevirtual
setObjSense(double s)OsiCpxSolverInterfacevirtual
setRowBounds(int elementIndex, double lower, double upper)OsiCpxSolverInterfacevirtual
setRowColNames(const CoinMpsIO &mps)OsiSolverInterface
setRowColNames(CoinModel &mod)OsiSolverInterface
setRowColNames(CoinLpIO &mod)OsiSolverInterface
setRowLower(int elementIndex, double elementValue)OsiCpxSolverInterfacevirtual
setRowName(int ndx, std::string name)OsiSolverInterfacevirtual
setRowNames(OsiNameVec &srcNames, int srcStart, int len, int tgtStart)OsiSolverInterfacevirtual
setRowPrice(const double *rowprice)OsiCpxSolverInterfacevirtual
setRowSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)OsiCpxSolverInterfacevirtual
setRowSetTypes(const int *indexFirst, const int *indexLast, const char *senseList, const double *rhsList, const double *rangeList)OsiCpxSolverInterfacevirtual
setRowType(int index, char sense, double rightHandSide, double range)OsiCpxSolverInterfacevirtual
setRowUpper(int elementIndex, double elementValue)OsiCpxSolverInterfacevirtual
setStrParam(OsiStrParam key, const std::string &value)OsiCpxSolverInterfacevirtual
setWarmStart(const CoinWarmStart *warmstart)OsiCpxSolverInterfacevirtual
solveFromHotStart()OsiCpxSolverInterfacevirtual
statistics(double &minimumNegative, double &maximumNegative, double &minimumPositive, double &maximumPositive, int type=3) constOsiSolverInterface
strictColSolution_OsiSolverInterfaceprivate
strParam_OsiSolverInterfaceprivate
switchToLP()OsiCpxSolverInterface
switchToMIP()OsiCpxSolverInterface
unmarkHotStart()OsiCpxSolverInterfacevirtual
writeLp(const char *filename, const char *extension="lp", double epsilon=1e-5, int numberAcross=10, int decimals=9, double objSense=0.0, bool useRowNames=true) constOsiSolverInterfacevirtual
writeLp(FILE *fp, double epsilon=1e-5, int numberAcross=10, int decimals=5, double objSense=0.0, bool useRowNames=true) constOsiSolverInterfacevirtual
writeLpNative(const char *filename, char const *const *const rowNames, char const *const *const columnNames, const double epsilon=1.0e-5, const int numberAcross=10, const int decimals=5, const double objSense=0.0, const bool useRowNames=true) constOsiSolverInterface
writeLpNative(FILE *fp, char const *const *const rowNames, char const *const *const columnNames, const double epsilon=1.0e-5, const int numberAcross=10, const int decimals=5, const double objSense=0.0, const bool useRowNames=true) constOsiSolverInterface
writeMps(const char *filename, const char *extension="mps", double objSense=0.0) constOsiCpxSolverInterfacevirtual
writeMpsNative(const char *filename, const char **rowNames, const char **columnNames, int formatType=0, int numberAcross=2, double objSense=0.0, int numberSOS=0, const CoinSet *setInfo=NULL) constOsiSolverInterface
ws_OsiSolverInterfaceprivate
~OsiCpxSolverInterface()OsiCpxSolverInterfacevirtual
~OsiSolverInterface()OsiSolverInterfacevirtual