#include <BCP_lp.hpp>
Public Member Functions | |
BCP_lp_statistics () | |
The contsructor just zeros out every timing data. | |
void | display () const |
Print out the statistics. | |
void | add (const BCP_lp_statistics &stat) |
Add the argument statistics to this one. | |
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 |
Definition at line 55 of file BCP_lp.hpp.
BCP_lp_statistics::BCP_lp_statistics | ( | ) | [inline] |
void BCP_lp_statistics::pack | ( | BCP_buffer & | buf | ) |
void BCP_lp_statistics::unpack | ( | BCP_buffer & | buf | ) |
void BCP_lp_statistics::display | ( | ) | const |
Print out the statistics.
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 58 of file BCP_lp.hpp.
Definition at line 60 of file BCP_lp.hpp.
Definition at line 62 of file BCP_lp.hpp.
Definition at line 64 of file BCP_lp.hpp.
Definition at line 66 of file BCP_lp.hpp.
Definition at line 68 of file BCP_lp.hpp.