| 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 |  |