#include <BM.hpp>
Public Member Functions | |
BM_stats () | |
~BM_stats () | |
void | incNumberNodeSolves () |
void | incNumberSbSolves (int cnt) |
void | incNumberFixed () |
void | updateStrongBrachingInfo (int chosenIndex, int listLength) |
Private Attributes | |
int | numberNodeSolves_ |
Total number of NLP solves as node solves. | |
int | numberSbSolves_ |
Total number of NLP solves for strong-branching. | |
int | numberFixed_ |
Total number of times variables were fixed due to strong branching. | |
int | numberStrongBranching_ |
Total number of times this node did strong branching. | |
int | sumStrongBranchingListIndices_ |
Sum of all list indices. | |
double | sumStrongBranchingListPositions_ |
Sum of all relative list positions. |
Definition at line 107 of file BM.hpp.
BM_stats::~BM_stats | ( | ) |
void BM_stats::incNumberNodeSolves | ( | ) | [inline] |
void BM_stats::incNumberSbSolves | ( | int | cnt | ) | [inline] |
void BM_stats::incNumberFixed | ( | ) | [inline] |
void BM_stats::updateStrongBrachingInfo | ( | int | chosenIndex, | |
int | listLength | |||
) | [inline] |
Definition at line 129 of file BM.hpp.
References numberStrongBranching_, sumStrongBranchingListIndices_, and sumStrongBranchingListPositions_.
int BM_stats::numberNodeSolves_ [private] |
Total number of NLP solves as node solves.
Definition at line 137 of file BM.hpp.
Referenced by incNumberNodeSolves().
int BM_stats::numberSbSolves_ [private] |
Total number of NLP solves for strong-branching.
Definition at line 139 of file BM.hpp.
Referenced by incNumberSbSolves().
int BM_stats::numberFixed_ [private] |
Total number of times variables were fixed due to strong branching.
Definition at line 141 of file BM.hpp.
Referenced by incNumberFixed().
int BM_stats::numberStrongBranching_ [private] |
Total number of times this node did strong branching.
Definition at line 143 of file BM.hpp.
Referenced by updateStrongBrachingInfo().
int BM_stats::sumStrongBranchingListIndices_ [private] |
Sum of all list indices.
Definition at line 145 of file BM.hpp.
Referenced by updateStrongBrachingInfo().
double BM_stats::sumStrongBranchingListPositions_ [private] |
Sum of all relative list positions.
Definition at line 147 of file BM.hpp.
Referenced by updateStrongBrachingInfo().