This class describes changes in the core of the problem.
BCP_warmstart * warmstart
this is always explicit, it's just that coding is simpler if we reuse the BCP_obj_set_change object ...
This class stores data about how an object set (set of vars or set of cuts) changes.
BCP_node_storage_in_tm tm_storage
BCP_obj_set_change cut_set
this is always explicit, it's just that coding is simpler if we reuse the BCP_obj_set_change object ...
This class is just a collection of pointers to cuts with a number of methods to manipulate these cuts...
Warmstarting information for the LP solver.
int index
this is always explicit, it's just that coding is simpler if we reuse the BCP_obj_set_change object ...
BCP_lp_node & operator=(const BCP_lp_node &)
The assignment operator is declared but not defined to disable it.
BCP_warmstart * warmstart
BCP_diving_status
This enumerative constant describes the diving status of the search tree node processed by the LP pro...
BCP_obj_set_change var_set
this is always explicit, it's just that coding is simpler if we reuse the BCP_obj_set_change object ...
BCP_vec< double > lb_at_cutgen
BCP_problem_core_change core_as_change
this is always explicit, it's just that coding is simpler if we reuse the BCP_obj_set_change object ...
BCP_lp_parent & operator=(const BCP_lp_parent &)
The assignment operator is declared but not defined to disable it.
BCP_storage_t core_change
size_t size() const
Return the current number of entries.
BCP_column_generation colgen
This class is just a collection of pointers to variables with a number of methods to manipulate these...
After branching all children must be returned to the Tree Manager and the LP process should wait for ...
BCP_column_generation
This enumerative constant describes what to do when a search tree node becomes fathomable for the cur...
BCP_user_data * user_data
Data the user wants to pass along with the search tree node.
BCP_storage_t
This enumerative constant describes how to store certain data for a search tree node.