NO OLD DOC. More...
#include <BCP_lp.hpp>
Public Member Functions | |
BCP_lp_statistics () | |
The contsructor just zeros out every timing data. More... | |
void | display () const |
Print out the statistics. More... | |
void | add (const BCP_lp_statistics &stat) |
Add the argument statistics to this one. More... | |
Packing and unpacking | |
void | pack (BCP_buffer &buf) |
void | unpack (BCP_buffer &buf) |
Public Attributes | |
double | time_feas_testing |
double | time_cut_generation |
double | time_var_generation |
double | time_heuristics |
double | time_lp_solving |
double | time_branching |
NO OLD DOC.
Definition at line 56 of file BCP_lp.hpp.
|
inline |
The contsructor just zeros out every timing data.
Definition at line 73 of file BCP_lp.hpp.
void BCP_lp_statistics::pack | ( | BCP_buffer & | buf | ) |
Definition at line 21 of file BCP_lp.cpp.
void BCP_lp_statistics::unpack | ( | BCP_buffer & | buf | ) |
Definition at line 30 of file BCP_lp.cpp.
void BCP_lp_statistics::display | ( | ) | const |
Print out the statistics.
Definition at line 39 of file BCP_lp.cpp.
void BCP_lp_statistics::add | ( | const BCP_lp_statistics & | stat | ) |
Add the argument statistics to this one.
This method is used when multiple LP processes are running and their stats need to be combined.
Definition at line 50 of file BCP_lp.cpp.
double BCP_lp_statistics::time_feas_testing |
Definition at line 59 of file BCP_lp.hpp.
double BCP_lp_statistics::time_cut_generation |
Definition at line 61 of file BCP_lp.hpp.
double BCP_lp_statistics::time_var_generation |
Definition at line 63 of file BCP_lp.hpp.
double BCP_lp_statistics::time_heuristics |
Definition at line 65 of file BCP_lp.hpp.
double BCP_lp_statistics::time_lp_solving |
Definition at line 67 of file BCP_lp.hpp.
double BCP_lp_statistics::time_branching |
Definition at line 69 of file BCP_lp.hpp.