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 |