DyLP 1.10.4
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)OsiDylpSolverInterface
activateRowCutDebugger(const double *solution, bool keepContinuous=false)OsiDylpSolverInterface
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)OsiDylpSolverInterface
addRow(const CoinPackedVectorBase &row, const double rowlb, const double rowub)OsiDylpSolverInterface
addRow(const CoinPackedVectorBase &row, const char rowsen, const double rowrhs, const double rowrng)OsiDylpSolverInterface
applyColCut(const OsiColCut &cut)OsiDylpSolverInterface
applyRowCut(const OsiRowCut &cut)OsiDylpSolverInterface
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)OsiDylpSolverInterface
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, double *&rowlb, double *&rowub)OsiDylpSolverInterface
balanceOsiDylpSolverInterface
basisOsiDylpSolverInterface
basis_readyOsiDylpSolverInterfaceprivatestatic
basisCondition enum nameOsiDylpSolverInterfaceprivate
basisDamaged enum valueOsiDylpSolverInterfaceprivate
basisFresh enum valueOsiDylpSolverInterfaceprivate
basisIsAvailable() constOsiDylpSolverInterface
basisModified enum valueOsiDylpSolverInterfaceprivate
basisNone enum valueOsiDylpSolverInterfaceprivate
bound_to_type(double lower, double upper)OsiDylpSolverInterfaceprivate
branchAndBound()OsiDylpSolverInterface
calc_objval()OsiDylpSolverInterfaceprivate
canDoSimplexInterface() constOsiDylpSolverInterface
clone(bool copyData=true) constOsiDylpSolverInterface
conditionOsiDylpSolverInterface
construct_consys(int cols, int rows)OsiDylpSolverInterfaceprivate
construct_lpprob()OsiDylpSolverInterfaceprivate
construct_options()OsiDylpSolverInterfaceprivate
consysOsiDylpSolverInterfaceprivate
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
deleteCols(const int num, const int *colIndices)OsiDylpSolverInterface
deleteRows(const int num, const int *rowIndices)OsiDylpSolverInterface
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() constOsiDylpSolverInterfaceprivate
disableFactorization() constOsiDylpSolverInterface
do_lp(ODSI_start_enum start, bool echo)OsiDylpSolverInterfaceprivate
doPostsolve()OsiDylpSolverInterfaceprivate
doPresolve()OsiDylpSolverInterfaceprivate
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() constOsiDylpSolverInterface
ensureOwnership() constOsiDylpSolverInterfaceprivate
evalPresolve()OsiDylpSolverInterfaceprivate
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
getBasics(int *index) constOsiDylpSolverInterfacevirtual
getBasisStatus(int *archStatus, int *logStatus) constOsiDylpSolverInterface
getBInvACol(int col, double *abarj) constOsiDylpSolverInterfacevirtual
getBInvARow(int row, double *abari, double *betai=0) constOsiDylpSolverInterfacevirtual
getBInvCol(int col, double *betak) constOsiDylpSolverInterfacevirtual
getBInvRow(int row, double *betai) constOsiDylpSolverInterfacevirtual
getColLower() constOsiDylpSolverInterface
getColSolution() constOsiDylpSolverInterface
getColUpper() constOsiDylpSolverInterface
getDblParam(OsiDblParam key, double &value) constOsiDylpSolverInterface
getDualRays(int maxNumRays, bool fullRay) constOsiDylpSolverInterface
getEmptyWarmStart() constOsiDylpSolverInterface
getHintParam(OsiHintParam key, bool &sense, OsiHintStrength &strength, void *&info) constOsiDylpSolverInterface
getInfinity() constOsiDylpSolverInterface
getIntParam(OsiIntParam key, int &value) constOsiDylpSolverInterface
getIterationCount() constOsiDylpSolverInterface
getMatrixByCol() constOsiDylpSolverInterface
getMatrixByRow() constOsiDylpSolverInterface
getNumCols() constOsiDylpSolverInterface
getNumElements() constOsiDylpSolverInterface
getNumIntegers() constOsiDylpSolverInterface
getNumRows() constOsiDylpSolverInterface
getObjCoefficients() constOsiDylpSolverInterface
getObjSense() constOsiDylpSolverInterface
getObjValue() constOsiDylpSolverInterface
getPrimalRays(int maxNumRays) constOsiDylpSolverInterface
getReducedCost() constOsiDylpSolverInterface
getReducedGradient(double *columnReducedCosts, double *duals, const double *c) constOsiDylpSolverInterfacevirtual
getRightHandSide() constOsiDylpSolverInterface
getRowActivity() constOsiDylpSolverInterface
getRowLower() constOsiDylpSolverInterface
getRowPrice() constOsiDylpSolverInterface
getRowRange() constOsiDylpSolverInterface
getRowSense() constOsiDylpSolverInterface
getRowUpper() constOsiDylpSolverInterface
getStrParam(OsiStrParam key, std::string &value) constOsiDylpSolverInterface
getWarmStart() constOsiDylpSolverInterface
hotstart_fallbackOsiDylpSolverInterfaceprivate
idx(int i)OsiDylpSolverInterfaceinlineprivatestatic
idx_vec(T *vec)OsiDylpSolverInterfaceinlineprivatestatic
info_OsiDylpSolverInterfacemutableprivate
initial_gtxechoOsiDylpSolverInterfaceprivate
initialisePostsolve(CoinPresolveMatrix *&preObj)OsiDylpSolverInterfaceprivate
initialisePresolve(bool keepIntegers)OsiDylpSolverInterfaceprivate
initialSolve()OsiDylpSolverInterface
initialSolveOptionsOsiDylpSolverInterface
installPostsolve()OsiDylpSolverInterfaceprivate
installPresolve()OsiDylpSolverInterfaceprivate
inv(int i)OsiDylpSolverInterfaceinlineprivatestatic
inv_vec(T *vec)OsiDylpSolverInterfaceinlineprivatestatic
isAbandoned() constOsiDylpSolverInterface
isBinary(int colIndex) constOsiDylpSolverInterface
isContinuous(int colIndex) constOsiDylpSolverInterface
isDualObjectiveLimitReached() constOsiDylpSolverInterface
isInteger(int colIndex) constOsiDylpSolverInterface
isIntegerNonBinary(int colIndex) constOsiDylpSolverInterface
isIterationLimitReached() constOsiDylpSolverInterface
isPrimalObjectiveLimitReached() constOsiDylpSolverInterface
isProvenDualInfeasible() constOsiDylpSolverInterface
isProvenOptimal() constOsiDylpSolverInterface
isProvenPrimalInfeasible() constOsiDylpSolverInterface
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
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng)OsiDylpSolverInterface
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub)OsiDylpSolverInterface
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)OsiDylpSolverInterface
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)OsiDylpSolverInterface
local_logchnOsiDylpSolverInterfaceprivate
local_outchnOsiDylpSolverInterfaceprivate
lp_retvalOsiDylpSolverInterfaceprivate
lpprobOsiDylpSolverInterfaceprivate
make_filename(const char *filename, const char *ext1, const char *ext2)OsiDylpSolverInterfaceprivatestatic
markHotStart()OsiDylpSolverInterface
mps_debugOsiDylpSolverInterfaceprivate
newLanguage(CoinMessages::Language language)OsiDylpSolverInterfaceinline
obj_senseOsiDylpSolverInterfaceprivate
odsiInfinityOsiDylpSolverInterfaceprivate
operator=(const OsiDylpSolverInterface &rhs)OsiDylpSolverInterface
OsiDylpSolverInterface()OsiDylpSolverInterface
OsiDylpSolverInterface(const OsiDylpSolverInterface &src)OsiDylpSolverInterface
OsiDylpSolverInterfaceUnitTestOsiDylpSolverInterfacefriend
packed_vector(const CoinShallowPackedVector vector, int dimension)OsiDylpSolverInterfaceprivatestatic
packed_vector(const CoinShallowPackedVector vector, int dimension, pkvec_struct *dst)OsiDylpSolverInterfaceprivatestatic
passLimit_OsiDylpSolverInterfaceprivate
pessimal_primal()OsiDylpSolverInterfaceprivate
postActions_OsiDylpSolverInterfaceprivate
postObj_OsiDylpSolverInterfaceprivate
preObj_OsiDylpSolverInterfaceprivate
readMps(const char *filename, const char *extension="mps")OsiDylpSolverInterface
readMps(const char *filename, const char *extension, int &numberSets, CoinSet **&sets)OsiDylpSolverInterface
reduceActiveBasis()OsiDylpSolverInterfaceprivate
reference_countOsiDylpSolverInterfaceprivatestatic
reset()OsiDylpSolverInterface
resolve()OsiDylpSolverInterface
resolve_gtxechoOsiDylpSolverInterfaceprivate
resolveOptionsOsiDylpSolverInterface
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
setBasisInLpprob(const OsiDylpWarmStartBasis *wsb, lpprob_struct *lpprob) constOsiDylpSolverInterfaceprivate
setBasisStatus(const int *archStatus, const int *logStatus)OsiDylpSolverInterface
setColLower(int index, double value)OsiDylpSolverInterface
setColName(int ndx, std::string name)OsiDylpSolverInterface
setColSolution(const double *colsol)OsiDylpSolverInterface
setColUpper(int index, double value)OsiDylpSolverInterface
setContinuous(int index)OsiDylpSolverInterface
setDblParam(OsiDblParam key, double value)OsiDylpSolverInterface
setHintParam(OsiHintParam key, bool sense=true, OsiHintStrength strength=OsiHintTry, void *info=0)OsiDylpSolverInterface
setInteger(int index)OsiDylpSolverInterface
setIntParam(OsiIntParam key, int value)OsiDylpSolverInterface
setLanguage(CoinMessages::Language language)OsiDylpSolverInterfaceinline
setObjCoeff(int index, double value)OsiDylpSolverInterface
setObjective(const double *array)OsiDylpSolverInterface
setObjName(std::string name)OsiDylpSolverInterface
setObjSense(double sense)OsiDylpSolverInterface
setOsiDylpMessages(CoinMessages::Language local_language)OsiDylpSolverInterface
setRowLower(int index, double value)OsiDylpSolverInterface
setRowName(int ndx, std::string name)OsiDylpSolverInterface
setRowPrice(const double *)OsiDylpSolverInterface
setRowType(int index, char rowsen, double rowrhs, double rowrng)OsiDylpSolverInterface
setRowUpper(int index, double value)OsiDylpSolverInterface
setStrParam(OsiStrParam key, const std::string &value)OsiDylpSolverInterface
setWarmStart(const CoinWarmStart *warmStart)OsiDylpSolverInterface
simplexOsiDylpSolverInterface
simplex_stateOsiDylpSolverInterfaceprivate
solnIsFreshOsiDylpSolverInterfaceprivate
solveFromHotStart()OsiDylpSolverInterface
solvernameOsiDylpSolverInterfaceprivate
statisticsOsiDylpSolverInterfaceprivate
tolerancesOsiDylpSolverInterface
type_to_sense(contyp_enum type)OsiDylpSolverInterfaceprivatestatic
unimp_hint(bool dylpSense, bool hintSense, OsiHintStrength hintStrength, const char *msgString)OsiDylpSolverInterfaceprivate
unmarkHotStart()OsiDylpSolverInterface
writeMps(const char *basename, const char *extension="mps", double objsense=0.0) constOsiDylpSolverInterface
~OsiDylpSolverInterface()OsiDylpSolverInterface