|
Cbc
2.10.5
|
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.
|
inline |
Definition at line 39 of file CbcStatistics.hpp.
|
inline |
Definition at line 44 of file CbcStatistics.hpp.
|
inline |
Definition at line 49 of file CbcStatistics.hpp.
|
inline |
Definition at line 54 of file CbcStatistics.hpp.
|
inline |
Definition at line 59 of file CbcStatistics.hpp.
|
inline |
Definition at line 64 of file CbcStatistics.hpp.
|
inline |
Definition at line 69 of file CbcStatistics.hpp.
|
inline |
Definition at line 74 of file CbcStatistics.hpp.
|
inline |
Definition at line 79 of file CbcStatistics.hpp.
|
protected |
Value.
Definition at line 87 of file CbcStatistics.hpp.
|
protected |
Starting objective.
Definition at line 89 of file CbcStatistics.hpp.
|
protected |
Ending objective.
Definition at line 91 of file CbcStatistics.hpp.
|
protected |
id
Definition at line 93 of file CbcStatistics.hpp.
|
protected |
parent id
Definition at line 95 of file CbcStatistics.hpp.
|
protected |
way -1 or +1 is first branch -10 or +10 is second branch
Definition at line 97 of file CbcStatistics.hpp.
|
protected |
sequence number branched on
Definition at line 99 of file CbcStatistics.hpp.
|
protected |
depth
Definition at line 101 of file CbcStatistics.hpp.
|
protected |
starting number of integer infeasibilities
Definition at line 103 of file CbcStatistics.hpp.
|
protected |
ending number of integer infeasibilities
Definition at line 105 of file CbcStatistics.hpp.
|
protected |
number of iterations
Definition at line 107 of file CbcStatistics.hpp.
1.8.5