/home/coin/SVN-release/OS-2.1.1/Bcp/src/LP/BCP_lp_generate_cuts.cpp File Reference

#include "CoinTime.hpp"
#include "BCP_lp_functions.hpp"
#include "BCP_enum.hpp"
#include "BCP_lp_result.hpp"
#include "BCP_lp_pool.hpp"
#include "BCP_lp_user.hpp"
#include "BCP_lp.hpp"
#include "BCP_lp_node.hpp"

Include dependency graph for BCP_lp_generate_cuts.cpp:

Go to the source code of this file.

Functions

int BCP_lp_generate_cuts (BCP_lp_prob &p, bool varset_changed, const bool from_repricing)


Function Documentation

int BCP_lp_generate_cuts ( BCP_lp_prob p,
bool  varset_changed,
const bool  from_repricing 
)

Definition at line 13 of file BCP_lp_generate_cuts.cpp.

References BCP_message_environment::alive(), BCP_AnyProcess, BCP_lp_next_cut_index(), BCP_lp_pack_for_cg(), BCP_Msg_AnyMessage, BCP_Msg_NoMessage, BCP_Object_FromGenerator, BCP_Object_Leftover, BCP_vec< T >::begin(), BCP_lp_node::cg, BCP_buffer::clear(), BCP_vec< T >::clear(), BCP_lp_cut_pool::compute_violations(), BCP_lp_node::cp, BCP_lp_par::CutPoolCheckFrequency, BCP_lp_node::cuts, BCP_lp_user::cuts_to_rows(), BCP_vec< T >::end(), BCP_lp_par::FirstLP_AllCutsTimeout, BCP_lp_par::FirstLP_FirstCutTimeout, BCP_lp_user::generate_cuts_in_lp(), BCP_process::get_parent(), BCP_lp_node::iteration_count, BCP_lp_par::LaterLP_AllCutsTimeout, BCP_lp_par::LaterLP_FirstCutTimeout, BCP_lp_prob::local_cut_pool, BCP_lp_prob::lp_result, BCP_lp_prob::lp_solver, BCP_lp_par::LpVerb_ReportCutGenTimeout, BCP_lp_par::LpVerb_ReportLocalCutPoolSize, BCP_lp_par::MessagePassingIsSerial, BCP_lp_prob::msg_buf, BCP_lp_prob::msg_env, BCP_buffer::msgtag(), BCP_lp_prob::new_cuts, BCP_lp_prob::new_rows, BCP_lp_prob::no_more_cuts_cnt, BCP_lp_prob::node, BCP_lp_prob::param(), BCP_lp_prob::process_message(), BCP_message_environment::receive(), BCP_lp_cut_pool::remove_nonviolated(), BCP_vec< T >::reserve(), BCP_lp_cut_pool::rows_are_valid(), BCP_message_environment::send(), BCP_vec< T >::size(), BCP_lp_prob::stat, BCP_lp_statistics::time_cut_generation, BCP_vec< T >::unchecked_push_back(), BCP_lp_prob::user, BCP_lp_prob::user_has_lp_result_processing, BCP_lp_node::vars, BCP_lp_node::vg, and BCP_lp_node::vp.

Referenced by BCP_lp_main_loop().


Generated on Mon May 3 03:07:25 2010 by  doxygen 1.4.7