Cbc  2.8.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OsiCbcSolverInterface Member List

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

addCol(const CoinPackedVectorBase &vec, const double collb, const double colub, const double obj)OsiCbcSolverInterfacevirtual
addCol(int numberElements, const int *rows, const double *elements, const double collb, const double colub, const double obj)OsiCbcSolverInterfacevirtual
addCols(const int numcols, const CoinPackedVectorBase *const *cols, const double *collb, const double *colub, const double *obj)OsiCbcSolverInterfacevirtual
addRow(const CoinPackedVectorBase &vec, const double rowlb, const double rowub)OsiCbcSolverInterfacevirtual
addRow(const CoinPackedVectorBase &vec, const char rowsen, const double rowrhs, const double rowrng)OsiCbcSolverInterfacevirtual
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const double *rowlb, const double *rowub)OsiCbcSolverInterfacevirtual
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const char *rowsen, const double *rowrhs, const double *rowrng)OsiCbcSolverInterfacevirtual
applyColCut(const OsiColCut &cc)OsiCbcSolverInterfaceprotectedvirtual
applyRowCut(const OsiRowCut &rc)OsiCbcSolverInterfaceprotectedvirtual
applyRowCuts(int numberCuts, const OsiRowCut *cuts)OsiCbcSolverInterfacevirtual
applyRowCuts(int numberCuts, const OsiRowCut **cuts)OsiCbcSolverInterfacevirtual
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, double *&rowlb, double *&rowub)OsiCbcSolverInterfacevirtual
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, char *&rowsen, double *&rowrhs, double *&rowrng)OsiCbcSolverInterfacevirtual
branchAndBound()OsiCbcSolverInterfacevirtual
clone(bool copyData=true) const OsiCbcSolverInterfacevirtual
deleteColNames(int tgtStart, int len)OsiCbcSolverInterfacevirtual
deleteCols(const int num, const int *colIndices)OsiCbcSolverInterfacevirtual
deleteRowNames(int tgtStart, int len)OsiCbcSolverInterfacevirtual
deleteRows(const int num, const int *rowIndices)OsiCbcSolverInterfacevirtual
dfltRowColName(char rc, int ndx, unsigned digits=7) const OsiCbcSolverInterfacevirtual
getColLower() const OsiCbcSolverInterfacevirtual
getColName(int colIndex, unsigned maxLen=std::string::npos) const OsiCbcSolverInterfacevirtual
getColNames()OsiCbcSolverInterfacevirtual
getColSolution() const OsiCbcSolverInterfacevirtual
getColUpper() const OsiCbcSolverInterfacevirtual
getCutoff() const OsiCbcSolverInterfaceinline
getDblParam(OsiDblParam key, double &value) const OsiCbcSolverInterface
getDualRays(int maxNumRays, bool fullRay=false) const OsiCbcSolverInterfacevirtual
getEmptyWarmStart() const OsiCbcSolverInterfacevirtual
getHintParam(OsiHintParam key, bool &yesNo, OsiHintStrength &strength, void *&otherInformation) const OsiCbcSolverInterfacevirtual
getHintParam(OsiHintParam key, bool &yesNo, OsiHintStrength &strength) const OsiCbcSolverInterfacevirtual
getInfinity() const OsiCbcSolverInterfacevirtual
getIntParam(OsiIntParam key, int &value) const OsiCbcSolverInterface
getIterationCount() const OsiCbcSolverInterfacevirtual
getMatrixByCol() const OsiCbcSolverInterfacevirtual
getMatrixByRow() const OsiCbcSolverInterfacevirtual
getMaximumNodes() const OsiCbcSolverInterfaceinline
getMaximumSeconds() const OsiCbcSolverInterfaceinline
getMaximumSolutions() const OsiCbcSolverInterfaceinline
getModelPtr() const OsiCbcSolverInterfaceinline
getNodeCount() const OsiCbcSolverInterfaceinline
getNumCols() const OsiCbcSolverInterfacevirtual
getNumElements() const OsiCbcSolverInterfacevirtual
getNumRows() const OsiCbcSolverInterfacevirtual
getObjCoefficients() const OsiCbcSolverInterfacevirtual
getObjName(unsigned maxLen=std::string::npos) const OsiCbcSolverInterfacevirtual
getObjSense() const OsiCbcSolverInterfacevirtual
getObjValue() const OsiCbcSolverInterfacevirtual
getPrimalRays(int maxNumRays) const OsiCbcSolverInterfacevirtual
getRealSolverPtr() const OsiCbcSolverInterfaceinline
getReducedCost() const OsiCbcSolverInterfacevirtual
getRightHandSide() const OsiCbcSolverInterfacevirtual
getRowActivity() const OsiCbcSolverInterfacevirtual
getRowLower() const OsiCbcSolverInterfacevirtual
getRowName(int rowIndex, unsigned maxLen=std::string::npos) const OsiCbcSolverInterfacevirtual
getRowNames()OsiCbcSolverInterfacevirtual
getRowPrice() const OsiCbcSolverInterfacevirtual
getRowRange() const OsiCbcSolverInterfacevirtual
getRowSense() const OsiCbcSolverInterfacevirtual
getRowUpper() const OsiCbcSolverInterfacevirtual
getStrParam(OsiStrParam key, std::string &value) const OsiCbcSolverInterface
getWarmStart() const OsiCbcSolverInterfacevirtual
initialSolve()OsiCbcSolverInterfacevirtual
isAbandoned() const OsiCbcSolverInterfacevirtual
isContinuous(int colNumber) const OsiCbcSolverInterfacevirtual
isDualObjectiveLimitReached() const OsiCbcSolverInterfacevirtual
isIterationLimitReached() const OsiCbcSolverInterfacevirtual
isNodeLimitReached() const OsiCbcSolverInterfaceinline
isPrimalObjectiveLimitReached() const OsiCbcSolverInterfacevirtual
isProvenDualInfeasible() const OsiCbcSolverInterfacevirtual
isProvenOptimal() const OsiCbcSolverInterfacevirtual
isProvenPrimalInfeasible() const OsiCbcSolverInterfacevirtual
isSolutionLimitReached() const OsiCbcSolverInterfaceinline
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub)OsiCbcSolverInterfacevirtual
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng)OsiCbcSolverInterfacevirtual
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)OsiCbcSolverInterfacevirtual
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)OsiCbcSolverInterfacevirtual
markHotStart()OsiCbcSolverInterfacevirtual
modelPtr_OsiCbcSolverInterfacemutableprotected
newLanguage(CoinMessages::Language language)OsiCbcSolverInterface
operator=(const OsiCbcSolverInterface &rhs)OsiCbcSolverInterface
OsiCbcSolverInterface(OsiSolverInterface *solver=NULL, CbcStrategy *strategy=NULL)OsiCbcSolverInterface
OsiCbcSolverInterface(const OsiCbcSolverInterface &)OsiCbcSolverInterface
OsiCbcSolverInterfaceUnitTest(const std::string &mpsDir, const std::string &netlibDir)OsiCbcSolverInterfacefriend
passInMessageHandler(CoinMessageHandler *handler)OsiCbcSolverInterfacevirtual
readMps(const char *filename, const char *extension="mps")OsiCbcSolverInterfacevirtual
resolve()OsiCbcSolverInterfacevirtual
setColBounds(int elementIndex, double lower, double upper)OsiCbcSolverInterfacevirtual
setColLower(int elementIndex, double elementValue)OsiCbcSolverInterfacevirtual
setColName(int ndx, std::string name)OsiCbcSolverInterfacevirtual
setColNames(OsiNameVec &srcNames, int srcStart, int len, int tgtStart)OsiCbcSolverInterfacevirtual
setColSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)OsiCbcSolverInterfacevirtual
setColSolution(const double *colsol)OsiCbcSolverInterfacevirtual
setColUpper(int elementIndex, double elementValue)OsiCbcSolverInterfacevirtual
setContinuous(int index)OsiCbcSolverInterfacevirtual
setContinuous(const int *indices, int len)OsiCbcSolverInterfacevirtual
setCutoff(double value)OsiCbcSolverInterfaceinline
setDblParam(OsiDblParam key, double value)OsiCbcSolverInterface
setHintParam(OsiHintParam key, bool yesNo=true, OsiHintStrength strength=OsiHintTry, void *otherInformation=NULL)OsiCbcSolverInterfacevirtual
setInteger(int index)OsiCbcSolverInterfacevirtual
setInteger(const int *indices, int len)OsiCbcSolverInterfacevirtual
setIntParam(OsiIntParam key, int value)OsiCbcSolverInterface
setLanguage(CoinMessages::Language language)OsiCbcSolverInterfaceinline
setMaximumNodes(int value)OsiCbcSolverInterfaceinline
setMaximumSeconds(double value)OsiCbcSolverInterfaceinline
setMaximumSolutions(int value)OsiCbcSolverInterfaceinline
setObjCoeff(int elementIndex, double elementValue)OsiCbcSolverInterfacevirtual
setObjName(std::string name)OsiCbcSolverInterfacevirtual
setObjSense(double s)OsiCbcSolverInterfacevirtual
setRowBounds(int elementIndex, double lower, double upper)OsiCbcSolverInterfacevirtual
setRowLower(int elementIndex, double elementValue)OsiCbcSolverInterfacevirtual
setRowName(int ndx, std::string name)OsiCbcSolverInterfacevirtual
setRowNames(OsiNameVec &srcNames, int srcStart, int len, int tgtStart)OsiCbcSolverInterfacevirtual
setRowPrice(const double *rowprice)OsiCbcSolverInterfacevirtual
setRowSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)OsiCbcSolverInterfacevirtual
setRowSetTypes(const int *indexFirst, const int *indexLast, const char *senseList, const double *rhsList, const double *rangeList)OsiCbcSolverInterfacevirtual
setRowType(int index, char sense, double rightHandSide, double range)OsiCbcSolverInterfacevirtual
setRowUpper(int elementIndex, double elementValue)OsiCbcSolverInterfacevirtual
setStrParam(OsiStrParam key, const std::string &value)OsiCbcSolverInterface
setWarmStart(const CoinWarmStart *warmstart)OsiCbcSolverInterfacevirtual
solveFromHotStart()OsiCbcSolverInterfacevirtual
status() const OsiCbcSolverInterfaceinline
unmarkHotStart()OsiCbcSolverInterfacevirtual
writeMps(const char *filename, const char *extension="mps", double objSense=0.0) const OsiCbcSolverInterfacevirtual
writeMpsNative(const char *filename, const char **rowNames, const char **columnNames, int formatType=0, int numberAcross=2, double objSense=0.0) const OsiCbcSolverInterfacevirtual
~OsiCbcSolverInterface()OsiCbcSolverInterfacevirtual