|
Dip
0.92.4
|
For gathering statistics. More...
#include <CbcStatistics.hpp>
Public Member Functions | |
| CbcStatistics () | |
| CbcStatistics (CbcNode *node, CbcModel *model) | |
| ~CbcStatistics () | |
| CbcStatistics (const CbcStatistics &rhs) | |
| CbcStatistics & | operator= (const CbcStatistics &rhs) |
| void | endOfBranch (int numberIterations, double objectiveValue) |
| void | updateInfeasibility (int numberInfeasibilities) |
| void | sayInfeasible () |
| void | print (const int *sequenceLookup=NULL) const |
| int | node () const |
| int | parentNode () const |
| int | depth () const |
| int | way () const |
| double | value () const |
| double | startingObjective () const |
| int | startingInfeasibility () const |
| double | endingObjective () const |
| int | endingInfeasibility () const |
| int | numberIterations () const |
Protected Attributes | |
| double | value_ |
| Value. More... | |
| double | startingObjective_ |
| Starting objective. More... | |
| double | endingObjective_ |
| Ending objective. More... | |
| int | id_ |
| id More... | |
| int | parentId_ |
| parent id More... | |
| int | way_ |
| way -1 or +1 is first branch -10 or +10 is second branch More... | |
| int | sequence_ |
| sequence number branched on More... | |
| int | depth_ |
| depth More... | |
| int | startingInfeasibility_ |
| starting number of integer infeasibilities More... | |
| int | endingInfeasibility_ |
| ending number of integer infeasibilities More... | |
| int | numberIterations_ |
| number of iterations More... | |
For gathering statistics.
Definition at line 13 of file CbcStatistics.hpp.
| CbcStatistics::CbcStatistics | ( | ) |
| CbcStatistics::~CbcStatistics | ( | ) |
| CbcStatistics::CbcStatistics | ( | const CbcStatistics & | rhs | ) |
| CbcStatistics& CbcStatistics::operator= | ( | const CbcStatistics & | rhs | ) |
| void CbcStatistics::endOfBranch | ( | int | numberIterations, |
| double | objectiveValue | ||
| ) |
| void CbcStatistics::updateInfeasibility | ( | int | numberInfeasibilities | ) |
| void CbcStatistics::sayInfeasible | ( | ) |
| void CbcStatistics::print | ( | const int * | sequenceLookup = NULL | ) | const |
|
inline |
Definition at line 34 of file CbcStatistics.hpp.
References id_.
|
inline |
Definition at line 39 of file CbcStatistics.hpp.
References parentId_.
|
inline |
Definition at line 44 of file CbcStatistics.hpp.
References depth_.
|
inline |
Definition at line 49 of file CbcStatistics.hpp.
References way_.
|
inline |
Definition at line 54 of file CbcStatistics.hpp.
References value_.
|
inline |
Definition at line 59 of file CbcStatistics.hpp.
References startingObjective_.
|
inline |
Definition at line 64 of file CbcStatistics.hpp.
References startingInfeasibility_.
|
inline |
Definition at line 69 of file CbcStatistics.hpp.
References endingObjective_.
|
inline |
Definition at line 74 of file CbcStatistics.hpp.
References endingInfeasibility_.
|
inline |
Definition at line 79 of file CbcStatistics.hpp.
References numberIterations_.
|
protected |
|
protected |
Starting objective.
Definition at line 89 of file CbcStatistics.hpp.
Referenced by startingObjective().
|
protected |
|
protected |
|
protected |
|
protected |
way -1 or +1 is first branch -10 or +10 is second branch
Definition at line 97 of file CbcStatistics.hpp.
Referenced by way().
|
protected |
sequence number branched on
Definition at line 99 of file CbcStatistics.hpp.
|
protected |
|
protected |
starting number of integer infeasibilities
Definition at line 103 of file CbcStatistics.hpp.
Referenced by startingInfeasibility().
|
protected |
ending number of integer infeasibilities
Definition at line 105 of file CbcStatistics.hpp.
Referenced by endingInfeasibility().
|
protected |
number of iterations
Definition at line 107 of file CbcStatistics.hpp.
Referenced by numberIterations().
1.8.5