Cbc  2.9.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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
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
OsiSolverInterface::addCols(const int numcols, const int *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
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
OsiSolverInterface::addRows(const int numrows, const int *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
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() const OsiGrbSolverInterfacevirtual
branchAndBound()OsiGrbSolverInterfacevirtual
canDoSimplexInterface() const OsiGrbSolverInterfacevirtual
clone(bool copyData=true) const OsiGrbSolverInterfacevirtual
collower_OsiGrbSolverInterfacemutableprivate
colmap_G2OOsiGrbSolverInterfaceprivate
colmap_O2GOsiGrbSolverInterfaceprivate
colsol_OsiGrbSolverInterfacemutableprivate
colspace_OsiGrbSolverInterfaceprivate
coltype_OsiGrbSolverInterfaceprivate
columnType(bool refresh=false) const OsiSolverInterfaceinline
columnType_OsiSolverInterfacemutableprotected
colupper_OsiGrbSolverInterfacemutableprivate
convertBoundToSense(const double lower, const double upper, char &sense, double &right, double &range) const OsiSolverInterfaceinlineprotected
convertSenseToBound(const char sense, const double right, const double range, double &lower, double &upper) const OsiSolverInterfaceinlineprotected
convertToNormalRow(int rowidx, char sense, double rhs)OsiGrbSolverInterfaceprivate
convertToRangedRow(int rowidx, double rhs, double range)OsiGrbSolverInterfaceprivate
copyParameters(OsiSolverInterface &rhs)OsiSolverInterface
decrementInstanceCounter()OsiGrbSolverInterfacestatic
defaultHandler() const OsiSolverInterfaceinline
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) const OsiSolverInterfacevirtual
differentModel(OsiSolverInterface &other, bool ignoreNames=true)OsiSolverInterface
disableFactorization() const OsiGrbSolverInterfaceinlinevirtual
disableSimplexInterface()OsiGrbSolverInterfaceinlinevirtual
domipstartOsiGrbSolverInterfaceprivate
dualPivotResult(int &colIn, int &sign, int colOut, int outStatus, double &t, CoinPackedVector *dx)OsiSolverInterfacevirtual
enableFactorization() const OsiGrbSolverInterfaceinlinevirtual
enableSimplexInterface(int doingPrimal)OsiGrbSolverInterfaceinlinevirtual
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) const OsiSolverInterfaceinlineprotected
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() const OsiSolverInterface
getAuxiliaryInfo() const OsiSolverInterface
getBasics(int *index) const OsiSolverInterfacevirtual
getBasisStatus(int *cstat, int *rstat) const OsiGrbSolverInterfacevirtual
getBInvACol(int col, double *vec) const OsiSolverInterfacevirtual
getBInvARow(int row, double *z, double *slack=NULL) const OsiSolverInterfacevirtual
getBInvCol(int col, double *vec) const OsiSolverInterfacevirtual
getBInvRow(int row, double *z) const OsiSolverInterfacevirtual
getColLower() const OsiGrbSolverInterfacevirtual
getColName(int colIndex, unsigned maxLen=static_cast< unsigned >(std::string::npos)) const OsiSolverInterfacevirtual
getColNames()OsiSolverInterfacevirtual
getColSolution() const OsiGrbSolverInterfacevirtual
getColType(bool refresh=false) const OsiSolverInterfacevirtual
getColUpper() const OsiGrbSolverInterfacevirtual
getCtype() const OsiGrbSolverInterface
getDblParam(OsiDblParam key, double &value) const OsiGrbSolverInterfacevirtual
getDualRays(int maxNumRays, bool fullRay=false) const OsiGrbSolverInterfacevirtual
getEmptyWarmStart() const OsiGrbSolverInterfacevirtual
getEnvironmentPtr() const OsiGrbSolverInterface
getFractionalIndices(const double etol=1.e-05) const OsiSolverInterfacevirtual
getHintParam(OsiHintParam key, bool &yesNo, OsiHintStrength &strength, void *&otherInformation) const OsiGrbSolverInterfacevirtual
getHintParam(OsiHintParam key, bool &yesNo, OsiHintStrength &strength) const OsiGrbSolverInterfacevirtual
getHintParam(OsiHintParam key, bool &yesNo) const OsiGrbSolverInterfacevirtual
getInfinity() const OsiGrbSolverInterfacevirtual
getIntegerTolerance() const OsiSolverInterfaceinline
getIntParam(OsiIntParam key, int &value) const OsiGrbSolverInterfacevirtual
getIterationCount() const OsiGrbSolverInterfacevirtual
getLpPtr(int keepCached=KEEPCACHED_NONE)OsiGrbSolverInterface
getMatrixByCol() const OsiGrbSolverInterfacevirtual
getMatrixByRow() const OsiGrbSolverInterfacevirtual
getMipStart() const OsiGrbSolverInterfaceinline
getMutableLpPtr() const OsiGrbSolverInterfaceprivate
getMutableMatrixByCol() const OsiSolverInterfaceinlinevirtual
getMutableMatrixByRow() const OsiSolverInterfaceinlinevirtual
getNumCols() const OsiGrbSolverInterfacevirtual
getNumElements() const OsiGrbSolverInterfacevirtual
getNumInstances()OsiGrbSolverInterfacestatic
getNumIntegers() const OsiSolverInterfacevirtual
getNumRows() const OsiGrbSolverInterfacevirtual
getObjCoefficients() const OsiGrbSolverInterfacevirtual
getObjName(unsigned maxLen=static_cast< unsigned >(std::string::npos)) const OsiSolverInterfacevirtual
getObjSense() const OsiGrbSolverInterfacevirtual
getObjValue() const OsiGrbSolverInterfacevirtual
getPointerToWarmStart(bool &mustDelete)OsiSolverInterfacevirtual
getPrimalRays(int maxNumRays) const OsiGrbSolverInterfacevirtual
getReducedCost() const OsiGrbSolverInterfacevirtual
getReducedGradient(double *columnReducedCosts, double *duals, const double *c) const OsiSolverInterfacevirtual
getRightHandSide() const OsiGrbSolverInterfacevirtual
getRowActivity() const OsiGrbSolverInterfacevirtual
getRowCutDebugger() const OsiSolverInterface
getRowCutDebuggerAlways() const OsiSolverInterface
getRowLower() const OsiGrbSolverInterfacevirtual
getRowName(int rowIndex, unsigned maxLen=static_cast< unsigned >(std::string::npos)) const OsiSolverInterfacevirtual
getRowNames()OsiSolverInterfacevirtual
getRowPrice() const OsiGrbSolverInterfacevirtual
getRowRange() const OsiGrbSolverInterfacevirtual
getRowSense() const OsiGrbSolverInterfacevirtual
getRowUpper() const OsiGrbSolverInterfacevirtual
getStrictColSolution()OsiSolverInterfacevirtual
getStrParam(OsiStrParam key, std::string &value) const OsiGrbSolverInterfacevirtual
getWarmStart() const OsiGrbSolverInterfacevirtual
globalenv_OsiGrbSolverInterfaceprivatestatic
globalenv_is_oursOsiGrbSolverInterfaceprivatestatic
gutsOfConstructor()OsiGrbSolverInterfaceprivate
gutsOfCopy(const OsiGrbSolverInterface &source)OsiGrbSolverInterfaceprivate
gutsOfDestructor()OsiGrbSolverInterfaceprivate
handler_OsiSolverInterfaceprotected
hotStartCStat_OsiGrbSolverInterfaceprivate
hotStartCStatSize_OsiGrbSolverInterfaceprivate
hotStartMaxIteration_OsiGrbSolverInterfaceprivate
hotStartRStat_OsiGrbSolverInterfaceprivate
hotStartRStatSize_OsiGrbSolverInterfaceprivate
incrementInstanceCounter()OsiGrbSolverInterfacestatic
initialSolve()OsiGrbSolverInterfacevirtual
isAbandoned() const OsiGrbSolverInterfacevirtual
isBinary(int colIndex) const OsiSolverInterfacevirtual
isContinuous(int colNumber) const OsiGrbSolverInterfacevirtual
isDemoLicense() const OsiGrbSolverInterface
isDualObjectiveLimitReached() const OsiGrbSolverInterfacevirtual
isFreeBinary(int colIndex) const OsiSolverInterfacevirtual
isInteger(int colIndex) const OsiSolverInterfacevirtual
isIntegerNonBinary(int colIndex) const OsiSolverInterfacevirtual
isIterationLimitReached() const OsiGrbSolverInterfacevirtual
isPrimalObjectiveLimitReached() const OsiGrbSolverInterfacevirtual
isProvenDualInfeasible() const OsiGrbSolverInterfacevirtual
isProvenOptimal() const OsiGrbSolverInterfacevirtual
isProvenPrimalInfeasible() const OsiGrbSolverInterfacevirtual
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
localenv_OsiGrbSolverInterfacemutableprivate
lp_OsiGrbSolverInterfacemutableprivate
markHotStart()OsiGrbSolverInterfacevirtual
matrixByCol_OsiGrbSolverInterfacemutableprivate
matrixByRow_OsiGrbSolverInterfacemutableprivate
messageHandler() const OsiSolverInterfaceinline
messages()OsiSolverInterfaceinline
messages_OsiSolverInterfaceprotected
messagesPointer()OsiSolverInterfaceinline
modifiableObject(int which) const OsiSolverInterfaceinline
nameDisc_OsiGrbSolverInterfaceprivate
nauxcolsOsiGrbSolverInterfaceprivate
newLanguage(CoinMessages::Language language)OsiSolverInterface
numberIntegers_OsiSolverInterfaceprotected
numberObjects() const OsiSolverInterfaceinline
numberObjects_OsiSolverInterfaceprotected
numInstances_OsiGrbSolverInterfaceprivatestatic
obj_OsiGrbSolverInterfacemutableprivate
object(int which) const OsiSolverInterfaceinline
object_OsiSolverInterfaceprotected
objects() const OsiSolverInterfaceinline
operator=(const OsiGrbSolverInterface &rhs)OsiGrbSolverInterface
OsiSolverInterface::operator=(const OsiSolverInterface &rhs)OsiSolverInterface
optimalBasisIsAvailable() const OsiSolverInterfaceinline
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
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
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
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
setColUpper(int elementIndex, double elementValue)OsiGrbSolverInterfacevirtual
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
switchToLP()OsiGrbSolverInterface
switchToMIP()OsiGrbSolverInterface
unmarkHotStart()OsiGrbSolverInterfacevirtual
writeLp(const char *filename, const char *extension="lp", double epsilon=1e-5, int numberAcross=10, int decimals=5, double objSense=0.0, bool useRowNames=true) const OsiSolverInterfacevirtual
writeLp(FILE *fp, double epsilon=1e-5, int numberAcross=10, int decimals=5, double objSense=0.0, bool useRowNames=true) const OsiSolverInterfacevirtual
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) const OsiSolverInterface
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) const OsiSolverInterface
writeMps(const char *filename, const char *extension="mps", double objSense=0.0) const OsiGrbSolverInterfacevirtual
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) const OsiSolverInterface
~OsiGrbSolverInterface()OsiGrbSolverInterfacevirtual
~OsiSolverInterface()OsiSolverInterfacevirtual