DyLP  1.10.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OsiDylpSolverInterface Member List

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

_col_cbarOsiDylpSolverInterfacemutableprivate
_col_objOsiDylpSolverInterfacemutableprivate
_col_xOsiDylpSolverInterfacemutableprivate
_matrix_by_colOsiDylpSolverInterfacemutableprivate
_matrix_by_rowOsiDylpSolverInterfacemutableprivate
_objvalOsiDylpSolverInterfacemutableprivate
_row_lhsOsiDylpSolverInterfacemutableprivate
_row_lowerOsiDylpSolverInterfacemutableprivate
_row_priceOsiDylpSolverInterfacemutableprivate
_row_rangeOsiDylpSolverInterfacemutableprivate
_row_rhsOsiDylpSolverInterfacemutableprivate
_row_senseOsiDylpSolverInterfacemutableprivate
_row_upperOsiDylpSolverInterfacemutableprivate
activateRowCutDebugger(const char *modelName)OsiDylpSolverInterfacevirtual
activateRowCutDebugger(const double *solution, bool keepContinuous=false)OsiDylpSolverInterfacevirtual
activeBasisOsiDylpSolverInterfaceprivate
add_col(const CoinPackedVectorBase &coin_coli, vartyp_enum vtypi, double vlbi, double vubi, double obji, const std::string *nme)OsiDylpSolverInterfaceprivate
add_row(const CoinPackedVectorBase &coin_rowi, char clazzi, contyp_enum ctypi, double rhsi, double rhslowi, const std::string *nme)OsiDylpSolverInterfaceprivate
addCol(const CoinPackedVectorBase &vec, const double collb, const double colub, const double obj)OsiDylpSolverInterfacevirtual
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)OsiSolverInterfacevirtual
addCols(const int numcols, const CoinBigIndex *columnStarts, const int *rows, const double *elements, const double *collb, const double *colub, const double *obj)OsiSolverInterfacevirtual
addCols(const CoinBuild &buildObject)OsiSolverInterface
addCols(CoinModel &modelObject)OsiSolverInterface
addObjects(int numberObjects, OsiObject **objects)OsiSolverInterface
addRow(const CoinPackedVectorBase &row, const double rowlb, const double rowub)OsiDylpSolverInterfacevirtual
addRow(const CoinPackedVectorBase &row, const char rowsen, const double rowrhs, const double rowrng)OsiDylpSolverInterfacevirtual
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)OsiSolverInterfacevirtual
addRows(const int numrows, const CoinPackedVectorBase *const *rows, const char *rowsen, const double *rowrhs, const double *rowrng)OsiSolverInterfacevirtual
addRows(const int numrows, const CoinBigIndex *rowStarts, const int *columns, const double *element, const double *rowlb, const double *rowub)OsiSolverInterfacevirtual
addRows(const CoinBuild &buildObject)OsiSolverInterface
addRows(CoinModel &modelObject)OsiSolverInterface
applyColCut(const OsiColCut &cut)OsiDylpSolverInterfacevirtual
applyCuts(const OsiCuts &cs, double effectivenessLb=0.0)OsiSolverInterfacevirtual
applyRowCut(const OsiRowCut &cut)OsiDylpSolverInterfacevirtual
applyRowCuts(int numberCuts, const OsiRowCut *cuts)OsiSolverInterfacevirtual
applyRowCuts(int numberCuts, const OsiRowCut **cuts)OsiSolverInterfacevirtual
assert_same(const T &t1, const T &t2, bool exact)OsiDylpSolverInterfaceprivatestatic
assert_same(const T *t1, const T *t2, int n, bool exact)OsiDylpSolverInterfaceprivatestatic
assert_same(double d1, double d2, bool exact)OsiDylpSolverInterfaceprivatestatic
assert_same(const basis_struct &b1, const basis_struct &b2, bool exact)OsiDylpSolverInterfaceprivatestatic
assert_same(const consys_struct &c1, const consys_struct &c2, bool exact)OsiDylpSolverInterfaceprivatestatic
assert_same(const conbnd_struct &c1, const conbnd_struct &c2, bool exact)OsiDylpSolverInterfaceprivatestatic
assert_same(const lpprob_struct &l1, const lpprob_struct &l2, bool exact)OsiDylpSolverInterfaceprivatestatic
assert_same(const OsiDylpSolverInterface &o1, const OsiDylpSolverInterface &o2, bool exact)OsiDylpSolverInterfaceprivatestatic
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, char *&rowsen, double *&rowrhs, double *&rowrng)OsiDylpSolverInterfacevirtual
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, double *&rowlb, double *&rowub)OsiDylpSolverInterfacevirtual
balanceOsiDylpSolverInterface
basisOsiDylpSolverInterface
basis_readyOsiDylpSolverInterfaceprivatestatic
basisCondition enum nameOsiDylpSolverInterfaceprivate
basisDamaged enum valueOsiDylpSolverInterfaceprivate
basisFresh enum valueOsiDylpSolverInterfaceprivate
basisIsAvailable() const OsiDylpSolverInterfacevirtual
basisModified enum valueOsiDylpSolverInterfaceprivate
basisNone enum valueOsiDylpSolverInterfaceprivate
bound_to_type(double lower, double upper)OsiDylpSolverInterfaceprivate
branchAndBound()OsiDylpSolverInterfacevirtual
calc_objval()OsiDylpSolverInterfaceprivate
canDoSimplexInterface() const OsiDylpSolverInterfacevirtual
clone(bool copyData=true) const OsiDylpSolverInterfacevirtual
columnType(bool refresh=false) const OsiSolverInterfaceinline
columnType_OsiSolverInterfacemutableprotected
conditionOsiDylpSolverInterface
construct_consys(int cols, int rows)OsiDylpSolverInterfaceprivate
construct_lpprob()OsiDylpSolverInterfaceprivate
construct_options()OsiDylpSolverInterfaceprivate
consysOsiDylpSolverInterfaceprivate
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
copy(const T *src, T *dst, int n)OsiDylpSolverInterfaceprivatestatic
copy(const T *src, int n)OsiDylpSolverInterfaceprivatestatic
copy(const T *src)OsiDylpSolverInterfaceprivatestatic
copy_basis(const basis_struct *src, int dstsze)OsiDylpSolverInterfaceprivatestatic
copy_basis(const basis_struct *src, basis_struct *dst)OsiDylpSolverInterfaceprivatestatic
copy_lpprob(const lpprob_struct *src)OsiDylpSolverInterfaceprivatestatic
copyParameters(OsiSolverInterface &rhs)OsiSolverInterface
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)OsiDylpSolverInterfacevirtual
deleteObjects()OsiSolverInterface
deleteRowNames(int tgtStart, int len)OsiSolverInterfacevirtual
deleteRows(const int num, const int *rowIndices)OsiDylpSolverInterfacevirtual
destruct_cache(bool rowStructure, bool colStructure)OsiDylpSolverInterfaceprivate
destruct_col_cache(bool structure)OsiDylpSolverInterfaceprivate
destruct_dual_cache()OsiDylpSolverInterfaceprivate
destruct_presolve()OsiDylpSolverInterfaceprivate
destruct_primal_cache()OsiDylpSolverInterfaceprivate
destruct_problem(bool preserve_interface)OsiDylpSolverInterfaceprivate
destruct_row_cache(bool structure)OsiDylpSolverInterfaceprivate
detach_dylp() const OsiDylpSolverInterfaceprivate
dfltRowColName(char rc, int ndx, unsigned digits=7) const OsiSolverInterfacevirtual
differentModel(OsiSolverInterface &other, bool ignoreNames=true)OsiSolverInterface
disableFactorization() const OsiDylpSolverInterfacevirtual
disableSimplexInterface()OsiSolverInterfacevirtual
do_lp(ODSI_start_enum start, bool echo)OsiDylpSolverInterfaceprivate
doPostsolve()OsiDylpSolverInterfaceprivate
doPresolve()OsiDylpSolverInterfaceprivate
dualPivotResult(int &colIn, int &sign, int colOut, int outStatus, double &t, CoinPackedVector *dx)OsiSolverInterfacevirtual
dylp_controlfile(const char *name, const bool silent, const bool mustexist=true)OsiDylpSolverInterface
dylp_ioinit()OsiDylpSolverInterfaceprivate
dylp_logfile(const char *name, bool echo=false)OsiDylpSolverInterface
dylp_outfile(const char *name)OsiDylpSolverInterface
dylp_printsoln(bool wantSoln, bool wantStats)OsiDylpSolverInterface
enableFactorization() const OsiDylpSolverInterfacevirtual
enableSimplexInterface(bool doingPrimal)OsiSolverInterfacevirtual
ensureOwnership() const OsiDylpSolverInterfaceprivate
evalPresolve()OsiDylpSolverInterfaceprivate
findIntegers(bool justCount)OsiSolverInterface
findIntegersAndSOS(bool justCount)OsiSolverInterfacevirtual
forceFeasible()OsiSolverInterface
forceIntoRange(const T value, const T lower, const T upper) const OsiSolverInterfaceinlineprotected
gen_rowiparms(contyp_enum *ctypi, double *rhsi, double *rhslowi, char sensei, double rhsini, double rangei)OsiDylpSolverInterfaceprivate
gen_rowiparms(contyp_enum *ctypi, double *rhsi, double *rhslowi, double rowlbi, double rowubi)OsiDylpSolverInterfaceprivate
gen_rowparms(int rowcnt, double *rhs, double *rhslow, contyp_enum *ctyp, const double *rowlb, const double *rowub)OsiDylpSolverInterfaceprivate
gen_rowparms(int rowcnt, double *rhs, double *rhslow, contyp_enum *ctyp, const char *sense, const double *rhsin, const double *range)OsiDylpSolverInterfaceprivate
getApplicationData() const OsiSolverInterface
getAuxiliaryInfo() const OsiSolverInterface
getBasics(int *index) const OsiDylpSolverInterfacevirtual
getBasisStatus(int *archStatus, int *logStatus) const OsiDylpSolverInterfacevirtual
getBInvACol(int col, double *abarj) const OsiDylpSolverInterfacevirtual
getBInvARow(int row, double *abari, double *betai=0) const OsiDylpSolverInterfacevirtual
getBInvCol(int col, double *betak) const OsiDylpSolverInterfacevirtual
getBInvRow(int row, double *betai) const OsiDylpSolverInterfacevirtual
getColLower() const OsiDylpSolverInterfacevirtual
getColName(int colIndex, unsigned maxLen=static_cast< unsigned >(std::string::npos)) const OsiSolverInterfacevirtual
getColNames()OsiSolverInterfacevirtual
getColSolution() const OsiDylpSolverInterfacevirtual
getColType(bool refresh=false) const OsiSolverInterfacevirtual
getColUpper() const OsiDylpSolverInterfacevirtual
getDblParam(OsiDblParam key, double &value) const OsiDylpSolverInterfacevirtual
getDualRays(int maxNumRays, bool fullRay) const OsiDylpSolverInterfacevirtual
getEmptyWarmStart() const OsiDylpSolverInterfacevirtual
getFractionalIndices(const double etol=1.e-05) const OsiSolverInterfacevirtual
getHintParam(OsiHintParam key, bool &sense, OsiHintStrength &strength, void *&info) const OsiDylpSolverInterfacevirtual
OsiSolverInterface::getHintParam(OsiHintParam key, bool &yesNo, OsiHintStrength &strength) const OsiSolverInterfaceinlinevirtual
OsiSolverInterface::getHintParam(OsiHintParam key, bool &yesNo) const OsiSolverInterfaceinlinevirtual
getInfinity() const OsiDylpSolverInterfacevirtual
getIntegerTolerance() const OsiSolverInterfaceinline
getIntParam(OsiIntParam key, int &value) const OsiDylpSolverInterfacevirtual
getIterationCount() const OsiDylpSolverInterfacevirtual
getMatrixByCol() const OsiDylpSolverInterfacevirtual
getMatrixByRow() const OsiDylpSolverInterfacevirtual
getMutableMatrixByCol() const OsiSolverInterfaceinlinevirtual
getMutableMatrixByRow() const OsiSolverInterfaceinlinevirtual
getNumCols() const OsiDylpSolverInterfacevirtual
getNumElements() const OsiDylpSolverInterfacevirtual
getNumIntegers() const OsiDylpSolverInterfacevirtual
getNumRows() const OsiDylpSolverInterfacevirtual
getObjCoefficients() const OsiDylpSolverInterfacevirtual
getObjName(unsigned maxLen=static_cast< unsigned >(std::string::npos)) const OsiSolverInterfacevirtual
getObjSense() const OsiDylpSolverInterfacevirtual
getObjValue() const OsiDylpSolverInterfacevirtual
getPointerToWarmStart(bool &mustDelete)OsiSolverInterfacevirtual
getPrimalRays(int maxNumRays) const OsiDylpSolverInterfacevirtual
getReducedCost() const OsiDylpSolverInterfacevirtual
getReducedGradient(double *columnReducedCosts, double *duals, const double *c) const OsiDylpSolverInterfacevirtual
getRightHandSide() const OsiDylpSolverInterfacevirtual
getRowActivity() const OsiDylpSolverInterfacevirtual
getRowCutDebugger() const OsiSolverInterface
getRowCutDebuggerAlways() const OsiSolverInterface
getRowLower() const OsiDylpSolverInterfacevirtual
getRowName(int rowIndex, unsigned maxLen=static_cast< unsigned >(std::string::npos)) const OsiSolverInterfacevirtual
getRowNames()OsiSolverInterfacevirtual
getRowPrice() const OsiDylpSolverInterfacevirtual
getRowRange() const OsiDylpSolverInterfacevirtual
getRowSense() const OsiDylpSolverInterfacevirtual
getRowUpper() const OsiDylpSolverInterfacevirtual
getStrictColSolution()OsiSolverInterfacevirtual
getStrParam(OsiStrParam key, std::string &value) const OsiDylpSolverInterfacevirtual
getWarmStart() const OsiDylpSolverInterfacevirtual
handler_OsiSolverInterfaceprotected
hotstart_fallbackOsiDylpSolverInterfaceprivate
idx(int i)OsiDylpSolverInterfaceinlineprivatestatic
idx_vec(T *vec)OsiDylpSolverInterfaceinlineprivatestatic
info_OsiDylpSolverInterfacemutableprivate
initial_gtxechoOsiDylpSolverInterfaceprivate
initialisePostsolve(CoinPresolveMatrix *&preObj)OsiDylpSolverInterfaceprivate
initialisePresolve(bool keepIntegers)OsiDylpSolverInterfaceprivate
initialSolve()OsiDylpSolverInterfacevirtual
initialSolveOptionsOsiDylpSolverInterface
installPostsolve()OsiDylpSolverInterfaceprivate
installPresolve()OsiDylpSolverInterfaceprivate
inv(int i)OsiDylpSolverInterfaceinlineprivatestatic
inv_vec(T *vec)OsiDylpSolverInterfaceinlineprivatestatic
isAbandoned() const OsiDylpSolverInterfacevirtual
isBinary(int colIndex) const OsiDylpSolverInterfacevirtual
isContinuous(int colIndex) const OsiDylpSolverInterfacevirtual
isDualObjectiveLimitReached() const OsiDylpSolverInterfacevirtual
isFreeBinary(int colIndex) const OsiSolverInterfacevirtual
isInteger(int colIndex) const OsiDylpSolverInterfacevirtual
isIntegerNonBinary(int colIndex) const OsiDylpSolverInterfacevirtual
isIterationLimitReached() const OsiDylpSolverInterfacevirtual
isPrimalObjectiveLimitReached() const OsiDylpSolverInterfacevirtual
isProvenDualInfeasible() const OsiDylpSolverInterfacevirtual
isProvenOptimal() const OsiDylpSolverInterfacevirtual
isProvenPrimalInfeasible() const OsiDylpSolverInterfacevirtual
keepIntegers_OsiDylpSolverInterfaceprivate
load_problem(const CoinMpsIO &mps)OsiDylpSolverInterfaceprivate
load_problem(const CoinPackedMatrix &matrix, const double *col_lower, const double *col_upper, const double *obj, const contyp_enum *ctyp, const double *rhs, const double *rhslow)OsiDylpSolverInterfaceprivate
load_problem(const int colcnt, const int rowcnt, const int *start, const int *lens, const int *index, const double *value, const double *col_lower, const double *col_upper, const double *obj, const contyp_enum *ctyp, const double *rhs, const double *rhslow)OsiDylpSolverInterfaceprivate
loadFromCoinModel(CoinModel &modelObject, bool keepSolution=false)OsiSolverInterfacevirtual
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng)OsiDylpSolverInterfacevirtual
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub)OsiDylpSolverInterfacevirtual
loadProblem(const int colcnt, const int rowcnt, const int *start, const int *index, const double *value, const double *collb, const double *colub, const double *obj, const char *sense, const double *rhsin, const double *range)OsiDylpSolverInterfacevirtual
loadProblem(const int colcnt, const int rowcnt, const int *start, const int *index, const double *value, const double *collb, const double *colub, const double *obj, const double *row_lower, const double *row_upper)OsiDylpSolverInterfacevirtual
local_logchnOsiDylpSolverInterfaceprivate
local_outchnOsiDylpSolverInterfaceprivate
lp_retvalOsiDylpSolverInterfaceprivate
lpprobOsiDylpSolverInterfaceprivate
make_filename(const char *filename, const char *ext1, const char *ext2)OsiDylpSolverInterfaceprivatestatic
markHotStart()OsiDylpSolverInterfacevirtual
messageHandler() const OsiSolverInterfaceinline
messages()OsiSolverInterfaceinline
messages_OsiSolverInterfaceprotected
messagesPointer()OsiSolverInterfaceinline
modifiableObject(int which) const OsiSolverInterfaceinline
mps_debugOsiDylpSolverInterfaceprivate
newLanguage(CoinMessages::Language language)OsiDylpSolverInterfaceinline
numberIntegers_OsiSolverInterfaceprotected
numberObjects() const OsiSolverInterfaceinline
numberObjects_OsiSolverInterfaceprotected
obj_senseOsiDylpSolverInterfaceprivate
object(int which) const OsiSolverInterfaceinline
object_OsiSolverInterfaceprotected
objects() const OsiSolverInterfaceinline
odsiInfinityOsiDylpSolverInterfaceprivate
operator=(const OsiDylpSolverInterface &rhs)OsiDylpSolverInterface
OsiSolverInterface::operator=(const OsiSolverInterface &rhs)OsiSolverInterface
optimalBasisIsAvailable() const OsiSolverInterfaceinline
OsiDylpSolverInterface()OsiDylpSolverInterface
OsiDylpSolverInterface(const OsiDylpSolverInterface &src)OsiDylpSolverInterface
OsiDylpSolverInterfaceUnitTest(const std::string &mpsDir, const std::string &netLibDir)OsiDylpSolverInterfacefriend
OsiNameVec typedefOsiSolverInterface
OsiSolverInterface()OsiSolverInterface
OsiSolverInterface(const OsiSolverInterface &)OsiSolverInterface
packed_vector(const CoinShallowPackedVector vector, int dimension)OsiDylpSolverInterfaceprivatestatic
packed_vector(const CoinShallowPackedVector vector, int dimension, pkvec_struct *dst)OsiDylpSolverInterfaceprivatestatic
passInMessageHandler(CoinMessageHandler *handler)OsiSolverInterfacevirtual
passLimit_OsiDylpSolverInterfaceprivate
pessimal_primal()OsiDylpSolverInterfaceprivate
pivot(int colIn, int colOut, int outStatus)OsiSolverInterfacevirtual
postActions_OsiDylpSolverInterfaceprivate
postObj_OsiDylpSolverInterfaceprivate
preObj_OsiDylpSolverInterfaceprivate
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")OsiDylpSolverInterfacevirtual
readMps(const char *filename, const char *extension, int &numberSets, CoinSet **&sets)OsiDylpSolverInterfacevirtual
reduceActiveBasis()OsiDylpSolverInterfaceprivate
reducedCostFix(double gap, bool justInteger=true)OsiSolverInterfacevirtual
reference_countOsiDylpSolverInterfaceprivatestatic
replaceMatrix(const CoinPackedMatrix &)OsiSolverInterfaceinlinevirtual
replaceMatrixOptional(const CoinPackedMatrix &)OsiSolverInterfaceinlinevirtual
reset()OsiDylpSolverInterfacevirtual
resolve()OsiDylpSolverInterfacevirtual
resolve_gtxechoOsiDylpSolverInterfaceprivate
resolveOptionsOsiDylpSolverInterface
restoreBaseModel(int numberRows)OsiSolverInterfacevirtual
rowCutDebugger_OsiSolverInterfacemutableprotected
saveBaseModel()OsiSolverInterfaceinlinevirtual
saved_col_objOsiDylpSolverInterfacemutableprivate
saved_fullsysOsiDylpSolverInterface
saved_matrix_by_colOsiDylpSolverInterfacemutableprivate
saved_matrix_by_rowOsiDylpSolverInterfacemutableprivate
saved_row_lowerOsiDylpSolverInterfacemutableprivate
saved_row_rangeOsiDylpSolverInterfacemutableprivate
saved_row_rhsOsiDylpSolverInterfacemutableprivate
saved_row_senseOsiDylpSolverInterfacemutableprivate
saved_row_upperOsiDylpSolverInterfacemutableprivate
savedConsys_OsiDylpSolverInterfaceprivate
saveOriginalSys()OsiDylpSolverInterfaceprivate
sense_to_type(char type)OsiDylpSolverInterfaceprivatestatic
setApplicationData(void *appData)OsiSolverInterface
setAuxiliaryInfo(OsiAuxInfo *auxiliaryInfo)OsiSolverInterface
setBasisInLpprob(const OsiDylpWarmStartBasis *wsb, lpprob_struct *lpprob) const OsiDylpSolverInterfaceprivate
setBasisStatus(const int *archStatus, const int *logStatus)OsiDylpSolverInterfacevirtual
setColBounds(int elementIndex, double lower, double upper)OsiSolverInterfaceinlinevirtual
setColLower(int index, double value)OsiDylpSolverInterfacevirtual
OsiSolverInterface::setColLower(const double *array)OsiSolverInterfacevirtual
setColName(int ndx, std::string name)OsiDylpSolverInterfacevirtual
setColNames(OsiNameVec &srcNames, int srcStart, int len, int tgtStart)OsiSolverInterfacevirtual
setColSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)OsiSolverInterfacevirtual
setColSolution(const double *colsol)OsiDylpSolverInterfacevirtual
setColumnType(int iColumn, char type)OsiSolverInterfaceinline
setColUpper(int index, double value)OsiDylpSolverInterfacevirtual
OsiSolverInterface::setColUpper(const double *array)OsiSolverInterfacevirtual
setContinuous(int index)OsiDylpSolverInterfacevirtual
OsiSolverInterface::setContinuous(const int *indices, int len)OsiSolverInterfacevirtual
setDblParam(OsiDblParam key, double value)OsiDylpSolverInterfacevirtual
setHintParam(OsiHintParam key, bool sense=true, OsiHintStrength strength=OsiHintTry, void *info=0)OsiDylpSolverInterfacevirtual
setInitialData()OsiSolverInterfaceprotected
setInteger(int index)OsiDylpSolverInterfacevirtual
OsiSolverInterface::setInteger(const int *indices, int len)OsiSolverInterfacevirtual
setIntParam(OsiIntParam key, int value)OsiDylpSolverInterfacevirtual
setLanguage(CoinMessages::Language language)OsiDylpSolverInterfaceinline
setNumberObjects(int number)OsiSolverInterfaceinline
setObjCoeff(int index, double value)OsiDylpSolverInterfacevirtual
setObjCoeffSet(const int *indexFirst, const int *indexLast, const double *coeffList)OsiSolverInterfacevirtual
setObjective(const double *array)OsiDylpSolverInterfacevirtual
setObjName(std::string name)OsiDylpSolverInterfacevirtual
setObjSense(double sense)OsiDylpSolverInterfacevirtual
setOsiDylpMessages(CoinMessages::Language local_language)OsiDylpSolverInterface
setRowBounds(int elementIndex, double lower, double upper)OsiSolverInterfaceinlinevirtual
setRowColNames(const CoinMpsIO &mps)OsiSolverInterface
setRowColNames(CoinModel &mod)OsiSolverInterface
setRowColNames(CoinLpIO &mod)OsiSolverInterface
setRowLower(int index, double value)OsiDylpSolverInterfacevirtual
setRowName(int ndx, std::string name)OsiDylpSolverInterfacevirtual
setRowNames(OsiNameVec &srcNames, int srcStart, int len, int tgtStart)OsiSolverInterfacevirtual
setRowPrice(const double *)OsiDylpSolverInterfacevirtual
setRowSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)OsiSolverInterfacevirtual
setRowSetTypes(const int *indexFirst, const int *indexLast, const char *senseList, const double *rhsList, const double *rangeList)OsiSolverInterfacevirtual
setRowType(int index, char rowsen, double rowrhs, double rowrng)OsiDylpSolverInterfacevirtual
setRowUpper(int index, double value)OsiDylpSolverInterfacevirtual
setStrParam(OsiStrParam key, const std::string &value)OsiDylpSolverInterfacevirtual
setWarmStart(const CoinWarmStart *warmStart)OsiDylpSolverInterfacevirtual
simplexOsiDylpSolverInterface
simplex_stateOsiDylpSolverInterfaceprivate
solnIsFreshOsiDylpSolverInterfaceprivate
solveFromHotStart()OsiDylpSolverInterfacevirtual
solvernameOsiDylpSolverInterfaceprivate
statisticsOsiDylpSolverInterfaceprivate
OsiSolverInterface::statistics(double &minimumNegative, double &maximumNegative, double &minimumPositive, double &maximumPositive, int type=3) const OsiSolverInterface
tolerancesOsiDylpSolverInterface
type_to_sense(contyp_enum type)OsiDylpSolverInterfaceprivatestatic
unimp_hint(bool dylpSense, bool hintSense, OsiHintStrength hintStrength, const char *msgString)OsiDylpSolverInterfaceprivate
unmarkHotStart()OsiDylpSolverInterfacevirtual
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) 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 *basename, const char *extension="mps", double objsense=0.0) const OsiDylpSolverInterfacevirtual
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
~OsiDylpSolverInterface()OsiDylpSolverInterface
~OsiSolverInterface()OsiSolverInterfacevirtual