BCP_lp_statistics Class Reference

NO OLD DOC. More...

#include <BCP_lp.hpp>

List of all members.

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


Detailed Description

NO OLD DOC.

Definition at line 56 of file BCP_lp.hpp.


Constructor & Destructor Documentation

BCP_lp_statistics::BCP_lp_statistics (  )  [inline]

The contsructor just zeros out every timing data.

Definition at line 73 of file BCP_lp.hpp.


Member Function Documentation

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.


Member Data Documentation

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.


The documentation for this class was generated from the following file:
Generated on Sun Nov 14 14:12:14 2010 for Coin-All by  doxygen 1.4.7