CbcHeuristic() | CbcHeuristic | |
CbcHeuristic(CbcModel &model) | CbcHeuristic | |
CbcHeuristicFPump() | CbcHeuristicFPump | |
CbcHeuristicFPump(CbcModel &model, double downValue=0.5, bool roundExpensive=false) | CbcHeuristicFPump | |
CbcHeuristicFPump(const CbcHeuristicFPump &) | CbcHeuristicFPump | |
clone() const | CbcHeuristicFPump | [virtual] |
downValue_ | CbcHeuristicFPump | [protected] |
generateCpp(FILE *fp) | CbcHeuristicFPump | [virtual] |
maximumPasses() const | CbcHeuristicFPump | [inline] |
maximumPasses_ | CbcHeuristicFPump | [protected] |
maximumTime() const | CbcHeuristicFPump | [inline] |
maximumTime_ | CbcHeuristicFPump | [protected] |
model_ | CbcHeuristic | [protected] |
operator=(const CbcHeuristicFPump &rhs) | CbcHeuristicFPump | [private] |
resetModel(CbcModel *model) | CbcHeuristicFPump | [virtual] |
roundExpensive_ | CbcHeuristicFPump | [protected] |
rounds(double *solution, const double *objective, bool roundExpensive=false, double downValue=0.5, int *flip=0) | CbcHeuristicFPump | [private] |
setMaximumPasses(int value) | CbcHeuristicFPump | [inline] |
setMaximumTime(double value) | CbcHeuristicFPump | |
setModel(CbcModel *model) | CbcHeuristicFPump | [virtual] |
setWhen(int value) | CbcHeuristic | [inline] |
smallBranchAndBound(OsiSolverInterface *solver, int numberNodes, double *newSolution, double &newSolutionValue, double cutoff, std::string name) const | CbcHeuristic | |
solution(double &objectiveValue, double *newSolution) | CbcHeuristicFPump | [virtual] |
CbcHeuristic::solution(double &objectiveValue, double *newSolution, OsiCuts &cs) | CbcHeuristic | [inline, virtual] |
startTime_ | CbcHeuristicFPump | [protected] |
validate() | CbcHeuristic | [inline, virtual] |
when() const | CbcHeuristic | [inline] |
when_ | CbcHeuristic | [protected] |
~CbcHeuristic() | CbcHeuristic | [virtual] |
~CbcHeuristicFPump() | CbcHeuristicFPump | |