, including all inherited members.
addCol(const CoinPackedVectorBase &vec, const double collb, const double colub, const double obj) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
addObjectiveFunction(OsiSolverInterface &si, const double *x) | Bonmin::OsiTMINLPInterface | [virtual] |
addRow(const CoinPackedVectorBase &vec, const double rowlb, const double rowub) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
addRow(const CoinPackedVectorBase &vec, const char rowsen, const double rowrhs, const double rowrng) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
ALTERNATE_OBJECTIVE enum value | Bonmin::OsiTMINLPInterface | |
AmplInterface() | Bonmin::AmplInterface | |
AmplInterface(const AmplInterface &other) | Bonmin::AmplInterface | |
amplModel() const | Bonmin::AmplInterface | [inline] |
amplTminlp_ | Bonmin::AmplInterface | [protected] |
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, double *&rowlb, double *&rowub) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
assignProblem(CoinPackedMatrix *&matrix, double *&collb, double *&colub, double *&obj, char *&rowsen, double *&rowrhs, double *&rowrng) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
basisIsAvailable() const | Bonmin::OsiTMINLPInterface | [inline, virtual] |
BETTER_SOL enum value | Bonmin::OsiTMINLPInterface | |
branchAndBound() | Bonmin::OsiTMINLPInterface | [inline, virtual] |
clone(bool CopyData=true) | Bonmin::AmplInterface | [virtual] |
Bonmin::OsiTMINLPInterface::clone(bool copyData=true) const | Bonmin::OsiTMINLPInterface | |
continuingOnAFailure() | Bonmin::OsiTMINLPInterface | [inline] |
debug_apps() const | Bonmin::OsiTMINLPInterface | [inline] |
deleteCols(const int num, const int *colIndices) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
deleteRows(const int num, const int *rowIndices) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
ERROR_NO_TNLPSOLVER enum value | Bonmin::OsiTMINLPInterface | |
extractLinearRelaxation(OsiSolverInterface &si, const double *x, bool getObj=1) | Bonmin::OsiTMINLPInterface | [virtual] |
extractLinearRelaxation(OsiSolverInterface &si, bool getObj=1, bool solveNlp=1) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
FakeBasis enum value | Bonmin::OsiTMINLPInterface | |
forceBranchable() | Bonmin::OsiTMINLPInterface | [inline] |
forceInfeasible() | Bonmin::OsiTMINLPInterface | [inline] |
forceSolverOutput(int log_level) | Bonmin::OsiTMINLPInterface | [inline] |
getBendersCut(OsiCuts &cs, bool global) | Bonmin::OsiTMINLPInterface | |
getBranchingDirections() const | Bonmin::OsiTMINLPInterface | [inline] |
getColLower() const | Bonmin::OsiTMINLPInterface | [virtual] |
getColSolution() const | Bonmin::OsiTMINLPInterface | [virtual] |
getColUpper() const | Bonmin::OsiTMINLPInterface | [virtual] |
getConstraintOuterApproximation(OsiCuts &cs, int constraintNumber, const double *x, const double *x2, bool global) | Bonmin::OsiTMINLPInterface | [virtual] |
getConstraintOuterApproximation(OsiCuts &cs, int constraintNumber, const double *x2, bool global) | Bonmin::OsiTMINLPInterface | [inline] |
getDblParam(OsiDblParam key, double &value) const | Bonmin::OsiTMINLPInterface | |
getDownPsCosts() const | Bonmin::OsiTMINLPInterface | [inline] |
getDualRays(int maxNumRays, bool fullRay=false) const | Bonmin::OsiTMINLPInterface | [inline, virtual] |
getEmptyWarmStart() const | Bonmin::OsiTMINLPInterface | [virtual] |
getInfinity() const | Bonmin::OsiTMINLPInterface | [virtual] |
getIntParam(OsiIntParam key, int &value) const | Bonmin::OsiTMINLPInterface | |
getIterationCount() const | Bonmin::OsiTMINLPInterface | [virtual] |
getMatrixByCol() const | Bonmin::OsiTMINLPInterface | [inline, virtual] |
getMatrixByRow() const | Bonmin::OsiTMINLPInterface | [inline, virtual] |
getNewCutoffDecr() | Bonmin::OsiTMINLPInterface | [inline] |
getNumCols() const | Bonmin::OsiTMINLPInterface | [virtual] |
getNumElements() const | Bonmin::OsiTMINLPInterface | [inline, virtual] |
getNumRows() const | Bonmin::OsiTMINLPInterface | [virtual] |
getObjCoefficients() const | Bonmin::OsiTMINLPInterface | [virtual] |
getObjSense() const | Bonmin::OsiTMINLPInterface | [inline, virtual] |
getObjValue() const | Bonmin::OsiTMINLPInterface | [virtual] |
getOuterApproximation(OsiCuts &cs, int getObj, const double *x2, bool global) | Bonmin::OsiTMINLPInterface | [inline] |
getOuterApproximation(OsiCuts &cs, const double *x, int getObj, const double *x2, bool global) | Bonmin::OsiTMINLPInterface | [inline] |
getOuterApproximation(OsiCuts &cs, const double *x, int getObj, const double *x2, double theta, bool global) | Bonmin::OsiTMINLPInterface | [virtual] |
getPrimalRays(int maxNumRays) const | Bonmin::OsiTMINLPInterface | [inline, virtual] |
getPriorities() const | Bonmin::OsiTMINLPInterface | [inline] |
getPushFact() const | Bonmin::OsiTMINLPInterface | [inline] |
getReducedCost() const | Bonmin::OsiTMINLPInterface | [virtual] |
getRightHandSide() const | Bonmin::OsiTMINLPInterface | [virtual] |
getRowActivity() const | Bonmin::OsiTMINLPInterface | [virtual] |
getRowLower() const | Bonmin::OsiTMINLPInterface | [virtual] |
getRowPrice() const | Bonmin::OsiTMINLPInterface | [virtual] |
getRowRange() const | Bonmin::OsiTMINLPInterface | [virtual] |
getRowSense() const | Bonmin::OsiTMINLPInterface | [virtual] |
getRowUpper() const | Bonmin::OsiTMINLPInterface | [virtual] |
getStrParam(OsiStrParam key, std::string &value) const | Bonmin::OsiTMINLPInterface | |
getUpPsCosts() const | Bonmin::OsiTMINLPInterface | [inline] |
getVarNames() | Bonmin::OsiTMINLPInterface | |
getWarmStart() const | Bonmin::OsiTMINLPInterface | [virtual] |
getWarmStartMode() | Bonmin::OsiTMINLPInterface | [inline] |
hasContinuedOnAFailure() | Bonmin::OsiTMINLPInterface | [inline] |
ignoreFailures() | Bonmin::OsiTMINLPInterface | [inline] |
INFEASIBLE_SOLUTION_FOUND enum value | Bonmin::OsiTMINLPInterface | |
initialize(Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions, Ipopt::SmartPtr< Ipopt::OptionsList > options, Ipopt::SmartPtr< Ipopt::Journalist > journalist, const std::string &prefix, Ipopt::SmartPtr< TMINLP > tminlp) | Bonmin::OsiTMINLPInterface | |
initialize(Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions, Ipopt::SmartPtr< Ipopt::OptionsList > options, Ipopt::SmartPtr< Ipopt::Journalist > journalist, Ipopt::SmartPtr< TMINLP > tminlp) | Bonmin::OsiTMINLPInterface | [inline] |
initialSolve() | Bonmin::OsiTMINLPInterface | [virtual] |
initialSolve(const char *whereFrom) | Bonmin::OsiTMINLPInterface | [virtual] |
InteriorPoint enum value | Bonmin::OsiTMINLPInterface | |
IPOPT_SUMMARY enum value | Bonmin::OsiTMINLPInterface | |
isAbandoned() const | Bonmin::OsiTMINLPInterface | [virtual] |
isBinary(int columnNumber) const | Bonmin::OsiTMINLPInterface | [virtual] |
isContinuous(int colNumber) const | Bonmin::OsiTMINLPInterface | [virtual] |
isDualObjectiveLimitReached() const | Bonmin::OsiTMINLPInterface | [virtual] |
isFreeBinary(int columnNumber) const | Bonmin::OsiTMINLPInterface | [virtual] |
isInteger(int columnNumber) const | Bonmin::OsiTMINLPInterface | [virtual] |
isIntegerNonBinary(int columnNumber) const | Bonmin::OsiTMINLPInterface | [virtual] |
isIterationLimitReached() const | Bonmin::OsiTMINLPInterface | [virtual] |
isPrimalObjectiveLimitReached() const | Bonmin::OsiTMINLPInterface | [virtual] |
isProvenDualInfeasible() const | Bonmin::OsiTMINLPInterface | [virtual] |
isProvenOptimal() const | Bonmin::OsiTMINLPInterface | [virtual] |
isProvenPrimalInfeasible() const | Bonmin::OsiTMINLPInterface | [virtual] |
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
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) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
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) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
LOG_FIRST_LINE enum value | Bonmin::OsiTMINLPInterface | |
LOG_HEAD enum value | Bonmin::OsiTMINLPInterface | |
LOG_LINE enum value | Bonmin::OsiTMINLPInterface | |
MessagesTypes enum name | Bonmin::OsiTMINLPInterface | |
model() const | Bonmin::OsiTMINLPInterface | [inline] |
model() | Bonmin::OsiTMINLPInterface | [inline] |
nCallOptimizeTNLP() | Bonmin::OsiTMINLPInterface | [inline] |
newUnsolvedError(int num, Ipopt::SmartPtr< TMINLP2TNLP > problem, std::string name) | Bonmin::OsiTMINLPInterface | [inline] |
None enum value | Bonmin::OsiTMINLPInterface | |
operator=(const OsiTMINLPInterface &rhs) | Bonmin::OsiTMINLPInterface | |
Optimum enum value | Bonmin::OsiTMINLPInterface | |
options() const | Bonmin::OsiTMINLPInterface | |
options() | Bonmin::OsiTMINLPInterface | |
OsiTMINLPInterface() | Bonmin::OsiTMINLPInterface | |
OsiTMINLPInterface(const OsiTMINLPInterface &) | Bonmin::OsiTMINLPInterface | |
OSITMINLPINTERFACE_DUMMY_END enum value | Bonmin::OsiTMINLPInterface | |
prefix() const | Bonmin::OsiTMINLPInterface | [inline] |
problem() const | Bonmin::OsiTMINLPInterface | [inline] |
problem() | Bonmin::OsiTMINLPInterface | [inline] |
randomStartingPoint() | Bonmin::OsiTMINLPInterface | |
readAmplNlFile(char **&argv, Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions, Ipopt::SmartPtr< Ipopt::OptionsList > options, Ipopt::SmartPtr< Ipopt::Journalist > journalist, std::string *nl_file_content=NULL) | Bonmin::AmplInterface | [virtual] |
readMps(const char *filename, const char *extension="mps") | Bonmin::OsiTMINLPInterface | [inline, virtual] |
readNames() | Bonmin::AmplInterface | [protected] |
readOptionFile(const std::string &fileName) | Bonmin::OsiTMINLPInterface | |
resolve() | Bonmin::OsiTMINLPInterface | [virtual] |
resolve(const char *whereFrom) | Bonmin::OsiTMINLPInterface | [virtual] |
resolveForCost(int numretry, bool keepWs) | Bonmin::OsiTMINLPInterface | [virtual] |
resolveForRobustness(int numretry) | Bonmin::OsiTMINLPInterface | [virtual] |
setAppDefaultOptions(Ipopt::SmartPtr< Ipopt::OptionsList > Options) | Bonmin::AmplInterface | [virtual] |
setColLower(int elementIndex, double elementValue) | Bonmin::OsiTMINLPInterface | [virtual] |
setColLower(const double *array) | Bonmin::OsiTMINLPInterface | [virtual] |
setColSolution(const double *colsol) | Bonmin::OsiTMINLPInterface | [virtual] |
setColUpper(int elementIndex, double elementValue) | Bonmin::OsiTMINLPInterface | [virtual] |
setColUpper(const double *array) | Bonmin::OsiTMINLPInterface | [virtual] |
setContinuous(int index) | Bonmin::OsiTMINLPInterface | [virtual] |
setDblParam(OsiDblParam key, double value) | Bonmin::OsiTMINLPInterface | |
setInteger(int index) | Bonmin::OsiTMINLPInterface | [virtual] |
setIntParam(OsiIntParam key, int value) | Bonmin::OsiTMINLPInterface | |
setModel(Ipopt::SmartPtr< TMINLP > tminlp) | Bonmin::OsiTMINLPInterface | |
setNewCutoffDecr(double d) | Bonmin::OsiTMINLPInterface | [inline] |
setNumIterationSuspect(int value) | Bonmin::OsiTMINLPInterface | [inline] |
setObjCoeff(int elementIndex, double elementValue) | Bonmin::OsiTMINLPInterface | [inline, virtual] |
setObjSense(double s) | Bonmin::OsiTMINLPInterface | [virtual] |
setRowLower(int elementIndex, double elementValue) | Bonmin::OsiTMINLPInterface | [virtual] |
setRowPrice(const double *rowprice) | Bonmin::OsiTMINLPInterface | [virtual] |
setRowType(int index, char sense, double rightHandSide, double range) | Bonmin::OsiTMINLPInterface | [virtual] |
setRowUpper(int elementIndex, double elementValue) | Bonmin::OsiTMINLPInterface | [virtual] |
setSolver(Ipopt::SmartPtr< TNLPSolver > app) | Bonmin::OsiTMINLPInterface | |
setSolverOutputToDefault() | Bonmin::OsiTMINLPInterface | [inline] |
setStrParam(OsiStrParam key, const std::string &value) | Bonmin::OsiTMINLPInterface | |
setWarmStart(const CoinWarmStart *warmstart) | Bonmin::OsiTMINLPInterface | [virtual] |
setWarmStartMode(int mode) | Bonmin::OsiTMINLPInterface | [inline] |
SOLUTION_FOUND enum value | Bonmin::OsiTMINLPInterface | |
solveFeasibilityProblem(size_t n, const double *x_bar, const int *ind, double a, double s, int L) | Bonmin::OsiTMINLPInterface | |
solver() const | Bonmin::OsiTMINLPInterface | [inline] |
solver() | Bonmin::OsiTMINLPInterface | [inline] |
SOLVER_DISAGREE_STATUS enum value | Bonmin::OsiTMINLPInterface | |
SOLVER_DISAGREE_VALUE enum value | Bonmin::OsiTMINLPInterface | |
SUSPECT_PROBLEM enum value | Bonmin::OsiTMINLPInterface | |
SUSPECT_PROBLEM2 enum value | Bonmin::OsiTMINLPInterface | |
totalIterations() | Bonmin::OsiTMINLPInterface | [inline] |
totalNlpSolveTime() | Bonmin::OsiTMINLPInterface | [inline] |
UNSOLVED_PROBLEM_FOUND enum value | Bonmin::OsiTMINLPInterface | |
use(Ipopt::SmartPtr< TMINLP2TNLP > tminlp2tnlp) | Bonmin::OsiTMINLPInterface | |
WarmStartModes enum name | Bonmin::OsiTMINLPInterface | |
WARN_CONTINUING_ON_FAILURE enum value | Bonmin::OsiTMINLPInterface | |
WARN_RESOLVE_BEFORE_INITIAL_SOLVE enum value | Bonmin::OsiTMINLPInterface | |
WARN_SUCCESS_RANDOM enum value | Bonmin::OsiTMINLPInterface | |
WARN_SUCCESS_WS enum value | Bonmin::OsiTMINLPInterface | |
WARNING_NON_CONVEX_OA enum value | Bonmin::OsiTMINLPInterface | |
WARNING_RESOLVING enum value | Bonmin::OsiTMINLPInterface | |
writeAmplSolFile_ | Bonmin::AmplInterface | [private] |
writeMps(const char *filename, const char *extension="mps", double objSense=0.0) const | Bonmin::OsiTMINLPInterface | [inline, virtual] |
~AmplInterface() | Bonmin::AmplInterface | [virtual] |
~OsiTMINLPInterface() | Bonmin::OsiTMINLPInterface | [virtual] |