Vol  1.5.4
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros
OsiVolSolverInterface Member List

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

addCol(const CoinPackedVectorBase &vec, const double collb, const double colub, const double obj)OsiVolSolverInterfacevirtual
addCols(const int numcols, const CoinPackedVectorBase *const *cols, const double *collb, const double *colub, const double *obj)OsiVolSolverInterfacevirtual
addRow(const CoinPackedVectorBase &vec, const double rowlb, const double rowub)OsiVolSolverInterfacevirtual
addRow(const CoinPackedVectorBase &vec, const char rowsen, const double rowrhs, const double rowrng)OsiVolSolverInterfacevirtual
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const double *rowlb, const double *rowub)OsiVolSolverInterfacevirtual
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const char *rowsen, const double *rowrhs, const double *rowrng)OsiVolSolverInterfacevirtual
applyColCut(const OsiColCut &cc)OsiVolSolverInterfaceprotectedvirtual
applyRowCut(const OsiRowCut &rc)OsiVolSolverInterfaceprotectedvirtual
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, double *&rowlb, double *&rowub)OsiVolSolverInterfacevirtual
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, char *&rowsen, double *&rowrhs, double *&rowrng)OsiVolSolverInterfacevirtual
branchAndBound()OsiVolSolverInterfaceinlinevirtual
checkData_() const OsiVolSolverInterfaceprivate
clone(bool copyData=true) const OsiVolSolverInterfacevirtual
collower_OsiVolSolverInterfaceprivate
colMatrix_OsiVolSolverInterfacemutableprivate
colMatrixCurrent_OsiVolSolverInterfacemutableprivate
colMatrixOneMinusOne_OsiVolSolverInterfaceprivate
colRimAllocator_()OsiVolSolverInterfaceprivate
colRimResize_(const int newSize)OsiVolSolverInterfaceprivate
colsol_OsiVolSolverInterfaceprivate
colupper_OsiVolSolverInterfaceprivate
compute_rc(const VOL_dvector &u, VOL_dvector &rc)OsiVolSolverInterfaceprivatevirtual
compute_rc_(const double *u, double *rc) const OsiVolSolverInterfaceprivate
continuous_OsiVolSolverInterfaceprivate
convertBoundsToSenses_()OsiVolSolverInterfaceprivate
convertSensesToBounds_()OsiVolSolverInterfaceprivate
deleteCols(const int num, const int *colIndices)OsiVolSolverInterfacevirtual
deleteRows(const int num, const int *rowIndices)OsiVolSolverInterfacevirtual
getColLower() const OsiVolSolverInterfaceinlinevirtual
getColSolution() const OsiVolSolverInterfaceinlinevirtual
getColUpper() const OsiVolSolverInterfaceinlinevirtual
getDblParam(OsiDblParam key, double &value) const OsiVolSolverInterface
getDualRays(int maxNumRays, bool fullRay=false) const OsiVolSolverInterfacevirtual
getEmptyWarmStart() const OsiVolSolverInterfacevirtual
getInfinity() const OsiVolSolverInterfaceinlinevirtual
getIntParam(OsiIntParam key, int &value) const OsiVolSolverInterface
getIterationCount() const OsiVolSolverInterfaceinlinevirtual
getMatrixByCol() const OsiVolSolverInterfacevirtual
getMatrixByRow() const OsiVolSolverInterfacevirtual
getNumCols() const OsiVolSolverInterfaceinlinevirtual
getNumElements() const OsiVolSolverInterfaceinlinevirtual
getNumRows() const OsiVolSolverInterfaceinlinevirtual
getObjCoefficients() const OsiVolSolverInterfaceinlinevirtual
getObjSense() const OsiVolSolverInterfaceinlinevirtual
getObjValue() const OsiVolSolverInterfaceinlinevirtual
getPrimalRays(int maxNumRays) const OsiVolSolverInterfacevirtual
getReducedCost() const OsiVolSolverInterfaceinlinevirtual
getRightHandSide() const OsiVolSolverInterfaceinlinevirtual
getRowActivity() const OsiVolSolverInterfaceinlinevirtual
getRowLower() const OsiVolSolverInterfaceinlinevirtual
getRowPrice() const OsiVolSolverInterfaceinlinevirtual
getRowRange() const OsiVolSolverInterfaceinlinevirtual
getRowSense() const OsiVolSolverInterfaceinlinevirtual
getRowUpper() const OsiVolSolverInterfaceinlinevirtual
getStrParam(OsiStrParam key, std::string &value) const OsiVolSolverInterface
getWarmStart() const OsiVolSolverInterfacevirtual
gutsOfDestructor_()OsiVolSolverInterfaceprivate
heuristics(const VOL_problem &, const VOL_dvector &, double &heur_val)OsiVolSolverInterfaceinlineprivatevirtual
initFromClbCubObj(const int colnum, const double *collb, const double *colub, const double *obj)OsiVolSolverInterfaceprotected
initFromRhsSenseRange(const int rownum, const char *rowsen, const double *rowrhs, const double *rowrng)OsiVolSolverInterfaceprotected
initFromRlbRub(const int rownum, const double *rowlb, const double *rowub)OsiVolSolverInterfaceprotected
initialSolve()OsiVolSolverInterfacevirtual
isAbandoned() const OsiVolSolverInterfacevirtual
isContinuous(int colNumber) const OsiVolSolverInterfacevirtual
isDualObjectiveLimitReached() const OsiVolSolverInterfacevirtual
isIterationLimitReached() const OsiVolSolverInterfacevirtual
isPrimalObjectiveLimitReached() const OsiVolSolverInterfacevirtual
isProvenDualInfeasible() const OsiVolSolverInterfacevirtual
isProvenOptimal() const OsiVolSolverInterfacevirtual
isProvenPrimalInfeasible() const OsiVolSolverInterfacevirtual
isZeroOneMinusOne_OsiVolSolverInterfaceprivate
lagrangeanCost_OsiVolSolverInterfaceprivate
lhs_OsiVolSolverInterfaceprivate
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub)OsiVolSolverInterfacevirtual
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng)OsiVolSolverInterfacevirtual
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)OsiVolSolverInterfacevirtual
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)OsiVolSolverInterfacevirtual
markHotStart()OsiVolSolverInterfacevirtual
maxNumcols_OsiVolSolverInterfaceprivate
maxNumrows_OsiVolSolverInterfaceprivate
objcoeffs_OsiVolSolverInterfaceprivate
objsense_OsiVolSolverInterfaceprivate
operator=(const OsiVolSolverInterface &rhs)OsiVolSolverInterface
OsiVolSolverInterface()OsiVolSolverInterface
OsiVolSolverInterface(const OsiVolSolverInterface &)OsiVolSolverInterface
OsiVolSolverInterfaceUnitTest(const std::string &mpsDir, const std::string &netlibDir)OsiVolSolverInterfacefriend
rc_OsiVolSolverInterfaceprivate
readMps(const char *filename, const char *extension="mps")OsiVolSolverInterfacevirtual
resolve()OsiVolSolverInterfacevirtual
rhs_OsiVolSolverInterfaceprivate
rowlower_OsiVolSolverInterfaceprivate
rowMatrix_OsiVolSolverInterfacemutableprivate
rowMatrixCurrent_OsiVolSolverInterfacemutableprivate
rowMatrixOneMinusOne_OsiVolSolverInterfaceprivate
rowprice_OsiVolSolverInterfaceprivate
rowpriceHotStart_OsiVolSolverInterfaceprivate
rowrange_OsiVolSolverInterfaceprivate
rowRimAllocator_()OsiVolSolverInterfaceprivate
rowRimResize_(const int newSize)OsiVolSolverInterfaceprivate
rowsense_OsiVolSolverInterfaceprivate
rowupper_OsiVolSolverInterfaceprivate
setColBounds(int elementIndex, double lower, double upper)OsiVolSolverInterfaceinlinevirtual
setColLower(int elementIndex, double elementValue)OsiVolSolverInterfaceinlinevirtual
setColSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)OsiVolSolverInterfacevirtual
setColSolution(const double *colsol)OsiVolSolverInterfacevirtual
setColUpper(int elementIndex, double elementValue)OsiVolSolverInterfaceinlinevirtual
setContinuous(int index)OsiVolSolverInterfacevirtual
setContinuous(const int *indices, int len)OsiVolSolverInterfacevirtual
setDblParam(OsiDblParam key, double value)OsiVolSolverInterface
setInteger(int index)OsiVolSolverInterfacevirtual
setInteger(const int *indices, int len)OsiVolSolverInterfacevirtual
setIntParam(OsiIntParam key, int value)OsiVolSolverInterface
setObjCoeff(int elementIndex, double elementValue)OsiVolSolverInterfaceinlinevirtual
setObjSense(double s)OsiVolSolverInterfaceinlinevirtual
setRowBounds(int elementIndex, double lower, double upper)OsiVolSolverInterfaceinlinevirtual
setRowLower(int elementIndex, double elementValue)OsiVolSolverInterfaceinlinevirtual
setRowPrice(const double *rowprice)OsiVolSolverInterfacevirtual
setRowSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)OsiVolSolverInterfacevirtual
setRowSetTypes(const int *indexFirst, const int *indexLast, const char *senseList, const double *rhsList, const double *rangeList)OsiVolSolverInterfacevirtual
setRowType(int index, char sense, double rightHandSide, double range)OsiVolSolverInterfaceinlinevirtual
setRowUpper(int elementIndex, double elementValue)OsiVolSolverInterfaceinlinevirtual
setStrParam(OsiStrParam key, const std::string &value)OsiVolSolverInterface
setWarmStart(const CoinWarmStart *warmstart)OsiVolSolverInterfacevirtual
solve_subproblem(const VOL_dvector &dual, const VOL_dvector &rc, double &lcost, VOL_dvector &x, VOL_dvector &v, double &pcost)OsiVolSolverInterfaceprivatevirtual
solveFromHotStart()OsiVolSolverInterfacevirtual
test_zero_one_minusone_(const CoinPackedMatrix &m) const OsiVolSolverInterfaceprivate
unmarkHotStart()OsiVolSolverInterfacevirtual
updateColMatrix_() const OsiVolSolverInterfaceprivate
updateRowMatrix_() const OsiVolSolverInterfaceprivate
volprob()OsiVolSolverInterfaceinline
volprob_OsiVolSolverInterfaceprivate
writeMps(const char *filename, const char *extension="mps", double objSense=0.0) const OsiVolSolverInterfacevirtual
~OsiVolSolverInterface()OsiVolSolverInterfacevirtual
~VOL_user_hooks()VOL_user_hooksinlinevirtual