Cbc  2.10.3
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]
 Ctripleton_action::action [external]
 Cdoubleton_action::action [external]
 Cremove_fixed_action::action [external]
 Cstd::allocator< T >STL class
 Campl_info [external]
 COsiSolverInterface::ApplyCutsReturnCode [external]
 Cstd::array< T >STL class
 Cattvhdr_struct_tag [external]
 Cstd::auto_ptr< T >STL class
 Cauxiliary_graph [external]
 CCbcGenCtlBlk::babState_structState of branch-and-cut
 Cstd::basic_string< Char >STL class
 Cstd::basic_string< char >
 Cstd::basic_string< wchar_t >
 Cbasis_struct [external]
 Cbasisel_struct [external]
 Cstd::bitset< Bits >STL class
 CBitVector128 [external]
 CblockStruct [external]
 CblockStruct3 [external]
 Cbnfdef_any [external]
 Cbnfdef_struct [external]
 CbnfGdef_struct [external]
 CbnfIdef_struct [external]
 CbnfLBdef_struct [external]
 CbnfLdef_struct [external]
 CbnfNPdef_struct [external]
 Cbnfref_any [external]
 Cbnfref_struct_tag [external]
 Cbnfref_type2 [external]
 Cbnfref_type3 [external]
 CbnfTdef_struct [external]
 COsiLinkedBound::boundElementAction
 CClpNode::branchState [external]
 CCbcBaseModelBase model
 CCbcBranchDecision
 CCbcCompare
 CCbcCompareBase
 CCbcConsequenceAbstract base class for consequent bounds
 CCbcCutGeneratorInterface between Cbc and Cut Generation Library
 CCbcCutModifierAbstract cut modifier base class
 CCbcEventHandlerBase class for Cbc event handling
 CCbcFathomFathom base class
 CCbcFeasibilityBase
 CCbcGenCtlBlk
 CCbcHeuristicHeuristic base class
 CCbcHeuristicNodeA class describing the branching decisions that were made to get to the node where a heuristic was invoked from
 CCbcHeuristicNodeList
 CCbcModelSimple Branch and bound class
 CCbcNauty
 CCbcNodeInfoInformation required to recreate the subproblem at this node
 CCbcObjectUpdateData
 CCbcOrClpParam [external]
 CCbcParamVery simple class for setting parameters
 CCbcGenCtlBlk::cbcParamsInfo_structStart and end of CbcModel parameters in parameter vector
 CCbcRowCuts
 CCbcSolverThis allows the use of the standalone solver in a flexible manner
 CCbcSolverUsefulDataThe CbcSolver class was taken out at a 9/12/09 meeting This is a feeble replacement
 CCbcSolverUsefulData2Structure to hold useful arrays
 CCbcStatisticsFor gathering statistics
 CCbcStopNowSupport the use of a call back class to decide whether to stop
 CCbcStrategyStrategy base class
 CCbcStrongInfoAbstract base class for ‘objects’
 CCbcSymmetryClass to deal with symmetry
 CCbcThreadA class to encapsulate thread stuff
 CCbcTreeUsing MS heap implementation
 CCbcUserA class to allow the use of unknown user functionality
 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]
 CCbcGenCtlBlk::chooseStrongCtl_structControl variables for a strong branching method
 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]
 Ccoeff_struct_tag [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]
 CClpHashValue::CoinHashLink [external]
 CCoinLpIO::CoinHashLink [external]
 CCoinHashLinkReally for Conflict cuts to - a) stop duplicates b) allow half baked cuts The whichRow_ field in OsiRowCut2 is used for a type 0 - normal 1 - processed cut (conflict) 2 - unprocessed cut i.e
 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]
 Ccolhdr_struct_tag [external]
 Cstd::complexSTL class
 Cconbnd_struct [external]
 Cconmtx_struct [external]
 Cstd::vector< T >::const_iteratorSTL iterator class
 COsiCuts::const_iterator [external]
 Cstd::unordered_multiset< K >::const_iteratorSTL iterator class
 Cstd::multiset< K >::const_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::const_iteratorSTL iterator class
 Cstd::multimap< K, T >::const_iteratorSTL iterator class
 Cstd::forward_list< T >::const_iteratorSTL iterator class
 Cstd::list< 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::deque< T >::const_iteratorSTL iterator class
 Cstd::map< K, T >::const_iteratorSTL iterator class
 Cstd::unordered_map< K, T >::const_iteratorSTL iterator class
 Cstd::set< K >::const_iteratorSTL iterator class
 Cstd::unordered_set< K >::const_iteratorSTL iterator class
 Cstd::multiset< K >::const_reverse_iteratorSTL iterator class
 Cstd::unordered_multiset< K >::const_reverse_iteratorSTL iterator class
 Cstd::vector< T >::const_reverse_iteratorSTL iterator class
 Cstd::map< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::unordered_set< K >::const_reverse_iteratorSTL iterator class
 Cstd::set< K >::const_reverse_iteratorSTL iterator class
 Cstd::deque< T >::const_reverse_iteratorSTL iterator class
 Cstd::unordered_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::string::const_reverse_iteratorSTL iterator class
 Cstd::list< T >::const_reverse_iteratorSTL iterator class
 Cstd::forward_list< T >::const_reverse_iteratorSTL iterator class
 Cstd::multimap< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::const_reverse_iteratorSTL iterator class
 Cconsys_struct [external]
 Ccut [external]
 Ccut_list [external]
 CcutParams [external]
 CLAP::Cuts [external]
 Ccycle [external]
 Ccycle_list [external]
 CCbcGenCtlBlk::debugSolInfo_structArray of primal variable values for debugging
 Cstd::deque< T >STL class
 Cstd::deque< StdVectorDouble >
 CDGG_constraint_t [external]
 CDGG_data_t [external]
 CDGG_list_t [external]
 CdisaggregationAction [external]
 CCbcGenCtlBlk::djFixCtl_structControl use of reduced cost fixing prior to B&C
 Cdropped_zero [external]
 CdualColumnResult [external]
 Cedge [external]
 CEKKHlink [external]
 CENV [external]
 Cstd::error_categorySTL class
 Cstd::error_codeSTL class
 Cstd::error_conditionSTL class
 Cstd::exceptionSTL class
 CFactorPointers [external]
 Cstd::forward_list< T >STL class
 CCbcGenCtlBlk::genParamsInfo_structStart and end of cbc-generic parameters in parameter vector
 Chel_tag [external]
 CIdiot [external]
 CIdiotResult [external]
 Cilp [external]
 CInfo [external]
 Cinfo_weak [external]
 CINV [external]
 Cstd::ios_baseSTL class
 Cstd::unordered_map< K, T >::iteratorSTL iterator class
 Cstd::map< K, T >::iteratorSTL iterator class
 COsiCuts::iterator [external]
 Cstd::set< K >::iteratorSTL iterator class
 Cstd::multimap< K, T >::iteratorSTL iterator class
 Cstd::vector< T >::iteratorSTL iterator class
 Cstd::unordered_multiset< K >::iteratorSTL iterator class
 Cstd::unordered_set< K >::iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::iteratorSTL iterator class
 Cstd::list< T >::iteratorSTL iterator class
 Cstd::forward_list< T >::iteratorSTL iterator class
 Cstd::deque< T >::iteratorSTL iterator class
 Cstd::wstring::iteratorSTL iterator class
 Cstd::string::iteratorSTL iterator class
 Cstd::basic_string< Char >::iteratorSTL iterator class
 Cstd::multiset< K >::iteratorSTL iterator class
 Ckeytab_entry_internal [external]
 Clex_struct [external]
 Cstd::list< T >STL class
 Clnk_struct_tag [external]
 Clog_var [external]
 Clpopts_struct [external]
 Clpprob_struct [external]
 Clpstats_struct [external]
 Clptols_struct [external]
 CLUF [external]
 CLUF_WA [external]
 Cstd::map< K, T >STL class
 CMEM [external]
 Cstd::multimap< K, T >STL class
 Cstd::multimap< int, int >
 Cstd::multiset< K >STL class
 COptions [external]
 COsiAuxInfo [external]
 COsiBranchingInformation [external]
 COsiBranchingObject [external]
 COsiChooseVariable [external]
 COsiCut [external]
 COsiCuts::OsiCutCompare [external]
 COsiCuts [external]
 COsiHotInfo [external]
 COsiLinkedBoundList of bounds which depend on other bounds
 COsiObject [external]
 COsiOneLinkDefine data for one link
 CCbcGenCtlBlk::osiParamsInfo_structStart and end of OsiSolverInterface parameters in parameter vector
 COsiPresolve [external]
 COsiPseudoCosts [external]
 COsiRowCutDebugger [external]
 COsiSolverBranch [external]
 COsiSolverInterface [external]
 COsiSolverResult [external]
 COsiVolSolverInterface::OsiVolMatrixOneMinusOne_ [external]
 COutfo [external]
 CClpSimplexOther::parametricsData [external]
 Cparity_ilp [external]
 Cparse_any [external]
 CAbcSimplexPrimal::pivotStruct [external]
 Cpkcoeff_struct [external]
 Cpkvec_struct [external]
 CPOOL [external]
 Cpool_cut [external]
 Cpool_cut_list [external]
 Cpresolvehlink [external]
 Cstd::priority_queue< T >STL class
 CCbcHeuristicDive::PriorityTypeArray of priorities
 CPseudoReducedCost
 Cstd::queue< T >STL class
 CCoin::ReferencedObject [external]
 Cstd::wstring::reverse_iteratorSTL iterator class
 Cstd::deque< T >::reverse_iteratorSTL iterator class
 Cstd::vector< T >::reverse_iteratorSTL iterator class
 Cstd::forward_list< T >::reverse_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::reverse_iteratorSTL iterator class
 Cstd::multiset< K >::reverse_iteratorSTL iterator class
 Cstd::set< K >::reverse_iteratorSTL iterator class
 Cstd::map< K, T >::reverse_iteratorSTL iterator class
 Cstd::unordered_multiset< K >::reverse_iteratorSTL iterator class
 Cstd::unordered_map< K, T >::reverse_iteratorSTL iterator class
 Cstd::basic_string< Char >::reverse_iteratorSTL iterator class
 Cstd::string::reverse_iteratorSTL iterator class
 Cstd::list< T >::reverse_iteratorSTL iterator class
 Cstd::multimap< K, T >::reverse_iteratorSTL iterator class
 Cstd::unordered_set< K >::reverse_iteratorSTL iterator class
 Crowhdr_struct_tag [external]
 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]
 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
 Cstd::valarray< T >STL class
 CLAP::Validator [external]
 Cstd::vector< T >STL class
 Cstd::vector< bool >
 Cstd::vector< CbcHeuristicNode * >
 Cstd::vector< CbcNode * >
 Cstd::vector< CbcOrClpParam >
 Cstd::vector< char >
 Cstd::vector< CoinBigIndex >
 Cstd::vector< CoinTreeSiblings * >
 Cstd::vector< ColumnSelectionStrategy >
 Cstd::vector< double >
 Cstd::vector< int >
 Cstd::vector< Node >
 Cstd::vector< OsiColCut * >
 Cstd::vector< OsiRowCut * >
 Cstd::vector< RowSelectionStrategy >
 Cstd::vector< std::pair< std::string, double > >
 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
 CS
 CT
 CU