OsiFmpSolverInterface Member List

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

activateRowCutDebugger(const char *modelName)OsiSolverInterfacevirtual
activateRowCutDebugger(const double *solution)OsiSolverInterfacevirtual
addCol(const CoinPackedVectorBase &vec, const double collb, const double colub, const double obj)OsiFmpSolverInterfacevirtual
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)OsiFmpSolverInterfacevirtual
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)OsiFmpSolverInterfacevirtual
addRow(const CoinPackedVectorBase &vec, const char rowsen, const double rowrhs, const double rowrng)OsiFmpSolverInterfacevirtual
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)OsiFmpSolverInterfacevirtual
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const char *rowsen, const double *rowrhs, const double *rowrng)OsiFmpSolverInterfacevirtual
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
aij_OsiFmpSolverInterfaceprivate
AllocSolutionSpace()OsiFmpSolverInterfaceprotected
applyColCut(const OsiColCut &cc)OsiFmpSolverInterfaceprotectedvirtual
applyCuts(const OsiCuts &cs, double effectivenessLb=0.0)OsiSolverInterfacevirtual
applyRowCut(const OsiRowCut &rc)OsiFmpSolverInterfaceprotectedvirtual
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)OsiFmpSolverInterfacevirtual
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, char *&rowsen, double *&rowrhs, double *&rowrng)OsiFmpSolverInterfacevirtual
basis_OsiFmpSolverInterfaceprivate
basisIsAvailable() const OsiSolverInterfacevirtual
branchAndBound()OsiFmpSolverInterfacevirtual
canDoSimplexInterface() const OsiSolverInterfacevirtual
CBIterCountP2(int iter, double obj)OsiFmpSolverInterfaceprotectedstatic
clone(bool copyData=true) const OsiFmpSolverInterfacevirtual
colin_OsiFmpSolverInterfaceprivate
columnType(bool refresh=false) const OsiSolverInterfaceinline
columnType_OsiSolverInterfacemutableprotected
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
copyParameters(OsiSolverInterface &rhs)OsiSolverInterface
cost_OsiFmpSolverInterfaceprivate
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)OsiFmpSolverInterfacevirtual
deleteObjects()OsiSolverInterface
deleteRowNames(int tgtStart, int len)OsiSolverInterfacevirtual
deleteRows(const int num, const int *rowIndices)OsiFmpSolverInterfacevirtual
dfltRowColName(char rc, int ndx, unsigned digits=7) const OsiSolverInterfacevirtual
disableFactorization() const OsiSolverInterfacevirtual
disableSimplexInterface()OsiSolverInterfacevirtual
dsl_OsiFmpSolverInterfaceprivate
dualPivotResult(int &colIn, int &sign, int colOut, int outStatus, double &t, CoinPackedVector *dx)OsiSolverInterfacevirtual
enableFactorization() const OsiSolverInterfacevirtual
enableSimplexInterface(bool doingPrimal)OsiSolverInterfacevirtual
extractSenseRhsRange() const OsiFmpSolverInterfaceprivate
findIntegers(bool justCount)OsiSolverInterface
findIntegersAndSOS(bool justCount)OsiSolverInterfacevirtual
forceFeasible()OsiSolverInterface
forceIntoRange(const T value, const T lower, const T upper) const OsiSolverInterfaceinlineprotected
freeCachedResults()OsiFmpSolverInterfaceprivate
getApplicationData() const OsiSolverInterface
getAuxiliaryInfo() const OsiSolverInterface
getBasics(int *index) const OsiSolverInterfacevirtual
getBasisStatus(int *cstat, int *rstat) const OsiSolverInterfacevirtual
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 OsiFmpSolverInterfacevirtual
getColName(int colIndex, unsigned maxLen=static_cast< unsigned >(std::string::npos)) const OsiSolverInterfacevirtual
getColNames()OsiSolverInterfacevirtual
getColSolution() const OsiFmpSolverInterfacevirtual
getColType(bool refresh=false) const OsiSolverInterfacevirtual
getColUpper() const OsiFmpSolverInterfacevirtual
getDblParam(OsiDblParam key, double &value) const OsiFmpSolverInterfacevirtual
getDualRays(int maxNumRays) const OsiFmpSolverInterfacevirtual
getEmptyWarmStart() const OsiFmpSolverInterfaceinlinevirtual
getFractionalIndices(const double etol=1.e-05) const OsiSolverInterfacevirtual
getHintParam(OsiHintParam key, bool &yesNo, OsiHintStrength &strength, void *&otherInformation) const OsiSolverInterfaceinlinevirtual
getHintParam(OsiHintParam key, bool &yesNo, OsiHintStrength &strength) const OsiSolverInterfaceinlinevirtual
getHintParam(OsiHintParam key, bool &yesNo) const OsiSolverInterfaceinlinevirtual
getInfinity() const OsiFmpSolverInterfacevirtual
getIntegerTolerance() const OsiSolverInterfaceinline
getIntParam(OsiIntParam key, int &value) const OsiFmpSolverInterfacevirtual
getIterationCount() const OsiFmpSolverInterfacevirtual
getMatrixByCol() const OsiFmpSolverInterfacevirtual
getMatrixByRow() const OsiFmpSolverInterfacevirtual
getMutableMatrixByCol() const OsiSolverInterfaceinlinevirtual
getMutableMatrixByRow() const OsiSolverInterfaceinlinevirtual
getNumCols() const OsiFmpSolverInterfacevirtual
getNumElements() const OsiFmpSolverInterfacevirtual
getNumIntegers() const OsiSolverInterfacevirtual
getNumRows() const OsiFmpSolverInterfacevirtual
getObjCoefficients() const OsiFmpSolverInterfacevirtual
getObjName(unsigned maxLen=static_cast< unsigned >(std::string::npos)) const OsiSolverInterfacevirtual
getObjSense() const OsiFmpSolverInterfacevirtual
getObjValue() const OsiFmpSolverInterfacevirtual
getPointerToWarmStart(bool &mustDelete)OsiSolverInterfacevirtual
getPrimalRays(int maxNumRays) const OsiFmpSolverInterfacevirtual
getReducedCost() const OsiFmpSolverInterfacevirtual
getReducedGradient(double *columnReducedCosts, double *duals, const double *c)OsiSolverInterfacevirtual
getRightHandSide() const OsiFmpSolverInterfacevirtual
getRowActivity() const OsiFmpSolverInterfacevirtual
getRowCutDebugger() const OsiSolverInterface
getRowCutDebuggerAlways() const OsiSolverInterface
getRowLower() const OsiFmpSolverInterfacevirtual
getRowName(int rowIndex, unsigned maxLen=static_cast< unsigned >(std::string::npos)) const OsiSolverInterfacevirtual
getRowNames()OsiSolverInterfacevirtual
getRowPrice() const OsiFmpSolverInterfacevirtual
getRowRange() const OsiFmpSolverInterfacevirtual
getRowSense() const OsiFmpSolverInterfacevirtual
getRowUpper() const OsiFmpSolverInterfacevirtual
getStrictColSolution()OsiSolverInterface
getStrParam(OsiStrParam key, std::string &value) const OsiFmpSolverInterfacevirtual
getWarmStart() const OsiFmpSolverInterfacevirtual
gutsOfDestructor()OsiFmpSolverInterfaceprivate
handler_OsiSolverInterfaceprotected
initialSolve()OsiFmpSolverInterfacevirtual
isAbandoned() const OsiFmpSolverInterfacevirtual
isBinary(int colIndex) const OsiSolverInterfacevirtual
isContinuous(int colNumber) const OsiFmpSolverInterfacevirtual
isDualObjectiveLimitReached() const OsiFmpSolverInterfacevirtual
isFreeBinary(int colIndex) const OsiSolverInterfacevirtual
isInteger(int colIndex) const OsiSolverInterfacevirtual
isIntegerNonBinary(int colIndex) const OsiSolverInterfacevirtual
isIterationLimitReached() const OsiFmpSolverInterfacevirtual
isMax_OsiFmpSolverInterfaceprivate
isPrimalObjectiveLimitReached() const OsiFmpSolverInterfacevirtual
isProvenDualInfeasible() const OsiFmpSolverInterfacevirtual
isProvenOptimal() const OsiFmpSolverInterfacevirtual
isProvenPrimalInfeasible() const OsiFmpSolverInterfacevirtual
itlimOrig_OsiFmpSolverInterfaceprivate
lhs_OsiFmpSolverInterfaceprivate
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)OsiFmpSolverInterfacevirtual
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng)OsiFmpSolverInterfacevirtual
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)OsiFmpSolverInterfacevirtual
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)OsiFmpSolverInterfacevirtual
lob_OsiFmpSolverInterfaceprivate
markHotStart()OsiFmpSolverInterfacevirtual
matrixByColumn_OsiFmpSolverInterfacemutableprivate
matrixByRow_OsiFmpSolverInterfacemutableprivate
messageHandler() const OsiSolverInterfaceinline
messages()OsiSolverInterfaceinline
messages_OsiSolverInterfaceprotected
messagesPointer()OsiSolverInterfaceinline
mitype_OsiFmpSolverInterfaceprivate
modelname_OsiFmpSolverInterfaceprivate
modifiableObject(int which) const OsiSolverInterfaceinline
nc_OsiFmpSolverInterfaceprivate
newLanguage(CoinMessages::Language language)OsiSolverInterface
nq_OsiFmpSolverInterfaceprivate
nr_OsiFmpSolverInterfaceprivate
ns_OsiFmpSolverInterfaceprivate
numberIntegers_OsiSolverInterfaceprotected
numberObjects() const OsiSolverInterfaceinline
numberObjects_OsiSolverInterfaceprotected
nz_OsiFmpSolverInterfaceprivate
obj_OsiFmpSolverInterfaceprivate
objconstant_OsiFmpSolverInterfaceprivate
object(int which) const OsiSolverInterfaceinline
object_OsiSolverInterfaceprotected
objects() const OsiSolverInterfaceinline
operator=(const OsiFmpSolverInterface &rhs)OsiFmpSolverInterface
OsiSolverInterface::operator=(const OsiSolverInterface &rhs)OsiSolverInterface
optimalBasisIsAvailable() const OsiSolverInterfaceinline
OsiFmpSolverInterface()OsiFmpSolverInterface
OsiFmpSolverInterface(const OsiFmpSolverInterface &)OsiFmpSolverInterface
OsiFmpSolverInterfaceUnitTest(const std::string &mpsDir, const std::string &netlibDir)OsiFmpSolverInterfacefriend
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
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")OsiFmpSolverInterfacevirtual
OsiSolverInterface::readMps(const char *filename, const char *extension, int &numberSets, CoinSet **&sets)OsiSolverInterfacevirtual
reducedCostFix(double gap, bool justInteger=true)OsiSolverInterfacevirtual
replaceMatrix(const CoinPackedMatrix &)OsiSolverInterfaceinlinevirtual
replaceMatrixOptional(const CoinPackedMatrix &)OsiSolverInterfaceinlinevirtual
reset()OsiFmpSolverInterfacevirtual
resolve()OsiFmpSolverInterfacevirtual
restoreBaseModel(int numberRows)OsiSolverInterfacevirtual
rhs_OsiFmpSolverInterfaceprivate
rowCutDebugger_OsiSolverInterfaceprotected
rowin_OsiFmpSolverInterfaceprivate
rowrange_OsiFmpSolverInterfacemutableprivate
rowrhs_OsiFmpSolverInterfacemutableprivate
rowsense_OsiFmpSolverInterfacemutableprivate
saveBaseModel()OsiSolverInterfaceinlinevirtual
sbeg_OsiFmpSolverInterfaceprivate
send_OsiFmpSolverInterfaceprivate
setApplicationData(void *appData)OsiSolverInterface
setAuxiliaryInfo(OsiAuxInfo *auxiliaryInfo)OsiSolverInterface
setBasisStatus(const int *cstat, const int *rstat)OsiSolverInterfacevirtual
setColBounds(int elementIndex, double lower, double upper)OsiSolverInterfaceinlinevirtual
setColLower(int elementIndex, double elementValue)OsiFmpSolverInterfacevirtual
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)OsiFmpSolverInterfacevirtual
setColSolution(const double *colsol)OsiFmpSolverInterfacevirtual
setColUpper(int elementIndex, double elementValue)OsiFmpSolverInterfacevirtual
OsiSolverInterface::setColUpper(const double *array)OsiSolverInterfacevirtual
setContinuous(int index)OsiFmpSolverInterfacevirtual
setContinuous(const int *indices, int len)OsiFmpSolverInterfacevirtual
setDblParam(OsiDblParam key, double value)OsiFmpSolverInterfacevirtual
setHintParam(OsiHintParam key, bool yesNo=true, OsiHintStrength strength=OsiHintTry, void *otherInformation=NULL)OsiSolverInterfaceinlinevirtual
setInitialData()OsiSolverInterfaceprotected
setInteger(int index)OsiFmpSolverInterfacevirtual
setInteger(const int *indices, int len)OsiFmpSolverInterfacevirtual
setIntParam(OsiIntParam key, int value)OsiFmpSolverInterfacevirtual
setLanguage(CoinMessages::Language language)OsiSolverInterfaceinline
setNumberObjects(int number)OsiSolverInterfaceinline
setObjCoeff(int elementIndex, double elementValue)OsiFmpSolverInterfacevirtual
setObjCoeffSet(const int *indexFirst, const int *indexLast, const double *coeffList)OsiSolverInterfacevirtual
setObjective(const double *array)OsiSolverInterfacevirtual
setObjectiveAndRefresh(double *c)OsiSolverInterfacevirtual
setObjName(std::string name)OsiSolverInterfaceinlinevirtual
setObjSense(double s)OsiFmpSolverInterfacevirtual
setRowBounds(int elementIndex, double lower, double upper)OsiFmpSolverInterfacevirtual
setRowColNames(const CoinMpsIO &mps)OsiSolverInterface
setRowColNames(CoinModel &mod)OsiSolverInterface
setRowColNames(CoinLpIO &mod)OsiSolverInterface
setRowLower(int elementIndex, double elementValue)OsiFmpSolverInterfacevirtual
setRowName(int ndx, std::string name)OsiSolverInterfacevirtual
setRowNames(OsiNameVec &srcNames, int srcStart, int len, int tgtStart)OsiSolverInterfacevirtual
setRowPrice(const double *rowprice)OsiFmpSolverInterfacevirtual
setRowSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)OsiFmpSolverInterfacevirtual
setRowSetTypes(const int *indexFirst, const int *indexLast, const char *senseList, const double *rhsList, const double *rangeList)OsiFmpSolverInterfacevirtual
setRowType(int index, char sense, double rightHandSide, double range)OsiFmpSolverInterfacevirtual
setRowUpper(int elementIndex, double elementValue)OsiFmpSolverInterfacevirtual
setStrParam(OsiStrParam key, const std::string &value)OsiFmpSolverInterfacevirtual
setWarmStart(const CoinWarmStart *warmstart)OsiFmpSolverInterfacevirtual
sfun_OsiFmpSolverInterfaceprivate
sol_OsiFmpSolverInterfaceprivate
solveFromHotStart()OsiFmpSolverInterfacevirtual
sref_OsiFmpSolverInterfaceprivate
stsl_OsiFmpSolverInterfaceprivate
unmarkHotStart()OsiFmpSolverInterfacevirtual
upb_OsiFmpSolverInterfaceprivate
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 OsiFmpSolverInterfacevirtual
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
ws_OsiFmpSolverInterfaceprivate
~OsiFmpSolverInterface()OsiFmpSolverInterfacevirtual
~OsiSolverInterface()OsiSolverInterfacevirtual