Cbc
2.10.13
Toggle main menu visibility
Loading...
Searching...
No Matches
CbcHeuristicDW Member List
This is the complete list of members for
CbcHeuristicDW
, including all inherited members.
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
inline
virtual
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
mutable
protected
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
mutable
protected
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
solution2
(double &, double *, OsiCuts &)
CbcHeuristic
inline
virtual
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
mutable
protected
targetObjective_
CbcHeuristicDW
protected
trueObjValue
(double value) const
CbcHeuristic
inline
validate
()
CbcHeuristic
inline
virtual
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
Generated by
1.17.0