/home/coin/SVN-release/OS-2.2.0/Bcp/src/LP/BCP_lp_branch.cpp File Reference

#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)


Function Documentation

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().


Generated on Thu Aug 5 03:04:27 2010 by  doxygen 1.4.7