Couenne 0.5.8
Loading...
Searching...
No Matches
Couenne::NlpSolveHeuristic Member List

This is the complete list of members for Couenne::NlpSolveHeuristic, including all inherited members.

canDealWithOdd() constCbcHeuristicvirtual
CbcHeuristic()CbcHeuristic
CbcHeuristic(CbcModel &model)CbcHeuristic
CbcHeuristic(const CbcHeuristic &)CbcHeuristic
clone() constCouenne::NlpSolveHeuristicvirtual
cloneBut(int type)CbcHeuristic
debugNodes()CbcHeuristic
decayFactor_CbcHeuristicprotected
exitNow(double bestObjective) constCbcHeuristic
feasibilityPumpOptions() constCbcHeuristic
feasibilityPumpOptions_CbcHeuristicprotected
fractionSmall() constCbcHeuristic
fractionSmall_CbcHeuristicprotected
generateCpp(FILE *)CbcHeuristicvirtual
generateCpp(FILE *fp, const char *heuristic)CbcHeuristic
getSeed() constCbcHeuristic
heuristicName() constCbcHeuristic
heuristicName_CbcHeuristicprotected
howOften_CbcHeuristicprotected
howOftenShallow_CbcHeuristicprotected
incrementNumberSolutionsFound()CbcHeuristic
inputSolution_CbcHeuristicprotected
isHeuristicInteger(const OsiSolverInterface *solver, int iColumn)CbcHeuristic
lastRunDeep_CbcHeuristicprotected
minDistanceToRun_CbcHeuristicprotected
model_CbcHeuristicprotected
NlpSolveHeuristic()Couenne::NlpSolveHeuristic
NlpSolveHeuristic(CbcModel &mip, Bonmin::OsiTMINLPInterface &nlp, bool cloneNlp=false, CouenneProblem *couenne=NULL)Couenne::NlpSolveHeuristic
NlpSolveHeuristic(const NlpSolveHeuristic &other)Couenne::NlpSolveHeuristic
numberNodes() constCbcHeuristic
numberNodes_CbcHeuristicprotected
numberNodesDone_CbcHeuristicprotected
numberSolutionsFound() constCbcHeuristic
numberSolutionsFound_CbcHeuristicprotected
numCouldRun() constCbcHeuristic
numCouldRun_CbcHeuristicprotected
numInvocationsInDeep_CbcHeuristicprotected
numInvocationsInShallow_CbcHeuristicprotected
numRuns() constCbcHeuristic
numRuns_CbcHeuristicprotected
operator=(const NlpSolveHeuristic &rhs)Couenne::NlpSolveHeuristic
CbcHeuristic::operator=(const CbcHeuristic &rhs)CbcHeuristic
printDistanceToNodes()CbcHeuristic
randomNumberGenerator_CbcHeuristicprotected
registerOptions(Ipopt::SmartPtr< Bonmin::RegisteredOptions >)Couenne::NlpSolveHeuristicstatic
resetModel(CbcModel *model)Couenne::NlpSolveHeuristicinlinevirtual
runNodes_CbcHeuristicprotected
setCouenneProblem(CouenneProblem *)Couenne::NlpSolveHeuristic
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
setMaxNlpInf(double value)Couenne::NlpSolveHeuristicinline
setMinDistanceToRun(int value)CbcHeuristic
setModel(CbcModel *model)CbcHeuristicvirtual
setModelOnly(CbcModel *model)CbcHeuristic
setNlp(Bonmin::OsiTMINLPInterface &nlp, bool cloneNlp=true)Couenne::NlpSolveHeuristic
setNumberNodes(int value)CbcHeuristic
setNumberSolvePerLevel(int value)Couenne::NlpSolveHeuristicinline
setSeed(int value)CbcHeuristic
setShallowDepth(int value)CbcHeuristic
setSwitches(int value)CbcHeuristic
setWhen(int value)CbcHeuristic
setWhereFrom(int value)CbcHeuristic
shallowDepth_CbcHeuristicprotected
shouldHeurRun(int whereFrom)CbcHeuristicvirtual
shouldHeurRun_randomChoice()CbcHeuristic
smallBranchAndBound(OsiSolverInterface *solver, int numberNodes, double *newSolution, double &newSolutionValue, double cutoff, std::string name) constCbcHeuristic
solution(double &objectiveValue, double *newSolution)Couenne::NlpSolveHeuristicvirtual
solution2(double &, double *, OsiCuts &)CbcHeuristicvirtual
switches() constCbcHeuristic
switches_CbcHeuristicprotected
validate()CbcHeuristicvirtual
when() constCbcHeuristic
when_CbcHeuristicprotected
whereFrom() constCbcHeuristic
whereFrom_CbcHeuristicprotected
~CbcHeuristic()CbcHeuristicvirtual
~NlpSolveHeuristic()Couenne::NlpSolveHeuristicvirtual