Public Member Functions |
| | CbcStrategyNull () |
| | CbcStrategyNull (const CbcStrategyNull &rhs) |
| | ~CbcStrategyNull () |
| virtual CbcStrategy * | clone () const |
| | Clone.
|
| virtual void | setupCutGenerators (CbcModel &) |
| | Setup cut generators.
|
| virtual void | setupHeuristics (CbcModel &) |
| | Setup heuristics.
|
| virtual void | setupPrinting (CbcModel &, int) |
| | Do printing stuff.
|
| virtual void | setupOther (CbcModel &) |
| | Other stuff e.g. strong branching.
|
| | CbcStrategyNull () |
| | CbcStrategyNull (const CbcStrategyNull &rhs) |
| | ~CbcStrategyNull () |
| virtual CbcStrategy * | clone () const |
| | Clone.
|
| virtual void | setupCutGenerators (CbcModel &) |
| | Setup cut generators.
|
| virtual void | setupHeuristics (CbcModel &) |
| | Setup heuristics.
|
| virtual void | setupPrinting (CbcModel &, int) |
| | Do printing stuff.
|
| virtual void | setupOther (CbcModel &) |
| | Other stuff e.g. strong branching.
|
| | CbcStrategy () |
| virtual | ~CbcStrategy () |
| void | setNested (int depth) |
| | Set model depth (i.e. how nested)
|
| int | getNested () const |
| | Get model depth (i.e. how nested)
|
| void | setPreProcessState (int state) |
| | Say preProcessing done.
|
| int | preProcessState () const |
| | See what sort of preprocessing was done.
|
| CglPreProcess * | process () const |
| | Pre-processing object.
|
| void | deletePreProcess () |
| | Delete pre-processing object to save memory.
|
| virtual CbcNodeInfo * | fullNodeInfo (CbcModel *model, int numberRowsAtContinuous) const |
| | Return a new Full node information pointer (descendant of CbcFullNodeInfo)
|
| virtual CbcNodeInfo * | partialNodeInfo (CbcModel *model, CbcNodeInfo *parent, CbcNode *owner, int numberChangedBounds, const int *variables, const double *boundChanges, const CoinWarmStartDiff *basisDiff) const |
| | Return a new Partial node information pointer (descendant of CbcPartialNodeInfo)
|
| virtual void | generateCpp (FILE *) |
| | Create C++ lines to get to current state.
|
| virtual int | status (CbcModel *model, CbcNodeInfo *parent, int whereFrom) |
| | After a CbcModel::resolve this can return a status -1 no effect 0 treat as optimal 1 as 0 but do not do any more resolves (i.e.
|
| | CbcStrategy () |
| virtual | ~CbcStrategy () |
| void | setNested (int depth) |
| | Set model depth (i.e. how nested)
|
| int | getNested () const |
| | Get model depth (i.e. how nested)
|
| void | setPreProcessState (int state) |
| | Say preProcessing done.
|
| int | preProcessState () const |
| | See what sort of preprocessing was done.
|
| CglPreProcess * | process () const |
| | Pre-processing object.
|
| void | deletePreProcess () |
| | Delete pre-processing object to save memory.
|
| virtual CbcNodeInfo * | fullNodeInfo (CbcModel *model, int numberRowsAtContinuous) const |
| | Return a new Full node information pointer (descendant of CbcFullNodeInfo)
|
| virtual CbcNodeInfo * | partialNodeInfo (CbcModel *model, CbcNodeInfo *parent, CbcNode *owner, int numberChangedBounds, const int *variables, const double *boundChanges, const CoinWarmStartDiff *basisDiff) const |
| | Return a new Partial node information pointer (descendant of CbcPartialNodeInfo)
|
| virtual void | generateCpp (FILE *) |
| | Create C++ lines to get to current state.
|
| virtual int | status (CbcModel *model, CbcNodeInfo *parent, int whereFrom) |
| | After a CbcModel::resolve this can return a status -1 no effect 0 treat as optimal 1 as 0 but do not do any more resolves (i.e.
|
Null class.
Definition at line 93 of file CbcStrategy.hpp.