#include <memory>#include <algorithm>#include <numeric>#include <cmath>#include "CoinHelperFunctions.hpp"#include "CoinWarmStartBasis.hpp"#include "BCP_problem_core.hpp"#include "BCP_lp_node.hpp"#include "BCP_lp_result.hpp"#include "BCP_lp_pool.hpp"#include "BCP_lp.hpp"#include "BCP_lp_branch.hpp"#include "BCP_lp_user.hpp"#include "BCP_lp_functions.hpp"
Go to the source code of this file.
Functions | |
| static int | BCP_compare_waiting_row_ptr (const BCP_lp_waiting_row *wrow0, const BCP_lp_waiting_row *wrow1) |
| static int | BCP_compare_waiting_col_ptr (const BCP_lp_waiting_col *wcol0, const BCP_lp_waiting_col *wcol1) |
| bool | BCP_lp_fix_vars (BCP_lp_prob &p) |
| static void | BCP_lp_reset_positions (const BCP_vec< int > &deletable, BCP_vec< int > &pos, const bool error_if_deletable) |
| void | BCP_delete_unwanted_candidates (const int num, const int added_num, const BCP_vec< int > *pos, BCP_vec< int > &deletable) |
| void | BCP_lp_delete_cols_and_rows (BCP_lp_prob &p, BCP_lp_branching_object *can, const int added_colnum, const int added_rownum, const bool from_fathom, const bool force_delete) |
| void | BCP_lp_adjust_row_effectiveness (BCP_lp_prob &p) |
| int | BCP_lp_add_from_local_cut_pool (BCP_lp_prob &p) |
| int | BCP_lp_add_from_local_var_pool (BCP_lp_prob &p) |
| static int BCP_compare_waiting_row_ptr | ( | const BCP_lp_waiting_row * | wrow0, | |
| const BCP_lp_waiting_row * | wrow1 | |||
| ) | [inline, static] |
Definition at line 25 of file BCP_lp_colrow.cpp.
| static int BCP_compare_waiting_col_ptr | ( | const BCP_lp_waiting_col * | wcol0, | |
| const BCP_lp_waiting_col * | wcol1 | |||
| ) | [inline, static] |
Definition at line 35 of file BCP_lp_colrow.cpp.
| bool BCP_lp_fix_vars | ( | BCP_lp_prob & | p | ) |
Definition at line 42 of file BCP_lp_colrow.cpp.
| static void BCP_lp_reset_positions | ( | const BCP_vec< int > & | deletable, | |
| BCP_vec< int > & | pos, | |||
| const bool | error_if_deletable | |||
| ) | [static] |
Definition at line 144 of file BCP_lp_colrow.cpp.
| void BCP_delete_unwanted_candidates | ( | const int | num, | |
| const int | added_num, | |||
| const BCP_vec< int > * | pos, | |||
| BCP_vec< int > & | deletable | |||
| ) |
Definition at line 170 of file BCP_lp_colrow.cpp.
| void BCP_lp_delete_cols_and_rows | ( | BCP_lp_prob & | p, | |
| BCP_lp_branching_object * | can, | |||
| const int | added_colnum, | |||
| const int | added_rownum, | |||
| const bool | from_fathom, | |||
| const bool | force_delete | |||
| ) |
Definition at line 189 of file BCP_lp_colrow.cpp.
| void BCP_lp_adjust_row_effectiveness | ( | BCP_lp_prob & | p | ) |
Definition at line 354 of file BCP_lp_colrow.cpp.
| int BCP_lp_add_from_local_cut_pool | ( | BCP_lp_prob & | p | ) |
Definition at line 409 of file BCP_lp_colrow.cpp.
| int BCP_lp_add_from_local_var_pool | ( | BCP_lp_prob & | p | ) |
Definition at line 518 of file BCP_lp_colrow.cpp.
1.6.1