- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

BcpsInterface.h
Go to the documentation of this file.
1 #include "BcpsLicense.h"
2
3 class BcpsInterface {
4 // *FIXME* : we'll need pointer to the master module class
5
6
10 double upper_bound() const;
12 int current_phase() const;
14 int current_level() const;
16 int current_index() const;
18 int current_iteration() const;
24
28
30 //==========================================================================
47 virtual void
48 initialize_new_search_tree_node(const BcpsObject_p* objects,
49 const BCP_vec<BCP_cut*>& cuts,
50 const BCP_vec<BCP_obj_status>& var_status,
51 const BCP_vec<BCP_obj_status>& cut_status,
52 BCP_vec<int>& var_changed_pos,
53 BCP_vec<double>& var_new_bd,
54 BCP_vec<int>& cut_changed_pos,
55 BCP_vec<double>& cut_new_bd);
BcpsObject
A class for describing the objects that comprise a BCPS subproblem.
Definition: BcpsObject.h:76
BcpsLicense.h