49 BCP_lp_parent& operator=(
const BCP_lp_parent&);
99 BCP_lp_node& operator=(
const BCP_lp_node&);
BCP_storage_t
This enumerative constant describes how to store certain data for a search tree node.
BCP_column_generation
This enumerative constant describes what to do when a search tree node becomes fathomable for the cur...
@ BCP_DoNotGenerateColumns_Fathom
Do fathom the node.
BCP_diving_status
This enumerative constant describes the diving status of the search tree node processed by the LP pro...
@ BCP_DoNotDive
After branching all children must be returned to the Tree Manager and the LP process should wait for ...
This class is just a collection of pointers to cuts with a number of methods to manipulate these cuts...
BCP_warmstart * warmstart
BCP_user_data * user_data
Data the user wants to pass along with the search tree node.
BCP_column_generation colgen
BCP_vec< double > lb_at_cutgen
BCP_node_storage_in_tm tm_storage
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_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
BCP_problem_core_change core_as_change
BCP_warmstart * warmstart
This class stores data about how an object set (set of vars or set of cuts) changes.
This class describes changes in the core of the problem.
This class is just a collection of pointers to variables with a number of methods to manipulate these...
The class BCP_vec serves the same purpose as the vector class in the standard template library.
Warmstarting information for the LP solver.
BCP_storage_t core_change