#include <numeric>
#include <algorithm>
#include "CoinSort.hpp"
#include "BCP_math.hpp"
#include "BCP_vector.hpp"
#include "BCP_lp_branch.hpp"
#include "OsiSolverInterface.hpp"
#include "OsiBranchingObject.hpp"
#include "BCP_var.hpp"
#include "BCP_cut.hpp"
#include "BCP_lp_result.hpp"
Include dependency graph for BCP_lp_branch.cpp:
Go to the source code of this file.
Functions | |
static void | BCP_reset_pos (BCP_vec< int > &pos, const int start) |
static void | BCP_reorder_pos (const int child_num, BCP_vec< int > &positions, BCP_vec< double > &bounds) |
static void BCP_reset_pos | ( | BCP_vec< int > & | pos, | |
const int | start | |||
) | [static] |
Definition at line 23 of file BCP_lp_branch.cpp.
Referenced by BCP_lp_branching_object::init_pos_for_added().
static void BCP_reorder_pos | ( | const int | child_num, | |
BCP_vec< int > & | positions, | |||
BCP_vec< double > & | bounds | |||
) | [static] |
Definition at line 35 of file BCP_lp_branch.cpp.
References BCP_vec< T >::begin(), BCP_vec< T >::end(), BCP_vec< T >::entry(), BCP_vec< T >::reserve(), BCP_vec< T >::size(), and BCP_vec< T >::unchecked_push_back().
Referenced by BCP_lp_branching_object::init_pos_for_added().