/home/coin/SVN-release/CoinAll-1.1.0/Bcps/src/BcpsInterface.h

Go to the documentation of this file.
00001 #include "BcpsLicense.h"
00002 
00003 class BcpsInterface {
00004    // *FIXME* : we'll need pointer to the master module class
00005 
00006 
00010       double upper_bound() const;
00012       int current_phase() const;
00014       int current_level() const;
00016       int current_index() const;
00018       int current_iteration() const;
00024 
00028 
00030    //==========================================================================
00047    virtual void
00048    initialize_new_search_tree_node(const BcpsObject_p* objects,
00049                                    const BCP_vec<BCP_cut*>& cuts,
00050                                    const BCP_vec<BCP_obj_status>& var_status,
00051                                    const BCP_vec<BCP_obj_status>& cut_status,
00052                                    BCP_vec<int>& var_changed_pos,
00053                                    BCP_vec<double>& var_new_bd,
00054                                    BCP_vec<int>& cut_changed_pos,
00055                                    BCP_vec<double>& cut_new_bd);

Generated on Sun Nov 14 14:06:30 2010 for Coin-All by  doxygen 1.4.7