Public Member Functions | Private Attributes | List of all members
BM_stats Class Reference

#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. More...
 
int numberSbSolves_
 Total number of NLP solves for strong-branching. More...
 
int numberFixed_
 Total number of times variables were fixed due to strong branching. More...
 
int numberStrongBranching_
 Total number of times this node did strong branching. More...
 
int sumStrongBranchingListIndices_
 Sum of all list indices. More...
 
double sumStrongBranchingListPositions_
 Sum of all relative list positions. More...
 

Detailed Description

Definition at line 107 of file BM.hpp.

Constructor & Destructor Documentation

BM_stats::BM_stats ( )
inline

Definition at line 109 of file BM.hpp.

BM_stats::~BM_stats ( )

Definition at line 139 of file BM.cpp.

Member Function Documentation

void BM_stats::incNumberNodeSolves ( )
inline

Definition at line 120 of file BM.hpp.

void BM_stats::incNumberSbSolves ( int  cnt)
inline

Definition at line 123 of file BM.hpp.

void BM_stats::incNumberFixed ( )
inline

Definition at line 126 of file BM.hpp.

void BM_stats::updateStrongBrachingInfo ( int  chosenIndex,
int  listLength 
)
inline

Definition at line 129 of file BM.hpp.

Member Data Documentation

int BM_stats::numberNodeSolves_
private

Total number of NLP solves as node solves.

Definition at line 137 of file BM.hpp.

int BM_stats::numberSbSolves_
private

Total number of NLP solves for strong-branching.

Definition at line 139 of file BM.hpp.

int BM_stats::numberFixed_
private

Total number of times variables were fixed due to strong branching.

Definition at line 141 of file BM.hpp.

int BM_stats::numberStrongBranching_
private

Total number of times this node did strong branching.

Definition at line 143 of file BM.hpp.

int BM_stats::sumStrongBranchingListIndices_
private

Sum of all list indices.

Definition at line 145 of file BM.hpp.

double BM_stats::sumStrongBranchingListPositions_
private

Sum of all relative list positions.

Definition at line 147 of file BM.hpp.


The documentation for this class was generated from the following files: