Dip-All
0.91.0
|
Null class. More...
#include <CbcStrategy.hpp>
Public Member Functions | |
CbcStrategyNull () | |
CbcStrategyNull (const CbcStrategyNull &rhs) | |
~CbcStrategyNull () | |
virtual CbcStrategy * | clone () const |
Clone. More... | |
virtual void | setupCutGenerators (CbcModel &) |
Setup cut generators. More... | |
virtual void | setupHeuristics (CbcModel &) |
Setup heuristics. More... | |
virtual void | setupPrinting (CbcModel &, int) |
Do printing stuff. More... | |
virtual void | setupOther (CbcModel &) |
Other stuff e.g. strong branching. More... | |
![]() | |
CbcStrategy () | |
virtual | ~CbcStrategy () |
void | setNested (int depth) |
Set model depth (i.e. how nested) More... | |
int | getNested () const |
Get model depth (i.e. how nested) More... | |
void | setPreProcessState (int state) |
Say preProcessing done. More... | |
int | preProcessState () const |
See what sort of preprocessing was done. More... | |
CglPreProcess * | process () const |
Pre-processing object. More... | |
void | deletePreProcess () |
Delete pre-processing object to save memory. More... | |
virtual CbcNodeInfo * | fullNodeInfo (CbcModel *model, int numberRowsAtContinuous) const |
Return a new Full node information pointer (descendant of CbcFullNodeInfo) More... | |
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) More... | |
virtual void | generateCpp (FILE *) |
Create C++ lines to get to current state. More... | |
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. More... | |
Private Member Functions | |
CbcStrategyNull & | operator= (const CbcStrategyNull &rhs) |
Illegal Assignment operator. More... | |
Additional Inherited Members | |
![]() | |
int | depth_ |
Model depth. More... | |
int | preProcessState_ |
PreProcessing state - -1 infeasible 0 off 1 was done (so need post-processing) More... | |
CglPreProcess * | process_ |
If preprocessing then this is object. More... | |
Null class.
Definition at line 95 of file CbcStrategy.hpp.
|
inline |
Definition at line 99 of file CbcStrategy.hpp.
Referenced by clone().
|
inline |
Definition at line 102 of file CbcStrategy.hpp.
|
inline |
Definition at line 105 of file CbcStrategy.hpp.
|
inlinevirtual |
Clone.
Implements CbcStrategy.
Definition at line 108 of file CbcStrategy.hpp.
References CbcStrategyNull().
Other stuff e.g. strong branching.
Implements CbcStrategy.
Definition at line 119 of file CbcStrategy.hpp.
|
private |
Illegal Assignment operator.