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().