Bcp
1.4.4
|
CBCP_buffer | This class describes the message buffer used for all processes of BCP |
CBCP_cg_par | Parameters used in the Cut Generator process |
CBCP_cg_prob | This class is the central class of the Cut Generator process |
CBCP_cg_user | Base class from which the user can derive a problem specific class to be used in the Cut Generator process |
CBCP_col | This class holds a column in a compressed form |
CBCP_cut | Abstract base class that defines members common to all types of cuts |
CBCP_cut_algo | This is the class from which the user should derive her own algorithmic cuts |
CBCP_cut_core | Core cuts are the cuts that always stay in the LP formulation |
CBCP_cut_set | This class is just a collection of pointers to cuts with a number of methods to manipulate these cuts and/or select certain entries |
CBCP_fatal_error | Currently there isn't any error handling in BCP |
CBCP_internal_brobj | This class is the internal representation of a branching object |
CBCP_lp_branching_object | This class describes a generic branching object |
CBCP_lp_cut_pool | |
CBCP_lp_integer_branching_object | This class exist only so that we can extract information from OsiIntegerBranchingObject |
CBCP_lp_node | NO OLD DOC |
CBCP_lp_par | Parameters used in the LP process |
CBCP_lp_parent | NO OLD DOC |
CBCP_lp_prob | NO OLD DOC |
CBCP_lp_relax | An object of type BCP_lp_relax holds the description of an lp relaxation |
CBCP_lp_result | This class holds the results after solving an LP relaxation |
CBCP_lp_sos_branching_object | This class exist only so that we can extract information from OsiIntegerBranchingObject |
CBCP_lp_statistics | NO OLD DOC |
CBCP_lp_user | Base class from which the user can derive a problem specific class to be used in the LP process |
CBCP_lp_var_pool | |
CBCP_lp_waiting_col | |
CBCP_lp_waiting_row | |
CBCP_MemPool | |
CBCP_message_environment | This is an abstract base class that describes the message passing environment |
CBCP_node_change | |
CBCP_node_storage_in_tm | NO OLD DOC |
CBCP_obj_change | |
CBCP_obj_set_change | This class stores data about how an object set (set of vars or set of cuts) changes |
CBCP_parameter | This parameter indeintifies a single parameter entry |
CBCP_parameter_set | This is the class serves as a holder for a set of parameters |
CBCP_presolved_lp_brobj | A presolved branching object candidate |
CBCP_problem_core | This class describes the core of the MIP problem, the variables/cuts in it as well as the matrix corresponding the core variables and cuts |
CBCP_problem_core_change | This class describes changes in the core of the problem |
CBCP_process | |
CBCP_row | This class holds a row in a compressed form |
CBCP_scheduler | |
CBCP_single_environment | |
CBCP_slave_params | NO OLD DOC |
CBCP_solution | This is the abstract base class for a solution to a Mixed Integer Programming problem |
CBCP_solution_generic | This class holds a MIP feasible primal solution |
CBCP_string | This class is a very simple impelementation of a constant length string |
CBCP_tm_flags | NO OLD DOC |
CBCP_tm_node | |
CBCP_tm_node_data | |
CBCP_tm_node_to_send | |
CBCP_tm_par | Parameters used in the Tree Manager process |
CBCP_tm_prob | NO OLD DOC |
CBCP_tm_stat | |
CBCP_tm_user | Base class from which the user can derive a problem specific class to be used in the TM process |
CBCP_tree | NO OLD DOC |
CBCP_ts_node_data | Same as BCP_tm_node_data, just there's no need to use smart pointers in this process |
CBCP_ts_par | |
CBCP_ts_prob | |
CBCP_ts_user | |
CBCP_user_class | |
CBCP_user_data | |
CBCP_user_pack | |
CBCP_var | Abstract base class that defines members common to all types of variables |
CBCP_var_algo | This is the class from which the user should derive her own algorithmic variables |
CBCP_var_core | Core variables are the variables that always stay in the LP formulation |
CBCP_var_set | This class is just a collection of pointers to variables with a number of methods to manipulate these variables and/or select certain entries |
CBCP_vec | The class BCP_vec serves the same purpose as the vector class in the standard template library |
CBCP_vec_change | This class stores a vector explicitly or relatively to another vector |
CBCP_vg_par | |
CBCP_vg_prob | This class is the central class of the Variable Generator process |
CBCP_vg_user | Base class from which the user can derive a problem specific class to be used in the Cut Generator process |
CBCP_warmstart | Warmstarting information for the LP solver |
CBCP_warmstart_basis | This class describes a warmstart information that consists of basis information for structural and artificial variables |
CBCP_warmstart_dual | This class describes a warmstart information that consists solely of the dual vector |
CBCP_warmstart_primaldual | This class describes a warmstart information that consists solely of the dual vector |
CUSER_initialize | This class is an abstract base class for the initializer class the user has to provide |