Osi  0.108.8
OsiGrbSolverInterface Member List

This is the complete list of members for OsiGrbSolverInterface, 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)OsiGrbSolverInterfacevirtual
addCol(const CoinPackedVectorBase &vec, const double collb, const double colub, const double obj)=0OsiGrbSolverInterface
addCol(const CoinPackedVectorBase &vec, const double collb, const double colub, const double obj, std::string name)OsiGrbSolverInterface
addCol(int numberElements, const int *rows, const double *elements, const double collb, const double colub, const double obj)OsiGrbSolverInterface
addCol(int numberElements, const int *rows, const double *elements, const double collb, const double colub, const double obj, std::string name)OsiGrbSolverInterface
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)OsiGrbSolverInterfacevirtual
addCols(const int numcols, const CoinPackedVectorBase *const *cols, const double *collb, const double *colub, const double *obj)OsiGrbSolverInterface
addCols(const int numcols, const CoinBigIndex *columnStarts, const int *rows, const double *elements, const double *collb, const double *colub, const double *obj)OsiGrbSolverInterface
addCols(const CoinBuild &buildObject)OsiGrbSolverInterface
addCols(CoinModel &modelObject)OsiGrbSolverInterface
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)OsiGrbSolverInterfacevirtual
addRow(const CoinPackedVectorBase &vec, const char rowsen, const double rowrhs, const double rowrng)OsiGrbSolverInterfacevirtual
addRow(const CoinPackedVectorBase &vec, const double rowlb, const double rowub)=0OsiGrbSolverInterface
addRow(const CoinPackedVectorBase &vec, const double rowlb, const double rowub, std::string name)OsiGrbSolverInterface
addRow(const CoinPackedVectorBase &vec, const char rowsen, const double rowrhs, const double rowrng)=0OsiGrbSolverInterface
addRow(const CoinPackedVectorBase &vec, const char rowsen, const double rowrhs, const double rowrng, std::string name)OsiGrbSolverInterface
addRow(int numberElements, const int *columns, const double *element, const double rowlb, const double rowub)OsiGrbSolverInterface
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)OsiGrbSolverInterfacevirtual
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const char *rowsen, const double *rowrhs, const double *rowrng)OsiGrbSolverInterfacevirtual
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const double *rowlb, const double *rowub)OsiGrbSolverInterface
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const char *rowsen, const double *rowrhs, const double *rowrng)OsiGrbSolverInterface
addRows(const int numrows, const CoinBigIndex *rowStarts, const int *columns, const double *element, const double *rowlb, const double *rowub)OsiGrbSolverInterface
addRows(const CoinBuild &buildObject)OsiGrbSolverInterface
addRows(CoinModel &modelObject)OsiGrbSolverInterface
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)OsiGrbSolverInterfaceprotectedvirtual
applyCuts(const OsiCuts &cs, double effectivenessLb=0.0)OsiGrbSolverInterfacevirtual
applyRowCut(const OsiRowCut &rc)OsiGrbSolverInterfaceprotectedvirtual
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)OsiGrbSolverInterfacevirtual
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, char *&rowsen, double *&rowrhs, double *&rowrng)OsiGrbSolverInterfacevirtual
auxcolindOsiGrbSolverInterfaceprivate
auxcolindspaceOsiGrbSolverInterfaceprivate
auxcolspaceOsiGrbSolverInterfaceprivate
basisIsAvailable() constOsiGrbSolverInterfacevirtual
branchAndBound()OsiGrbSolverInterfacevirtual
canDoSimplexInterface() constOsiGrbSolverInterfacevirtual
clone(bool copyData=true) constOsiGrbSolverInterfacevirtual
collower_OsiGrbSolverInterfacemutableprivate
colmap_G2OOsiGrbSolverInterfaceprivate
colmap_O2GOsiGrbSolverInterfaceprivate
colNames_OsiSolverInterfaceprivate
colsol_OsiGrbSolverInterfacemutableprivate
colspace_OsiGrbSolverInterfaceprivate
coltype_OsiGrbSolverInterfaceprivate
columnType(bool refresh=false) constOsiSolverInterfaceinline
columnType_OsiSolverInterfacemutableprotected
colupper_OsiGrbSolverInterfacemutableprivate
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
convertToNormalRow(int rowidx, char sense, double rhs)OsiGrbSolverInterfaceprivate
convertToRangedRow(int rowidx, double rhs, double range)OsiGrbSolverInterfaceprivate
copyParameters(OsiSolverInterface &rhs)OsiSolverInterface
dblParam_OsiSolverInterfaceprivate
decrementInstanceCounter()OsiGrbSolverInterfacestatic
defaultHandler() constOsiSolverInterfaceinline
defaultHandler_OsiSolverInterfaceprotected
deleteBranchingInfo(int numberDeleted, const int *which)OsiSolverInterface
deleteColNames(int tgtStart, int len)OsiSolverInterfacevirtual
deleteCols(const int num, const int *colIndices)OsiGrbSolverInterfacevirtual
deleteObjects()OsiSolverInterface
deleteRowNames(int tgtStart, int len)OsiSolverInterfacevirtual
deleteRows(const int num, const int *rowIndices)OsiGrbSolverInterfacevirtual
dfltRowColName(char rc, int ndx, unsigned digits=7) constOsiSolverInterfacevirtual
differentModel(OsiSolverInterface &other, bool ignoreNames=true)OsiSolverInterface
disableFactorization() constOsiGrbSolverInterfaceinlinevirtual
disableSimplexInterface()OsiGrbSolverInterfaceinlinevirtual
domipstartOsiGrbSolverInterfaceprivate
dualPivotResult(int &colIn, int &sign, int colOut, int outStatus, double &t, CoinPackedVector *dx)OsiSolverInterfacevirtual
enableFactorization() constOsiGrbSolverInterfaceinlinevirtual
enableSimplexInterface(int doingPrimal)OsiGrbSolverInterfaceinlinevirtual
enableSimplexInterface(bool doingPrimal)OsiGrbSolverInterface
OsiSolverInterface::enableSimplexInterface(bool doingPrimal)OsiSolverInterfacevirtual
findIntegers(bool justCount)OsiSolverInterface
findIntegersAndSOS(bool justCount)OsiSolverInterfacevirtual
forceFeasible()OsiSolverInterface
forceIntoRange(const T value, const T lower, const T upper) constOsiSolverInterfaceinlineprotected
freeAllMemory()OsiGrbSolverInterfaceprivate
FREECACHED_COLUMN enum valueOsiGrbSolverInterface
FREECACHED_MATRIX enum valueOsiGrbSolverInterface
FREECACHED_RESULTS enum valueOsiGrbSolverInterface
FREECACHED_ROW enum valueOsiGrbSolverInterface
freeCachedColRim()OsiGrbSolverInterfaceprivate
freeCachedData(int keepCached=KEEPCACHED_NONE)OsiGrbSolverInterfaceprivate
freeCachedMatrix()OsiGrbSolverInterfaceprivate
freeCachedResults()OsiGrbSolverInterfaceprivate
freeCachedRowRim()OsiGrbSolverInterfaceprivate
freeColSpace()OsiGrbSolverInterfaceprivate
getApplicationData() constOsiSolverInterface
getAuxiliaryInfo() constOsiSolverInterface
getBasics(int *index) constOsiSolverInterfacevirtual
getBasisStatus(int *cstat, int *rstat) constOsiGrbSolverInterfacevirtual
getBInvACol(int col, double *vec) constOsiSolverInterfacevirtual
getBInvARow(int row, double *z, double *slack=NULL) constOsiSolverInterfacevirtual
getBInvCol(int col, double *vec) constOsiSolverInterfacevirtual
getBInvRow(int row, double *z) constOsiSolverInterfacevirtual
getColLower() constOsiGrbSolverInterfacevirtual
getColName(int colIndex, unsigned maxLen=static_cast< unsigned >(std::string::npos)) constOsiSolverInterfacevirtual
getColNames()OsiSolverInterfacevirtual
getColSolution() constOsiGrbSolverInterfacevirtual
getColType(bool refresh=false) constOsiSolverInterfacevirtual
getColUpper() constOsiGrbSolverInterfacevirtual
getCtype() constOsiGrbSolverInterface
getDblParam(OsiDblParam key, double &value) constOsiGrbSolverInterfacevirtual
getDualRays(int maxNumRays, bool fullRay=false) constOsiGrbSolverInterfacevirtual
getEmptyWarmStart() constOsiGrbSolverInterfacevirtual
getEnvironmentPtr() constOsiGrbSolverInterface
getFractionalIndices(const double etol=1.e-05) constOsiSolverInterfacevirtual
getHintParam(OsiHintParam key, bool &yesNo, OsiHintStrength &strength, void *&otherInformation) constOsiGrbSolverInterfacevirtual
getHintParam(OsiHintParam key, bool &yesNo, OsiHintStrength &strength) constOsiGrbSolverInterfacevirtual
getHintParam(OsiHintParam key, bool &yesNo) constOsiGrbSolverInterfacevirtual
getInfinity() constOsiGrbSolverInterfacevirtual
getIntegerTolerance() constOsiSolverInterfaceinline
getIntParam(OsiIntParam key, int &value) constOsiGrbSolverInterfacevirtual
getIterationCount() constOsiGrbSolverInterfacevirtual
getLpPtr(int keepCached=KEEPCACHED_NONE)OsiGrbSolverInterface
getMatrixByCol() constOsiGrbSolverInterfacevirtual
getMatrixByRow() constOsiGrbSolverInterfacevirtual
getMipStart() constOsiGrbSolverInterfaceinline
getMutableLpPtr() constOsiGrbSolverInterfaceprivate
getMutableMatrixByCol() constOsiSolverInterfaceinlinevirtual
getMutableMatrixByRow() constOsiSolverInterfaceinlinevirtual
getNumCols() constOsiGrbSolverInterfacevirtual
getNumElements() constOsiGrbSolverInterfacevirtual
getNumInstances()OsiGrbSolverInterfacestatic
getNumIntegers() constOsiSolverInterfacevirtual
getNumRows() constOsiGrbSolverInterfacevirtual
getObjCoefficients() constOsiGrbSolverInterfacevirtual
getObjName(unsigned maxLen=static_cast< unsigned >(std::string::npos)) constOsiSolverInterfacevirtual
getObjSense() constOsiGrbSolverInterfacevirtual
getObjValue() constOsiGrbSolverInterfacevirtual
getPointerToWarmStart(bool &mustDelete)OsiSolverInterfacevirtual
getPrimalRays(int maxNumRays) constOsiGrbSolverInterfacevirtual
getReducedCost() constOsiGrbSolverInterfacevirtual
getReducedGradient(double *columnReducedCosts, double *duals, const double *c) constOsiSolverInterfacevirtual
getRightHandSide() constOsiGrbSolverInterfacevirtual
getRowActivity() constOsiGrbSolverInterfacevirtual
getRowCutDebugger() constOsiSolverInterface
getRowCutDebuggerAlways() constOsiSolverInterface
getRowLower() constOsiGrbSolverInterfacevirtual
getRowName(int rowIndex, unsigned maxLen=static_cast< unsigned >(std::string::npos)) constOsiSolverInterfacevirtual
getRowNames()OsiSolverInterfacevirtual
getRowPrice() constOsiGrbSolverInterfacevirtual
getRowRange() constOsiGrbSolverInterfacevirtual
getRowSense() constOsiGrbSolverInterfacevirtual
getRowUpper() constOsiGrbSolverInterfacevirtual
getStrictColSolution()OsiSolverInterfacevirtual
getStrParam(OsiStrParam key, std::string &value) constOsiGrbSolverInterfacevirtual
getWarmStart() constOsiGrbSolverInterfacevirtual
globalenv_OsiGrbSolverInterfaceprivatestatic
globalenv_is_oursOsiGrbSolverInterfaceprivatestatic
gutsOfConstructor()OsiGrbSolverInterfaceprivate
gutsOfCopy(const OsiGrbSolverInterface &source)OsiGrbSolverInterfaceprivate
gutsOfDestructor()OsiGrbSolverInterfaceprivate
handler_OsiSolverInterfaceprotected
hintParam_OsiSolverInterfaceprivate
hintStrength_OsiSolverInterfaceprivate
hotStartCStat_OsiGrbSolverInterfaceprivate
hotStartCStatSize_OsiGrbSolverInterfaceprivate
hotStartMaxIteration_OsiGrbSolverInterfaceprivate
hotStartRStat_OsiGrbSolverInterfaceprivate
hotStartRStatSize_OsiGrbSolverInterfaceprivate
incrementInstanceCounter()OsiGrbSolverInterfacestatic
initialSolve()OsiGrbSolverInterfacevirtual
intParam_OsiSolverInterfaceprivate
isAbandoned() constOsiGrbSolverInterfacevirtual
isBinary(int colIndex) constOsiSolverInterfacevirtual
isContinuous(int colNumber) constOsiGrbSolverInterfacevirtual
isDemoLicense() constOsiGrbSolverInterface
isDualObjectiveLimitReached() constOsiGrbSolverInterfacevirtual
isFreeBinary(int colIndex) constOsiSolverInterfacevirtual
isInteger(int colIndex) constOsiSolverInterfacevirtual
isIntegerNonBinary(int colIndex) constOsiSolverInterfacevirtual
isIterationLimitReached() constOsiGrbSolverInterfacevirtual
isPrimalObjectiveLimitReached() constOsiGrbSolverInterfacevirtual
isProvenDualInfeasible() constOsiGrbSolverInterfacevirtual
isProvenOptimal() constOsiGrbSolverInterfacevirtual
isProvenPrimalInfeasible() constOsiGrbSolverInterfacevirtual
KEEPCACHED_ALL enum valueOsiGrbSolverInterface
KEEPCACHED_COLUMN enum valueOsiGrbSolverInterface
KEEPCACHED_MATRIX enum valueOsiGrbSolverInterface
KEEPCACHED_NONE enum valueOsiGrbSolverInterface
KEEPCACHED_PROBLEM enum valueOsiGrbSolverInterface
KEEPCACHED_RESULTS enum valueOsiGrbSolverInterface
KEEPCACHED_ROW enum valueOsiGrbSolverInterface
keepCachedFlag enum nameOsiGrbSolverInterface
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)OsiGrbSolverInterfacevirtual
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng)OsiGrbSolverInterfacevirtual
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)OsiGrbSolverInterfacevirtual
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)OsiGrbSolverInterfacevirtual
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
localenv_OsiGrbSolverInterfacemutableprivate
lp_OsiGrbSolverInterfacemutableprivate
markHotStart()OsiGrbSolverInterfacevirtual
matrixByCol_OsiGrbSolverInterfacemutableprivate
matrixByRow_OsiGrbSolverInterfacemutableprivate
messageHandler() constOsiSolverInterfaceinline
messages()OsiSolverInterfaceinline
messages_OsiSolverInterfaceprotected
messagesPointer()OsiSolverInterfaceinline
modifiableObject(int which) constOsiSolverInterfaceinline
nameDisc_OsiGrbSolverInterfaceprivate
nauxcolsOsiGrbSolverInterfaceprivate
newLanguage(CoinMessages::Language language)OsiSolverInterface
numberIntegers_OsiSolverInterfaceprotected
numberObjects() constOsiSolverInterfaceinline
numberObjects_OsiSolverInterfaceprotected
numInstances_OsiGrbSolverInterfaceprivatestatic
obj_OsiGrbSolverInterfacemutableprivate
object(int which) constOsiSolverInterfaceinline
object_OsiSolverInterfaceprotected
objects() constOsiSolverInterfaceinline
objName_OsiSolverInterfaceprivate
operator=(const OsiGrbSolverInterface &rhs)OsiGrbSolverInterface
OsiSolverInterface::operator=(const OsiSolverInterface &rhs)OsiSolverInterface
optimalBasisIsAvailable() constOsiSolverInterfaceinline
OsiGrbSolverInterface(bool use_local_env=false)OsiGrbSolverInterface
OsiGrbSolverInterface(GRBenv *localgrbenv)OsiGrbSolverInterface
OsiGrbSolverInterface(const OsiGrbSolverInterface &)OsiGrbSolverInterface
OsiGrbSolverInterfaceUnitTest(const std::string &mpsDir, const std::string &netlibDir)OsiGrbSolverInterfacefriend
OsiNameVec typedefOsiSolverInterface
OsiSolverInterface()OsiSolverInterface
OsiSolverInterface(const OsiSolverInterface &)OsiSolverInterface
passInMessageHandler(CoinMessageHandler *handler)OsiSolverInterfacevirtual
pivot(int colIn, int colOut, int outStatus)OsiSolverInterfacevirtual
primalPivotResult(int colIn, int sign, int &colOut, int &outStatus, double &t, CoinPackedVector *dx)OsiSolverInterfacevirtual
probtypemip_OsiGrbSolverInterfacemutableprivate
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")OsiGrbSolverInterfacevirtual
readMps(const char *filename, const char *extension="mps")OsiGrbSolverInterface
readMps(const char *filename, const char *extension, int &numberSets, CoinSet **&sets)OsiGrbSolverInterface
OsiSolverInterface::readMps(const char *filename, const char *extension, int &numberSets, CoinSet **&sets)OsiSolverInterfacevirtual
redcost_OsiGrbSolverInterfacemutableprivate
reducedCostFix(double gap, bool justInteger=true)OsiSolverInterfacevirtual
replaceMatrix(const CoinPackedMatrix &)OsiSolverInterfaceinlinevirtual
replaceMatrixOptional(const CoinPackedMatrix &)OsiSolverInterfaceinlinevirtual
reset()OsiGrbSolverInterfacevirtual
resizeAuxColIndSpace()OsiGrbSolverInterfaceprivate
resizeAuxColSpace(int minsize)OsiGrbSolverInterfaceprivate
resizeColSpace(int minsize)OsiGrbSolverInterfaceprivate
resolve()OsiGrbSolverInterfacevirtual
restoreBaseModel(int numberRows)OsiSolverInterfacevirtual
rhs_OsiGrbSolverInterfacemutableprivate
rowact_OsiGrbSolverInterfacemutableprivate
rowCutDebugger_OsiSolverInterfacemutableprotected
rowlower_OsiGrbSolverInterfacemutableprivate
rowNames_OsiSolverInterfaceprivate
rowrange_OsiGrbSolverInterfacemutableprivate
rowsense_OsiGrbSolverInterfacemutableprivate
rowsol_OsiGrbSolverInterfacemutableprivate
rowupper_OsiGrbSolverInterfacemutableprivate
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)OsiGrbSolverInterfacevirtual
setColLower(int elementIndex, double elementValue)OsiGrbSolverInterfacevirtual
setColLower(int elementIndex, double elementValue)=0OsiGrbSolverInterface
setColLower(const double *array)OsiGrbSolverInterface
OsiSolverInterface::setColLower(const double *array)OsiSolverInterfacevirtual
setColName(int ndx, std::string name)OsiGrbSolverInterfacevirtual
setColNames(OsiNameVec &srcNames, int srcStart, int len, int tgtStart)OsiSolverInterfacevirtual
setColSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)OsiGrbSolverInterfacevirtual
setColSolution(const double *colsol)OsiGrbSolverInterfacevirtual
setColumnType(int iColumn, char type)OsiSolverInterfaceinline
setColUpper(int elementIndex, double elementValue)OsiGrbSolverInterfacevirtual
setColUpper(int elementIndex, double elementValue)=0OsiGrbSolverInterface
setColUpper(const double *array)OsiGrbSolverInterface
OsiSolverInterface::setColUpper(const double *array)OsiSolverInterfacevirtual
setContinuous(int index)OsiGrbSolverInterfacevirtual
setContinuous(const int *indices, int len)OsiGrbSolverInterfacevirtual
setDblParam(OsiDblParam key, double value)OsiGrbSolverInterfacevirtual
setEnvironment(GRBenv *globalenv)OsiGrbSolverInterfacestatic
setHintParam(OsiHintParam key, bool yesNo=true, OsiHintStrength strength=OsiHintTry, void *=NULL)OsiGrbSolverInterfacevirtual
setInitialData()OsiSolverInterfaceprotected
setInteger(int index)OsiGrbSolverInterfacevirtual
setInteger(const int *indices, int len)OsiGrbSolverInterfacevirtual
setIntParam(OsiIntParam key, int value)OsiGrbSolverInterfacevirtual
setLanguage(CoinMessages::Language language)OsiSolverInterfaceinline
setMipStart(bool value)OsiGrbSolverInterfaceinline
setNumberObjects(int number)OsiSolverInterfaceinline
setObjCoeff(int elementIndex, double elementValue)OsiGrbSolverInterfacevirtual
setObjCoeffSet(const int *indexFirst, const int *indexLast, const double *coeffList)OsiGrbSolverInterfacevirtual
setObjective(const double *array)OsiSolverInterfacevirtual
setObjName(std::string name)OsiSolverInterfaceinlinevirtual
setObjSense(double s)OsiGrbSolverInterfacevirtual
setRowBounds(int elementIndex, double lower, double upper)OsiGrbSolverInterfacevirtual
setRowColNames(const CoinMpsIO &mps)OsiSolverInterface
setRowColNames(CoinModel &mod)OsiSolverInterface
setRowColNames(CoinLpIO &mod)OsiSolverInterface
setRowLower(int elementIndex, double elementValue)OsiGrbSolverInterfacevirtual
setRowName(int ndx, std::string name)OsiGrbSolverInterfacevirtual
setRowNames(OsiNameVec &srcNames, int srcStart, int len, int tgtStart)OsiSolverInterfacevirtual
setRowPrice(const double *rowprice)OsiGrbSolverInterfacevirtual
setRowSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)OsiGrbSolverInterfacevirtual
setRowSetTypes(const int *indexFirst, const int *indexLast, const char *senseList, const double *rhsList, const double *rangeList)OsiGrbSolverInterfacevirtual
setRowType(int index, char sense, double rightHandSide, double range)OsiGrbSolverInterfacevirtual
setRowUpper(int elementIndex, double elementValue)OsiGrbSolverInterfacevirtual
setStrParam(OsiStrParam key, const std::string &value)OsiGrbSolverInterfacevirtual
setWarmStart(const CoinWarmStart *warmstart)OsiGrbSolverInterfacevirtual
solveFromHotStart()OsiGrbSolverInterfacevirtual
statistics(double &minimumNegative, double &maximumNegative, double &minimumPositive, double &maximumPositive, int type=3) constOsiSolverInterface
strictColSolution_OsiSolverInterfaceprivate
strParam_OsiSolverInterfaceprivate
switchToLP()OsiGrbSolverInterface
switchToMIP()OsiGrbSolverInterface
unmarkHotStart()OsiGrbSolverInterfacevirtual
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) constOsiGrbSolverInterfacevirtual
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
~OsiGrbSolverInterface()OsiGrbSolverInterfacevirtual
~OsiSolverInterface()OsiSolverInterfacevirtual