binVarIndex_ | CbcHeuristicDive | protected |
canDealWithOdd() const | CbcHeuristic | inlinevirtual |
canHeuristicRun() | CbcHeuristicDive | virtual |
CbcHeuristic() | CbcHeuristic | |
CbcHeuristic(CbcModel &model) | CbcHeuristic | |
CbcHeuristic(const CbcHeuristic &) | CbcHeuristic | |
CbcHeuristicDive() | CbcHeuristicDive | |
CbcHeuristicDive(CbcModel &model) | CbcHeuristicDive | |
CbcHeuristicDive(const CbcHeuristicDive &) | CbcHeuristicDive | |
CbcHeuristicDiveVectorLength() | CbcHeuristicDiveVectorLength | |
CbcHeuristicDiveVectorLength(CbcModel &model) | CbcHeuristicDiveVectorLength | |
CbcHeuristicDiveVectorLength(const CbcHeuristicDiveVectorLength &) | CbcHeuristicDiveVectorLength | |
clone() const | CbcHeuristicDiveVectorLength | virtual |
cloneBut(int type) | CbcHeuristic | |
debugNodes() | CbcHeuristic | |
decayFactor_ | CbcHeuristic | protected |
downArray_ | CbcHeuristicDive | protected |
downLocks_ | CbcHeuristicDive | protected |
exitNow(double bestObjective) const | CbcHeuristic | |
fathom(CbcModel *model, int &numberNodes, CbcSubProblem **&nodes) | CbcHeuristicDive | |
feasibilityPumpOptions() const | CbcHeuristic | inline |
feasibilityPumpOptions_ | CbcHeuristic | protected |
fixOtherVariables(OsiSolverInterface *solver, const double *solution, PseudoReducedCost *candidate, const double *random) | CbcHeuristicDive | virtual |
fractionSmall() const | CbcHeuristic | inline |
fractionSmall_ | CbcHeuristic | mutableprotected |
generateCpp(FILE *fp) | CbcHeuristicDiveVectorLength | virtual |
CbcHeuristicDive::generateCpp(FILE *fp, const char *heuristic) | CbcHeuristicDive | |
getSeed() const | CbcHeuristic | |
gutsOfCopy(const CbcHeuristic &rhs) | CbcHeuristic | private |
gutsOfDelete() | CbcHeuristic | inlineprivate |
heuristicName() const | CbcHeuristic | inline |
heuristicName_ | CbcHeuristic | protected |
howOften_ | CbcHeuristic | mutableprotected |
howOftenShallow_ | CbcHeuristic | protected |
incrementNumberSolutionsFound() | CbcHeuristic | inline |
initializeData() | CbcHeuristicDive | inlinevirtual |
inputSolution_ | CbcHeuristic | protected |
isHeuristicInteger(const OsiSolverInterface *solver, int iColumn) | CbcHeuristic | inline |
lastRunDeep_ | CbcHeuristic | protected |
matrix_ | CbcHeuristicDive | protected |
matrixByRow_ | CbcHeuristicDive | protected |
maxIterations_ | CbcHeuristicDive | protected |
maxSimplexIterations() const | CbcHeuristicDive | inline |
maxSimplexIterations_ | CbcHeuristicDive | protected |
maxSimplexIterationsAtRoot_ | CbcHeuristicDive | protected |
maxTime_ | CbcHeuristicDive | protected |
minDistanceToRun_ | CbcHeuristic | protected |
model_ | CbcHeuristic | protected |
numberNodes() const | CbcHeuristic | inline |
numberNodes_ | CbcHeuristic | protected |
numberNodesDone_ | CbcHeuristic | mutableprotected |
numberSolutionsFound() const | CbcHeuristic | inline |
numberSolutionsFound_ | CbcHeuristic | protected |
numCouldRun() const | CbcHeuristic | inline |
numCouldRun_ | CbcHeuristic | protected |
numInvocationsInDeep_ | CbcHeuristic | protected |
numInvocationsInShallow_ | CbcHeuristic | protected |
numRuns() const | CbcHeuristic | inline |
numRuns_ | CbcHeuristic | protected |
operator=(const CbcHeuristicDiveVectorLength &rhs) | CbcHeuristicDiveVectorLength | |
CbcHeuristicDive::operator=(const CbcHeuristicDive &rhs) | CbcHeuristicDive | |
CbcHeuristic::operator=(const CbcHeuristic &rhs) | CbcHeuristic | |
percentageToFix_ | CbcHeuristicDive | protected |
printDistanceToNodes() | CbcHeuristic | |
priority_ | CbcHeuristicDive | protected |
randomNumberGenerator_ | CbcHeuristic | protected |
reducedCostFix(OsiSolverInterface *solver) | CbcHeuristicDive | |
resetModel(CbcModel *model) | CbcHeuristicDive | virtual |
runNodes_ | CbcHeuristic | protected |
selectBinaryVariables() | CbcHeuristicDive | |
selectVariableToBranch(OsiSolverInterface *solver, const double *newSolution, int &bestColumn, int &bestRound) | CbcHeuristicDiveVectorLength | virtual |
setDecayFactor(double value) | CbcHeuristic | inline |
setFeasibilityPumpOptions(int value) | CbcHeuristic | inline |
setFractionSmall(double value) | CbcHeuristic | inline |
setHeuristicName(const char *name) | CbcHeuristic | inline |
setHowOftenShallow(int value) | CbcHeuristic | inline |
setInputSolution(const double *solution, double objValue) | CbcHeuristic | |
setMaxIterations(int value) | CbcHeuristicDive | inline |
setMaxSimplexIterations(int value) | CbcHeuristicDive | inline |
setMaxSimplexIterationsAtRoot(int value) | CbcHeuristicDive | inline |
setMaxTime(double value) | CbcHeuristicDive | inline |
setMinDistanceToRun(int value) | CbcHeuristic | inline |
setModel(CbcModel *model) | CbcHeuristicDive | virtual |
setModelOnly(CbcModel *model) | CbcHeuristic | inline |
setNumberNodes(int value) | CbcHeuristic | inline |
setPercentageToFix(double value) | CbcHeuristicDive | inline |
setPriorities() | CbcHeuristicDive | |
setSeed(int value) | CbcHeuristic | |
setShallowDepth(int value) | CbcHeuristic | inline |
setSwitches(int value) | CbcHeuristic | inline |
setWhen(int value) | CbcHeuristic | inline |
setWhereFrom(int value) | CbcHeuristic | inline |
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 | |
smallObjective_ | CbcHeuristicDive | protected |
solution(double &objectiveValue, double *newSolution) | CbcHeuristicDive | virtual |
solution(double &objectiveValue, int &numberNodes, int &numberCuts, OsiRowCut **cuts, CbcSubProblem **&nodes, double *newSolution) | CbcHeuristicDive | |
solution2(double &, double *, OsiCuts &) | CbcHeuristic | inlinevirtual |
switches() const | CbcHeuristic | inline |
switches_ | CbcHeuristic | mutableprotected |
trueObjValue(double value) const | CbcHeuristic | inline |
upArray_ | CbcHeuristicDive | protected |
upLocks_ | CbcHeuristicDive | protected |
validate() | CbcHeuristicDive | virtual |
vbRowIndex_ | CbcHeuristicDive | protected |
when() const | CbcHeuristic | inline |
when_ | CbcHeuristic | protected |
whereFrom() const | CbcHeuristic | inline |
whereFrom_ | CbcHeuristic | protected |
~CbcHeuristic() | CbcHeuristic | virtual |
~CbcHeuristicDive() | CbcHeuristicDive | |
~CbcHeuristicDiveVectorLength() | CbcHeuristicDiveVectorLength | |