#include <BCP_lp_pool.hpp>
Inheritance diagram for BCP_lp_var_pool:
Public Member Functions | |
BCP_lp_var_pool () | |
~BCP_lp_var_pool () | |
bool | cols_are_valid () const |
void | cols_are_valid (bool status) |
void | compute_red_costs (const BCP_lp_result &lpres, BCP_lp_var_pool::iterator first, BCP_lp_var_pool::iterator last) |
int | remove_positives (const double etol) |
Private Member Functions | |
BCP_lp_var_pool (const BCP_lp_var_pool &) | |
BCP_lp_var_pool & | operator= (const BCP_lp_var_pool &) |
Static Private Attributes | |
static bool | _cols_are_valid = true |
Definition at line 109 of file BCP_lp_pool.hpp.
BCP_lp_var_pool::BCP_lp_var_pool | ( | const BCP_lp_var_pool & | ) | [private] |
BCP_lp_var_pool::BCP_lp_var_pool | ( | ) | [inline] |
Definition at line 116 of file BCP_lp_pool.hpp.
BCP_lp_var_pool::~BCP_lp_var_pool | ( | ) | [inline] |
BCP_lp_var_pool& BCP_lp_var_pool::operator= | ( | const BCP_lp_var_pool & | ) | [private] |
bool BCP_lp_var_pool::cols_are_valid | ( | ) | const [inline] |
Definition at line 121 of file BCP_lp_pool.hpp.
References _cols_are_valid.
Referenced by BCP_lp_add_from_local_var_pool(), BCP_lp_create_lp(), BCP_lp_delete_cols_and_rows(), and BCP_lp_generate_vars().
void BCP_lp_var_pool::cols_are_valid | ( | bool | status | ) | [inline] |
void BCP_lp_var_pool::compute_red_costs | ( | const BCP_lp_result & | lpres, | |
BCP_lp_var_pool::iterator | first, | |||
BCP_lp_var_pool::iterator | last | |||
) | [inline] |
Definition at line 124 of file BCP_lp_pool.hpp.
References _cols_are_valid.
Referenced by BCP_lp_generate_vars(), and BCP_lp_prob::process_message().
int BCP_lp_var_pool::remove_positives | ( | const double | etol | ) |
Definition at line 41 of file BCP_lp_pool.cpp.
References BCP_vec< BCP_lp_waiting_col * >::back(), BCP_vec< BCP_lp_waiting_col * >::begin(), BCP_vec< BCP_lp_waiting_col * >::end(), and BCP_vec< BCP_lp_waiting_col * >::pop_back().
Referenced by BCP_lp_generate_vars().
bool BCP_lp_var_pool::_cols_are_valid = true [static, private] |
Definition at line 111 of file BCP_lp_pool.hpp.
Referenced by cols_are_valid(), and compute_red_costs().