| canDealWithOdd() const | CbcHeuristic | virtual |
| CbcHeuristic() | CbcHeuristic | |
| CbcHeuristic(CbcModel &model) | CbcHeuristic | |
| CbcHeuristic(const CbcHeuristic &) | CbcHeuristic | |
| clone() const | Couenne::CouenneFeasPump | virtual |
| cloneBut(int type) | CbcHeuristic | |
| compDistInt() const | Couenne::CouenneFeasPump | inline |
| CouenneFeasPump(CouenneProblem *couenne=NULL, CouenneCutGenerator *cg=NULL, Ipopt::SmartPtr< Ipopt::OptionsList > options=NULL) | Couenne::CouenneFeasPump | |
| CouenneFeasPump(const CouenneFeasPump &other) | Couenne::CouenneFeasPump | |
| debugNodes() | CbcHeuristic | |
| decayFactor_ | CbcHeuristic | protected |
| exitNow(double bestObjective) const | CbcHeuristic | |
| feasibilityPumpOptions() const | CbcHeuristic | |
| feasibilityPumpOptions_ | CbcHeuristic | protected |
| findSolution(const double *nSol, double *&sol, int niter, int *nsuciter) | Couenne::CouenneFeasPump | |
| fixIntVariables(const double *sol) | Couenne::CouenneFeasPump | |
| FP_CUT_EXTERNAL enum value | Couenne::CouenneFeasPump | |
| FP_CUT_INTEGRATED enum value | Couenne::CouenneFeasPump | |
| FP_CUT_NONE enum value | Couenne::CouenneFeasPump | |
| FP_CUT_POST enum value | Couenne::CouenneFeasPump | |
| FP_DIST_ALL enum value | Couenne::CouenneFeasPump | |
| FP_DIST_INT enum value | Couenne::CouenneFeasPump | |
| FP_DIST_POST enum value | Couenne::CouenneFeasPump | |
| FP_TABU_CUT enum value | Couenne::CouenneFeasPump | |
| FP_TABU_NONE enum value | Couenne::CouenneFeasPump | |
| FP_TABU_PERTURB enum value | Couenne::CouenneFeasPump | |
| FP_TABU_POOL enum value | Couenne::CouenneFeasPump | |
| fpCompDistIntType enum name | Couenne::CouenneFeasPump | |
| fpCutPlane enum name | Couenne::CouenneFeasPump | |
| fpTabuMgtPolicy enum name | Couenne::CouenneFeasPump | |
| fractionSmall() const | CbcHeuristic | |
| fractionSmall_ | CbcHeuristic | protected |
| generateCpp(FILE *) | CbcHeuristic | virtual |
| generateCpp(FILE *fp, const char *heuristic) | CbcHeuristic | |
| getSeed() const | CbcHeuristic | |
| heuristicName() const | CbcHeuristic | |
| heuristicName_ | CbcHeuristic | protected |
| howOften_ | CbcHeuristic | protected |
| howOftenShallow_ | CbcHeuristic | protected |
| incrementNumberSolutionsFound() | CbcHeuristic | |
| init_MILP() | Couenne::CouenneFeasPump | |
| initIpoptApp() | Couenne::CouenneFeasPump | |
| inputSolution_ | CbcHeuristic | protected |
| isHeuristicInteger(const OsiSolverInterface *solver, int iColumn) | CbcHeuristic | |
| lastRunDeep_ | CbcHeuristic | protected |
| milpPhase(double *nSol, double *iSol) | Couenne::CouenneFeasPump | |
| minDistanceToRun_ | CbcHeuristic | protected |
| model_ | CbcHeuristic | protected |
| nCalls() | Couenne::CouenneFeasPump | inline |
| nlp() const | Couenne::CouenneFeasPump | inline |
| nlpPhase(double *iSol, double *nSol) | Couenne::CouenneFeasPump | |
| numberNodes() const | CbcHeuristic | |
| numberNodes_ | CbcHeuristic | protected |
| numberNodesDone_ | CbcHeuristic | protected |
| numberSolutionsFound() const | CbcHeuristic | |
| numberSolutionsFound_ | CbcHeuristic | protected |
| numCouldRun() const | CbcHeuristic | |
| numCouldRun_ | CbcHeuristic | protected |
| numInvocationsInDeep_ | CbcHeuristic | protected |
| numInvocationsInShallow_ | CbcHeuristic | protected |
| numRuns() const | CbcHeuristic | |
| numRuns_ | CbcHeuristic | protected |
| operator=(const CouenneFeasPump &rhs) | Couenne::CouenneFeasPump | |
| CbcHeuristic::operator=(const CbcHeuristic &rhs) | CbcHeuristic | |
| printDistanceToNodes() | CbcHeuristic | |
| Problem() const | Couenne::CouenneFeasPump | inline |
| randomNumberGenerator_ | CbcHeuristic | protected |
| registerOptions(Ipopt::SmartPtr< Bonmin::RegisteredOptions >) | Couenne::CouenneFeasPump | static |
| resetModel(CbcModel *model) | Couenne::CouenneFeasPump | inlinevirtual |
| runNodes_ | CbcHeuristic | protected |
| setDecayFactor(double value) | CbcHeuristic | |
| setFeasibilityPumpOptions(int value) | CbcHeuristic | |
| setFractionSmall(double value) | CbcHeuristic | |
| setHeuristicName(const char *name) | CbcHeuristic | |
| setHowOftenShallow(int value) | CbcHeuristic | |
| setInputSolution(const double *solution, double objValue) | CbcHeuristic | |
| setMinDistanceToRun(int value) | CbcHeuristic | |
| setModel(CbcModel *model) | CbcHeuristic | virtual |
| setModelOnly(CbcModel *model) | CbcHeuristic | |
| setNumberNodes(int value) | CbcHeuristic | |
| setNumberSolvePerLevel(int value) | Couenne::CouenneFeasPump | inline |
| setSeed(int value) | CbcHeuristic | |
| setShallowDepth(int value) | CbcHeuristic | |
| setSwitches(int value) | CbcHeuristic | |
| setWhen(int value) | CbcHeuristic | |
| setWhereFrom(int value) | CbcHeuristic | |
| shallowDepth_ | CbcHeuristic | protected |
| shouldHeurRun(int whereFrom) | CbcHeuristic | virtual |
| shouldHeurRun_randomChoice() | CbcHeuristic | |
| smallBranchAndBound(OsiSolverInterface *solver, int numberNodes, double *newSolution, double &newSolutionValue, double cutoff, std::string name) const | CbcHeuristic | |
| solution(double &objectiveValue, double *newSolution) | Couenne::CouenneFeasPump | virtual |
| solution2(double &, double *, OsiCuts &) | CbcHeuristic | virtual |
| solveMILP(const CouNumber *nSol, CouNumber *&iSol, int niter, int *nsuciter) | Couenne::CouenneFeasPump | virtual |
| solveNLP(const CouNumber *nSol, CouNumber *&iSol) | Couenne::CouenneFeasPump | virtual |
| switches() const | CbcHeuristic | |
| switches_ | CbcHeuristic | protected |
| updateNLPObj(const double *) | Couenne::CouenneFeasPump | |
| validate() | CbcHeuristic | virtual |
| when() const | CbcHeuristic | |
| when_ | CbcHeuristic | protected |
| whereFrom() const | CbcHeuristic | |
| whereFrom_ | CbcHeuristic | protected |
| ~CbcHeuristic() | CbcHeuristic | virtual |
| ~CouenneFeasPump() | Couenne::CouenneFeasPump | virtual |