addDW(const double *solution, int numberBlocksUsed, const int *whichBlocks) | CbcHeuristicDW | private |
affinity_ | CbcHeuristicDW | protected |
backwardRow_ | CbcHeuristicDW | protected |
bestObjective() const | CbcHeuristicDW | inline |
bestObjective_ | CbcHeuristicDW | protected |
bestSolution() const | CbcHeuristicDW | inline |
bestSolution_ | CbcHeuristicDW | protected |
canDealWithOdd() const | CbcHeuristic | inlinevirtual |
CbcHeuristic() | CbcHeuristic | |
CbcHeuristic(CbcModel &model) | CbcHeuristic | |
CbcHeuristic(const CbcHeuristic &) | CbcHeuristic | |
CbcHeuristicDW() | CbcHeuristicDW | |
CbcHeuristicDW(CbcModel &model, int keepContinuous=0) | CbcHeuristicDW | |
CbcHeuristicDW(CbcModel &model, int callBack(CbcHeuristicDW *currentHeuristic, CbcModel *thisModel, int whereFrom), int keepContinuous=0) | CbcHeuristicDW | |
CbcHeuristicDW(const CbcHeuristicDW &) | CbcHeuristicDW | |
clone() const | CbcHeuristicDW | virtual |
cloneBut(int type) | CbcHeuristic | |
columnsInBlock() const | CbcHeuristicDW | inline |
columnsInBlock_ | CbcHeuristicDW | protected |
continuousSolution() const | CbcHeuristicDW | inline |
continuousSolution_ | CbcHeuristicDW | protected |
debugNodes() | CbcHeuristic | |
decayFactor_ | CbcHeuristic | protected |
doubleArray_ | CbcHeuristicDW | protected |
doubleArrays() const | CbcHeuristicDW | inline |
dwBlock_ | CbcHeuristicDW | protected |
DWModel(int whichDW) const | CbcHeuristicDW | |
dwSolver_ | CbcHeuristicDW | protected |
exitNow(double bestObjective) const | CbcHeuristic | |
feasibilityPumpOptions() const | CbcHeuristic | inline |
feasibilityPumpOptions_ | CbcHeuristic | protected |
findStructure() | CbcHeuristicDW | private |
fingerPrint_ | CbcHeuristicDW | protected |
fixedDj() const | CbcHeuristicDW | inline |
fixedDj_ | CbcHeuristicDW | protected |
fractionSmall() const | CbcHeuristic | inline |
fractionSmall_ | CbcHeuristic | mutableprotected |
fullDWEverySoOften_ | CbcHeuristicDW | protected |
functionPointer_ | CbcHeuristicDW | protected |
generateCpp(FILE *fp) | CbcHeuristicDW | virtual |
CbcHeuristic::generateCpp(FILE *fp, const char *heuristic) | CbcHeuristic | |
getCurrentNumberNeeded() const | CbcHeuristicDW | inline |
getCurrentNumberNodes() const | CbcHeuristicDW | inline |
getNumberNeeded() const | CbcHeuristicDW | inline |
getNumberNodes() const | CbcHeuristicDW | inline |
getSeed() const | CbcHeuristic | |
gutsOfCopy(const CbcHeuristicDW &rhs) | CbcHeuristicDW | private |
gutsOfDelete() | CbcHeuristicDW | private |
heuristicCallBack typedef | CbcHeuristicDW | protected |
heuristicName() const | CbcHeuristic | inline |
heuristicName_ | CbcHeuristic | protected |
howOften_ | CbcHeuristicDW | protected |
howOftenShallow_ | CbcHeuristic | protected |
incrementNumberSolutionsFound() | CbcHeuristic | inline |
initialLower() const | CbcHeuristicDW | inline |
initialUpper() const | CbcHeuristicDW | inline |
inputSolution_ | CbcHeuristic | protected |
intArray_ | CbcHeuristicDW | protected |
intArrays() const | CbcHeuristicDW | inline |
intsInBlock() const | CbcHeuristicDW | inline |
intsInBlock_ | CbcHeuristicDW | protected |
isHeuristicInteger(const OsiSolverInterface *solver, int iColumn) | CbcHeuristic | inline |
keepContinuous_ | CbcHeuristicDW | protected |
lastObjective_ | CbcHeuristicDW | protected |
lastRunDeep_ | CbcHeuristic | protected |
maximumDW_ | CbcHeuristicDW | protected |
minDistanceToRun_ | CbcHeuristic | protected |
model_ | CbcHeuristic | protected |
nNeeded_ | CbcHeuristicDW | protected |
nNeededBase_ | CbcHeuristicDW | protected |
nNodes_ | CbcHeuristicDW | protected |
nNodesBase_ | CbcHeuristicDW | protected |
numberBadPasses_ | CbcHeuristicDW | protected |
numberBlocks() const | CbcHeuristicDW | inline |
numberBlocks_ | CbcHeuristicDW | protected |
numberColumnsDW(int whichDW) const | CbcHeuristicDW | |
numberColumnsDW() const | CbcHeuristicDW | inline |
numberColumnsDW_ | CbcHeuristicDW | protected |
numberDW_ | CbcHeuristicDW | protected |
numberDWTimes() const | CbcHeuristicDW | inline |
numberDWTimes_ | CbcHeuristicDW | protected |
numberMasterColumns_ | CbcHeuristicDW | protected |
numberMasterRows_ | CbcHeuristicDW | protected |
numberNodes() const | CbcHeuristic | inline |
numberNodes_ | CbcHeuristic | protected |
numberNodesDone_ | CbcHeuristic | mutableprotected |
numberPasses_ | CbcHeuristicDW | protected |
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 |
objectiveDW() const | CbcHeuristicDW | inline |
objectiveDW_ | CbcHeuristicDW | protected |
objectiveValue(const double *solution) | CbcHeuristicDW | |
objectiveValueWhen(int whichDW) const | CbcHeuristicDW | |
operator=(const CbcHeuristicDW &rhs) | CbcHeuristicDW | |
CbcHeuristic::operator=(const CbcHeuristic &rhs) | CbcHeuristic | |
pass() const | CbcHeuristicDW | inline |
pass_ | CbcHeuristicDW | protected |
passInContinuousSolution(const double *solution) | CbcHeuristicDW | |
passInSolution(const double *solution) | CbcHeuristicDW | |
phase() const | CbcHeuristicDW | inline |
phase_ | CbcHeuristicDW | protected |
printDistanceToNodes() | CbcHeuristic | |
random_ | CbcHeuristicDW | protected |
randomNumberGenerator_ | CbcHeuristic | protected |
resetModel(CbcModel *model) | CbcHeuristicDW | virtual |
rowsInBlock_ | CbcHeuristicDW | protected |
runNodes_ | CbcHeuristic | protected |
saveLower_ | CbcHeuristicDW | protected |
saveUpper_ | CbcHeuristicDW | protected |
setCurrentNumberNeeded(int value) | CbcHeuristicDW | inline |
setCurrentNumberNodes(int value) | CbcHeuristicDW | inline |
setDecayFactor(double value) | CbcHeuristic | inline |
setDefaults() | CbcHeuristicDW | private |
setFeasibilityPumpOptions(int value) | CbcHeuristic | inline |
setFractionSmall(double value) | CbcHeuristic | inline |
setHeuristicName(const char *name) | CbcHeuristic | inline |
setHowOften(int value) | CbcHeuristicDW | inline |
setHowOftenShallow(int value) | CbcHeuristic | inline |
setInputSolution(const double *solution, double objValue) | CbcHeuristic | |
setMinDistanceToRun(int value) | CbcHeuristic | inline |
setModel(CbcModel *model) | CbcHeuristicDW | virtual |
setModelOnly(CbcModel *model) | CbcHeuristic | inline |
setNumberBadPasses(int value) | CbcHeuristicDW | inline |
setNumberNeeded(int value) | CbcHeuristicDW | inline |
setNumberNodes(int value) | CbcHeuristicDW | inline |
setNumberPasses(int value) | CbcHeuristicDW | inline |
setProposalActions(int fullDWEverySoOften) | CbcHeuristicDW | |
setSeed(int value) | CbcHeuristic | |
setShallowDepth(int value) | CbcHeuristic | inline |
setSwitches(int value) | CbcHeuristic | inline |
setTargetObjective(double value) | CbcHeuristicDW | inline |
setupDWStructures() | CbcHeuristicDW | private |
setWhen(int value) | CbcHeuristic | inline |
setWhereFrom(int value) | CbcHeuristic | inline |
shallowDepth_ | CbcHeuristic | protected |
shouldHeurRun(int whereFrom) | CbcHeuristic | virtual |
shouldHeurRun_randomChoice() | CbcHeuristic | |
sizeFingerPrint_ | CbcHeuristicDW | protected |
smallBranchAndBound(OsiSolverInterface *solver, int numberNodes, double *newSolution, double &newSolutionValue, double cutoff, std::string name) const | CbcHeuristic | |
solution(double &objectiveValue, double *newSolution) | CbcHeuristicDW | virtual |
solution(double &objectiveValue, double *newSolution)=0 | CbcHeuristicDW | |
solution2(double &, double *, OsiCuts &) | CbcHeuristic | inlinevirtual |
solver() const | CbcHeuristicDW | inline |
solver_ | CbcHeuristicDW | protected |
solveState_ | CbcHeuristicDW | protected |
startColumnBlock() const | CbcHeuristicDW | inline |
startColumnBlock_ | CbcHeuristicDW | protected |
startRowBlock_ | CbcHeuristicDW | protected |
switches() const | CbcHeuristic | inline |
switches_ | CbcHeuristic | mutableprotected |
targetObjective_ | CbcHeuristicDW | protected |
trueObjValue(double value) const | CbcHeuristic | inline |
validate() | CbcHeuristic | inlinevirtual |
weights_ | CbcHeuristicDW | protected |
when() const | CbcHeuristic | inline |
when_ | CbcHeuristic | protected |
whereFrom() const | CbcHeuristic | inline |
whereFrom_ | CbcHeuristic | protected |
whichColumnBlock() const | CbcHeuristicDW | inline |
whichColumnBlock_ | CbcHeuristicDW | protected |
whichRowBlock() const | CbcHeuristicDW | inline |
whichRowBlock_ | CbcHeuristicDW | protected |
~CbcHeuristic() | CbcHeuristic | virtual |
~CbcHeuristicDW() | CbcHeuristicDW | |