#include <cstdio>#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_vars.cpp:

Go to the source code of this file.
Functions | |
| int | BCP_lp_generate_vars (BCP_lp_prob &p, bool cutset_changed, const bool from_repricing) |
| int BCP_lp_generate_vars | ( | BCP_lp_prob & | p, | |
| bool | cutset_changed, | |||
| const bool | from_repricing | |||
| ) |
Definition at line 13 of file BCP_lp_generate_vars.cpp.
References BCP_message_environment::alive(), BCP_AnyProcess, BCP_lp_next_var_index(), BCP_lp_pack_for_vg(), BCP_Msg_AnyMessage, BCP_Msg_NoMessage, BCP_Object_Leftover, BCP_price_vars(), BCP_vec< T >::begin(), BCP_lp_node::cg, BCP_buffer::clear(), BCP_vec< T >::clear(), BCP_lp_var_pool::cols_are_valid(), BCP_lp_var_pool::compute_red_costs(), BCP_lp_node::cp, BCP_lp_node::cuts, BCP_vec< T >::end(), BCP_lp_par::FirstLP_AllVarsTimeout, BCP_lp_par::FirstLP_FirstVarTimeout, BCP_process::get_parent(), BCP_lp_node::iteration_count, BCP_lp_par::LaterLP_AllVarsTimeout, BCP_lp_par::LaterLP_FirstVarTimeout, BCP_lp_prob::local_var_pool, BCP_lp_prob::lp_result, BCP_lp_prob::lp_solver, BCP_lp_par::LpVerb_ReportLocalVarPoolSize, BCP_lp_par::LpVerb_ReportVarGenTimeout, BCP_lp_par::MessagePassingIsSerial, BCP_lp_prob::msg_buf, BCP_lp_prob::msg_env, BCP_buffer::msgtag(), BCP_lp_prob::no_more_vars_cnt, BCP_lp_prob::node, BCP_lp_prob::param(), BCP_lp_prob::process_message(), BCP_message_environment::receive(), BCP_lp_var_pool::remove_positives(), BCP_vec< T >::reserve(), BCP_message_environment::send(), BCP_vec< T >::size(), BCP_lp_prob::stat, BCP_lp_statistics::time_var_generation, BCP_vec< T >::unchecked_push_back(), BCP_lp_prob::user, BCP_lp_par::VarPoolCheckFrequency, BCP_lp_user::vars_to_cols(), BCP_lp_node::vg, and BCP_lp_node::vp.
Referenced by BCP_lp_main_loop().
1.4.7