Bcp  1.4.4
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 C_EKKfactinfo [external]
 CAbcDualRowPivot [external]
 CAbcMatrix [external]
 CAbcMatrix2 [external]
 CAbcMatrix3 [external]
 CAbcNonLinearCost [external]
 CAbcPrimalColumnPivot [external]
 CAbcSimplexFactorization [external]
 CAbcTolerancesEtc [external]
 CAbcWarmStartOrganizer [external]
 Cforcing_constraint_action::action [external]
 Cdoubleton_action::action [external]
 Ctripleton_action::action [external]
 Cremove_fixed_action::action [external]
 Cstd::allocator< T >STL class
 Campl_info [external]
 COsiSolverInterface::ApplyCutsReturnCode [external]
 Cstd::array< T >STL class
 Cstd::auto_ptr< T >STL class
 Cauxiliary_graph [external]
 Cstd::basic_string< Char >STL class
 Cstd::basic_string< char >
 Cstd::basic_string< wchar_t >
 CBCP_bufferThis class describes the message buffer used for all processes of BCP
 CBCP_cg_parParameters used in the Cut Generator process
 CBCP_fatal_errorCurrently there isn't any error handling in BCP
 CBCP_internal_brobjThis class is the internal representation of a branching object
 CBCP_lp_branching_objectThis class describes a generic branching object
 CBCP_lp_nodeNO OLD DOC
 CBCP_lp_parParameters used in the LP process
 CBCP_lp_parentNO OLD DOC
 CBCP_lp_resultThis class holds the results after solving an LP relaxation
 CBCP_lp_statisticsNO OLD DOC
 CBCP_lp_waiting_col
 CBCP_lp_waiting_row
 CBCP_MemPool
 CBCP_message_environmentThis is an abstract base class that describes the message passing environment
 CBCP_node_storage_in_tmNO OLD DOC
 CBCP_obj_change
 CBCP_obj_set_changeThis class stores data about how an object set (set of vars or set of cuts) changes
 CBCP_parameterThis parameter indeintifies a single parameter entry
 CBCP_presolved_lp_brobjA presolved branching object candidate
 CBCP_problem_coreThis 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_changeThis class describes changes in the core of the problem
 CBCP_process
 CBCP_scheduler
 CBCP_slave_paramsNO OLD DOC
 CBCP_solutionThis is the abstract base class for a solution to a Mixed Integer Programming problem
 CBCP_stringThis class is a very simple impelementation of a constant length string
 CBCP_tm_flagsNO OLD DOC
 CBCP_tm_node_data
 CBCP_tm_node_to_send
 CBCP_tm_parParameters used in the Tree Manager process
 CBCP_tm_stat
 CBCP_treeNO OLD DOC
 CBCP_ts_node_dataSame as BCP_tm_node_data, just there's no need to use smart pointers in this process
 CBCP_ts_par
 CBCP_user_class
 CBCP_user_pack
 CBCP_vec< T >The class BCP_vec serves the same purpose as the vector class in the standard template library
 CBCP_vec< BCP_child_action >
 CBCP_vec< BCP_col * >
 CBCP_vec< BCP_cut * >
 CBCP_vec< BCP_cut_core * >
 CBCP_vec< BCP_lp_result * >
 CBCP_vec< BCP_lp_waiting_col * >
 CBCP_vec< BCP_lp_waiting_row * >
 CBCP_vec< BCP_obj_change >
 CBCP_vec< BCP_row * >
 CBCP_vec< BCP_string >
 CBCP_vec< BCP_tm_node * >
 CBCP_vec< BCP_user_data * >
 CBCP_vec< BCP_var * >
 CBCP_vec< BCP_var_core * >
 CBCP_vec< BCP_vec< BCP_cut * > >
 CBCP_vec< BCP_vec< BCP_row * > >
 CBCP_vec< char >
 CBCP_vec< Coin::SmartPtr< BCP_cut > >
 CBCP_vec< Coin::SmartPtr< BCP_var > >
 CBCP_vec< double >
 CBCP_vec< int >
 CBCP_vec< std::pair< BCP_string, BCP_parameter > >
 CBCP_vec< std::pair< int, int > >
 CBCP_vec_change< T >This class stores a vector explicitly or relatively to another vector
 CBCP_vec_change< char >
 CBCP_vec_change< double >
 CBCP_vg_par
 CBCP_warmstartWarmstarting information for the LP solver
 Cstd::bitset< Bits >STL class
 CBitVector128 [external]
 CblockStruct [external]
 CblockStruct3 [external]
 CClpNode::branchState [external]
 CCbcOrClpParam [external]
 CCgl012Cut [external]
 Ccgl_arc [external]
 Ccgl_graph [external]
 Ccgl_node [external]
 CCglBK [external]
 CCglCutGenerator [external]
 CCglFlowVUB [external]
 CCglHashLink [external]
 CLAP::CglLandPSimplex [external]
 CCglMixIntRoundVUB [external]
 CCglMixIntRoundVUB2 [external]
 CCglParam [external]
 CCglPreProcess [external]
 CCglTreeInfo [external]
 CCglUniqueRowCuts [external]
 CCliqueEntry [external]
 CCglProbing::CliqueType [external]
 CClpCholeskyBase [external]
 CClpCholeskyDenseC [external]
 CClpConstraint [external]
 CClpDataSave [external]
 CClpDisasterHandler [external]
 CClpDualRowPivot [external]
 CClpEventHandler [external]
 CClpFactorization [external]
 CClpHashValue [external]
 CClpLsqr [external]
 CClpMatrixBase [external]
 CClpModel [external]
 CClpNetworkBasis [external]
 CClpNode [external]
 CClpNodeStuff [external]
 CClpNonLinearCost [external]
 CClpObjective [external]
 CClpPackedMatrix2 [external]
 CClpPackedMatrix3 [external]
 CClpPdcoBase [external]
 CClpPESimplex [external]
 CClpPresolve [external]
 CClpPrimalColumnPivot [external]
 CClpSimplexProgress [external]
 CClpSolve [external]
 CclpTempInfo [external]
 CClpTrustedData [external]
 CCoinAbcAnyFactorization [external]
 CCoinAbcStack [external]
 CCoinAbcStatistics [external]
 CCoinAbsFltEq [external]
 CCoinArrayWithLength [external]
 CCoinBaseModel [external]
 CCoinBuild [external]
 CCoinDenseVector< T > [external]
 CCoinError [external]
 CCoinExternalVectorFirstGreater_2< class, class, class > [external]
 CCoinExternalVectorFirstGreater_3< class, class, class, class > [external]
 CCoinExternalVectorFirstLess_2< class, class, class > [external]
 CCoinExternalVectorFirstLess_3< class, class, class, class > [external]
 CCoinFactorization [external]
 CCoinFileIOBase [external]
 CCoinFirstAbsGreater_2< class, class > [external]
 CCoinFirstAbsGreater_3< class, class, class > [external]
 CCoinFirstAbsLess_2< class, class > [external]
 CCoinFirstAbsLess_3< class, class, class > [external]
 CCoinFirstGreater_2< class, class > [external]
 CCoinFirstGreater_3< class, class, class > [external]
 CCoinFirstLess_2< class, class > [external]
 CCoinFirstLess_3< class, class, class > [external]
 CCoinLpIO::CoinHashLink [external]
 CClpHashValue::CoinHashLink [external]
 CCoinMpsIO::CoinHashLink [external]
 CCoinIndexedVector [external]
 CCoinLpIO [external]
 CCoinMessageHandler [external]
 CCoinMessages [external]
 CCoinModelHash [external]
 CCoinModelHash2 [external]
 CCoinModelHashLink [external]
 CCoinModelHashLink2 [external]
 CCoinModelInfo2 [external]
 CCoinModelLink [external]
 CCoinModelLinkedList [external]
 CCoinModelTriple [external]
 CCoinMpsCardReader [external]
 CCoinMpsIO [external]
 CCoinOneMessage [external]
 CCoinOtherFactorization [external]
 CCoinPackedMatrix [external]
 CCoinPackedVectorBase [external]
 CCoinPair< S, T > [external]
 CCoinParam [external]
 CCoinPrePostsolveMatrix [external]
 CCoinPresolveAction [external]
 CCoinPresolveMonitor [external]
 CCoinRational [external]
 CCoinRelFltEq [external]
 CCoinSearchTreeBase [external]
 CCoinSearchTreeCompareBest [external]
 CCoinSearchTreeCompareBreadth [external]
 CCoinSearchTreeCompareDepth [external]
 CCoinSearchTreeComparePreferred [external]
 CCoinSearchTreeManager [external]
 CCoinSet [external]
 CCoinSnapshot [external]
 CCoinThreadRandom [external]
 CCoinTimer [external]
 CCoinTreeNode [external]
 CCoinTreeSiblings [external]
 CCoinTriple< S, T, U > [external]
 CCoinWarmStart [external]
 CCoinWarmStartDiff [external]
 CCoinYacc [external]
 Cstd::complexSTL class
 COsiCuts::const_iterator [external]
 Cstd::vector< T >::const_iteratorSTL iterator class
 Cstd::unordered_multiset< K >::const_iteratorSTL iterator class
 Cstd::map< K, T >::const_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::const_iteratorSTL iterator class
 Cstd::basic_string< Char >::const_iteratorSTL iterator class
 Cstd::string::const_iteratorSTL iterator class
 Cstd::wstring::const_iteratorSTL iterator class
 Cstd::forward_list< T >::const_iteratorSTL iterator class
 Cstd::deque< T >::const_iteratorSTL iterator class
 Cstd::list< T >::const_iteratorSTL iterator class
 Cstd::set< K >::const_iteratorSTL iterator class
 Cstd::unordered_map< K, T >::const_iteratorSTL iterator class
 Cstd::multimap< K, T >::const_iteratorSTL iterator class
 Cstd::unordered_set< K >::const_iteratorSTL iterator class
 Cstd::multiset< K >::const_iteratorSTL iterator class
 Cstd::multiset< K >::const_reverse_iteratorSTL iterator class
 Cstd::unordered_set< K >::const_reverse_iteratorSTL iterator class
 Cstd::multimap< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::unordered_map< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::string::const_reverse_iteratorSTL iterator class
 Cstd::deque< T >::const_reverse_iteratorSTL iterator class
 Cstd::list< T >::const_reverse_iteratorSTL iterator class
 Cstd::forward_list< T >::const_reverse_iteratorSTL iterator class
 Cstd::map< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::basic_string< Char >::const_reverse_iteratorSTL iterator class
 Cstd::wstring::const_reverse_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::set< K >::const_reverse_iteratorSTL iterator class
 Cstd::unordered_multiset< K >::const_reverse_iteratorSTL iterator class
 Cstd::vector< T >::const_reverse_iteratorSTL iterator class
 Ccut [external]
 Ccut_list [external]
 CcutParams [external]
 CLAP::Cuts [external]
 Ccycle [external]
 Ccycle_list [external]
 Cstd::deque< T >STL class
 Cstd::deque< StdVectorDouble >
 CDGG_constraint_t [external]
 CDGG_data_t [external]
 CDGG_list_t [external]
 CdisaggregationAction [external]
 Cdropped_zero [external]
 CdualColumnResult [external]
 Cedge [external]
 CEKKHlink [external]
 Cstd::error_categorySTL class
 Cstd::error_codeSTL class
 Cstd::error_conditionSTL class
 Cstd::exceptionSTL class
 CFactorPointers [external]
 Cstd::forward_list< T >STL class
 CIdiot [external]
 CIdiotResult [external]
 Cilp [external]
 CInfo [external]
 Cinfo_weak [external]
 Cstd::ios_baseSTL class
 COsiCuts::iterator [external]
 Cstd::multiset< K >::iteratorSTL iterator class
 Cstd::unordered_multiset< K >::iteratorSTL iterator class
 Cstd::vector< T >::iteratorSTL iterator class
 Cstd::map< K, T >::iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::iteratorSTL iterator class
 Cstd::unordered_map< K, T >::iteratorSTL iterator class
 Cstd::multimap< K, T >::iteratorSTL iterator class
 Cstd::string::iteratorSTL iterator class
 Cstd::forward_list< T >::iteratorSTL iterator class
 Cstd::list< T >::iteratorSTL iterator class
 Cstd::set< K >::iteratorSTL iterator class
 Cstd::deque< T >::iteratorSTL iterator class
 Cstd::unordered_set< K >::iteratorSTL iterator class
 Cstd::wstring::iteratorSTL iterator class
 Cstd::basic_string< Char >::iteratorSTL iterator class
 Cstd::list< T >STL class
 Clog_var [external]
 Cstd::map< K, T >STL class
 Cstd::map< int, BCP_cut_algo * >
 Cstd::map< int, BCP_process * >
 Cstd::map< int, BCP_tm_node * >
 Cstd::map< int, BCP_tm_node_to_send * >
 Cstd::map< int, BCP_ts_node_data * >
 Cstd::map< int, BCP_var_algo * >
 Cstd::map< int, Coin::SmartPtr< BCP_cut > >
 Cstd::map< int, Coin::SmartPtr< BCP_var > >
 Cstd::map< int, double >
 Cstd::map< int, int >
 Cstd::multimap< K, T >STL class
 Cstd::multiset< K >STL class
 Cstd::multiset< double >
 COptions [external]
 COsiAuxInfo [external]
 COsiBranchingInformation [external]
 COsiBranchingObject [external]
 COsiChooseVariable [external]
 COsiCut [external]
 COsiCuts::OsiCutCompare [external]
 COsiCuts [external]
 COsiHotInfo [external]
 COsiObject [external]
 COsiPresolve [external]
 COsiPseudoCosts [external]
 COsiRowCutDebugger [external]
 COsiSolverBranch [external]
 COsiSolverInterface [external]
 COsiSolverResult [external]
 COsiVolSolverInterface::OsiVolMatrixOneMinusOne_ [external]
 COutfo [external]
 CClpSimplexOther::parametricsData [external]
 Cparity_ilp [external]
 CAbcSimplexPrimal::pivotStruct [external]
 Cpool_cut [external]
 Cpool_cut_list [external]
 Cpresolvehlink [external]
 Cstd::priority_queue< T >STL class
 Cstd::queue< T >STL class
 CCoin::ReferencedObject [external]
 Cstd::multiset< K >::reverse_iteratorSTL iterator class
 Cstd::basic_string< Char >::reverse_iteratorSTL iterator class
 Cstd::deque< T >::reverse_iteratorSTL iterator class
 Cstd::unordered_multiset< K >::reverse_iteratorSTL iterator class
 Cstd::forward_list< T >::reverse_iteratorSTL iterator class
 Cstd::list< T >::reverse_iteratorSTL iterator class
 Cstd::vector< T >::reverse_iteratorSTL iterator class
 Cstd::multimap< K, T >::reverse_iteratorSTL iterator class
 Cstd::map< K, T >::reverse_iteratorSTL iterator class
 Cstd::set< K >::reverse_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::reverse_iteratorSTL iterator class
 Cstd::wstring::reverse_iteratorSTL iterator class
 Cstd::string::reverse_iteratorSTL iterator class
 Cstd::unordered_map< K, T >::reverse_iteratorSTL iterator class
 Cstd::unordered_set< K >::reverse_iteratorSTL iterator class
 CscatterStruct [external]
 Cselect_cut [external]
 Cseparation_graph [external]
 Cstd::set< K >STL class
 Cstd::shared_ptr< T >STL class
 Cshort_path_node [external]
 Cstd::smart_ptr< T >STL class
 CCoin::SmartPtr< T > [external]
 CCoin::SmartPtr< BCP_cut > [external]
 CCoin::SmartPtr< BCP_node_change > [external]
 CCoin::SmartPtr< BCP_user_data > [external]
 CCoin::SmartPtr< BCP_var > [external]
 Cstd::stack< T >STL class
 Csymrec [external]
 Cstd::system_errorSTL class
 COsiUnitTest::TestOutcome [external]
 COsiUnitTest::TestOutcomes [external]
 Cstd::threadSTL class
 Cstd::unique_ptr< T >STL class
 Cstd::unordered_map< K, T >STL class
 Cstd::unordered_multimap< K, T >STL class
 Cstd::unordered_multiset< K >STL class
 Cstd::unordered_set< K >STL class
 CUSER_initializeThis class is an abstract base class for the initializer class the user has to provide
 Cstd::valarray< T >STL class
 CLAP::Validator [external]
 Cstd::vector< T >STL class
 Cstd::vector< char >
 Cstd::vector< CoinBigIndex >
 Cstd::vector< CoinTreeSiblings * >
 Cstd::vector< ColumnSelectionStrategy >
 Cstd::vector< double >
 Cstd::vector< int >
 Cstd::vector< OsiColCut * >
 Cstd::vector< OsiObject * >
 Cstd::vector< OsiRowCut * >
 Cstd::vector< RowSelectionStrategy >
 Cstd::vector< std::string >
 CVOL_alpha_factor [external]
 CVOL_dual [external]
 CVOL_dvector [external]
 CVOL_indc [external]
 CVOL_ivector [external]
 CVOL_parms [external]
 CVOL_primal [external]
 CVOL_problem [external]
 CVOL_swing [external]
 CVOL_user_hooks [external]
 CVOL_vh [external]
 Cstd::weak_ptr< T >STL class
 CK
 CPar
 CS
 CT
 CU