DyLP  1.10.4
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 C_EKKfactinfo
 Cdoubleton_action::action
 Cremove_dual_action::actionPostsolve (bound restore) instruction
 Cduprow_action::action
 Cdupcol_action::action
 Cduprow3_action::action
 Cgubrow_action::action
 Ctwoxtwo_action::action
 Cdrop_empty_cols_action::action
 Cdrop_empty_rows_action::action
 Cremove_fixed_action::actionStructure to hold information necessary to reintroduce a column into the problem representation
 Cmake_fixed_action::actionStructure to preserve the bound overwritten when fixing a variable
 Cforcing_constraint_action::action
 Cimplied_free_action::action
 Cslack_doubleton_action::action
 Cslack_singleton_action::action
 Csubst_constraint_action::action
 Cdo_tighten_action::action
 Ctripleton_action::action
 Cuseless_constraint_action::action
 Cstd::allocator< T >STL class
 COsiSolverInterface::ApplyCutsReturnCodeInternal class for obtaining status from the applyCuts method
 Cstd::array< T >STL class
 Cattvhdr_struct_tag
 Cstd::auto_ptr< T >STL class
 Cstd::basic_string< Char >STL class
 Cstd::basic_string< char >
 Cstd::basic_string< wchar_t >
 Cbasis_struct
 Cbasisel_struct
 Cstd::bitset< Bits >STL class
 CBitVector128
 Cbnfdef_any
 Cbnfdef_struct
 CbnfGdef_struct
 CbnfIdef_struct
 CbnfLBdef_struct
 CbnfLdef_struct
 CbnfNPdef_struct
 Cbnfref_any
 Cbnfref_struct_tag
 Cbnfref_type2
 Cbnfref_type3
 CbnfTdef_struct
 Ccoeff_struct_tag
 CCoinAbsFltEqEquality to an absolute tolerance
 CCoinArrayWithLengthPointer with length in bytes
 CCoinBaseModel
 CCoinBuildIn many cases it is natural to build a model by adding one row at a time
 CCoinDenseVector< T >Dense Vector
 CCoinErrorError Class thrown by an exception
 CCoinExternalVectorFirstGreater_2< S, T, V >Function operator
 CCoinExternalVectorFirstGreater_3< S, T, U, V >Function operator
 CCoinExternalVectorFirstLess_2< S, T, V >Function operator
 CCoinExternalVectorFirstLess_3< S, T, U, V >Function operator
 CCoinFactorizationThis deals with Factorization and Updates
 CCoinFileIOBaseBase class for FileIO classes
 CCoinFirstAbsGreater_2< S, T >Function operator
 CCoinFirstAbsGreater_3< S, T, U >Function operator
 CCoinFirstAbsLess_2< S, T >Function operator
 CCoinFirstAbsLess_3< S, T, U >Function operator
 CCoinFirstGreater_2< S, T >Function operator
 CCoinFirstGreater_3< S, T, U >Function operator
 CCoinFirstLess_2< S, T >Function operator
 CCoinFirstLess_3< S, T, U >Function operator
 CCoinLpIO::CoinHashLink
 CCoinMpsIO::CoinHashLink
 CCoinIndexedVectorIndexed Vector
 CCoinLpIOClass to read and write Lp files
 CCoinMessageHandlerBase class for message handling
 CCoinMessagesClass to hold and manipulate an array of massaged messages
 CCoinModelHash
 CCoinModelHash2For int,int hashing
 CCoinModelHashLinkFor names and hashing
 CCoinModelHashLink2
 CCoinModelInfo2This is a model which is made up of Coin(Structured)Model blocks
 CCoinModelLinkThis is for various structures/classes needed by CoinModel
 CCoinModelLinkedList
 CCoinModelTripleFor linked lists
 CCoinMpsCardReaderVery simple code for reading MPS data
 CCoinMpsIOMPS IO Interface
 CCoinOneMessageClass for one massaged message
 CCoinOtherFactorizationAbstract base class which also has some scalars so can be used from Dense or Simp
 CCoinSnapshot::coinOwnedTo say whether arrays etc are owned by CoinSnapshot
 CCoinPackedMatrixSparse Matrix Base Class
 CCoinPackedVectorBaseAbstract base class for various sparse vectors
 CCoinPair< S, T >An ordered pair
 CCoinParamA base class for `keyword value' command line parameters
 CCoinPrePostsolveMatrixCollects all the information about the problem that is needed in both presolve and postsolve
 CCoinPresolveActionAbstract base class of all presolve routines
 CCoinPresolveMonitorMonitor a row or column for modification
 CCoinRational
 CCoinRelFltEqEquality to a scaled tolerance
 CCoinSearchTreeBase
 CCoinSearchTreeCompareBestBest first search
 CCoinSearchTreeCompareBreadth
 CCoinSearchTreeCompareDepthDepth First Search
 CCoinSearchTreeComparePreferredFunction objects to compare search tree nodes
 CCoinSearchTreeManager
 CCoinSetVery simple class for containing data on set
 CCoinSnapshotNON Abstract Base Class for interfacing with cut generators or branching code or
 CCoinThreadRandomClass for thread specific random numbers
 CCoinTimerThis class implements a timer that also implements a tracing functionality
 CCoinTreeNodeA class from which the real tree nodes should be derived from
 CCoinTreeSiblings
 CCoinTriple< S, T, U >
 CCoinWarmStartAbstract base class for warm start information
 CCoinWarmStartDiffAbstract base class for warm start `diff' objects
 CCoinYacc
 Ccolhdr_struct_tag
 Cstd::complexSTL class
 Cconbnd_struct
 Cconmtx_struct
 Cstd::list< T >::const_iteratorSTL iterator class
 Cstd::forward_list< T >::const_iteratorSTL iterator class
 Cstd::map< K, T >::const_iteratorSTL iterator class
 Cstd::unordered_multiset< K >::const_iteratorSTL iterator class
 Cstd::unordered_map< K, T >::const_iteratorSTL iterator class
 Cstd::basic_string< Char >::const_iteratorSTL iterator class
 Cstd::multimap< K, T >::const_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::const_iteratorSTL iterator class
 COsiCuts::const_iteratorConst Iterator
 Cstd::set< K >::const_iteratorSTL iterator class
 Cstd::string::const_iteratorSTL iterator class
 Cstd::multiset< K >::const_iteratorSTL iterator class
 Cstd::unordered_set< K >::const_iteratorSTL iterator class
 Cstd::wstring::const_iteratorSTL iterator class
 Cstd::vector< T >::const_iteratorSTL iterator class
 Cstd::deque< T >::const_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::unordered_map< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::multiset< K >::const_reverse_iteratorSTL iterator class
 Cstd::multimap< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::basic_string< Char >::const_reverse_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::const_reverse_iteratorSTL iterator class
 Cstd::set< K >::const_reverse_iteratorSTL iterator class
 Cstd::string::const_reverse_iteratorSTL iterator class
 Cstd::unordered_set< K >::const_reverse_iteratorSTL iterator class
 Cstd::wstring::const_reverse_iteratorSTL iterator class
 Cstd::unordered_multiset< K >::const_reverse_iteratorSTL iterator class
 Cstd::vector< T >::const_reverse_iteratorSTL iterator class
 Cstd::deque< T >::const_reverse_iteratorSTL iterator class
 Cconsys_struct
 Cstd::deque< T >STL class
 Cdropped_zeroTracking information for an explicit zero coefficient
 CEKKHlinkThis deals with Factorization and Updates This is ripped off from OSL!!!!!!!!!
 CENV
 Cstd::error_categorySTL class
 Cstd::error_codeSTL class
 Cstd::error_conditionSTL class
 Cstd::exceptionSTL class
 CFactorPointersPointers used during factorization
 Cstd::forward_list< T >STL class
 Cglp_prob
 Chel_tag
 CINV
 Cstd::ios_baseSTL class
 Cstd::deque< T >::iteratorSTL iterator class
 Cstd::unordered_map< K, T >::iteratorSTL iterator class
 Cstd::list< T >::iteratorSTL iterator class
 Cstd::multimap< K, T >::iteratorSTL iterator class
 Cstd::map< K, T >::iteratorSTL iterator class
 Cstd::multiset< K >::iteratorSTL iterator class
 Cstd::wstring::iteratorSTL iterator class
 Cstd::basic_string< Char >::iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::iteratorSTL iterator class
 Cstd::set< K >::iteratorSTL iterator class
 Cstd::string::iteratorSTL iterator class
 Cstd::unordered_set< K >::iteratorSTL iterator class
 COsiCuts::iteratorIterator
 Cstd::unordered_multiset< K >::iteratorSTL iterator class
 Cstd::forward_list< T >::iteratorSTL iterator class
 Cstd::vector< T >::iteratorSTL iterator class
 Ckeytab_entry_internal
 Clex_struct
 Cstd::list< T >STL class
 Cstd::list< TestOutcome >
 Clnk_struct_tag
 Clpopts_struct
 Clpprob_struct
 Clpstats_struct
 Clptols_struct
 CLUF
 CLUF_WA
 Cstd::map< K, T >STL class
 CMEM
 Cstd::multimap< K, T >STL class
 Cstd::multiset< K >STL class
 COsiAuxInfoThis class allows for a more structured use of algorithmic tweaking to an OsiSolverInterface
 COsiBranchingInformation
 COsiBranchingObjectAbstract branching object base class
 COsiChooseVariableThis class chooses a variable to branch on
 COsiCut
 COsiCuts::OsiCutCompare
 COsiCutsCollections of row cuts and column cuts
 COsiHotInfoThis class contains the result of strong branching on a variable When created it stores enough information for strong branching
 COsiObjectAbstract base class for `objects'
 COsiPresolveOSI interface to COIN problem simplification capabilities
 COsiPseudoCostsThis class is the placeholder for the pseudocosts used by OsiChooseStrong
 COsiRowCutDebuggerValidate cuts against a known solution
 COsiSolverBranchSolver Branch Class
 COsiSolverInterfaceAbstract Base Class for describing an interface to a solver
 COsiSolverResultSolver Result Class
 COsiTestSolverInterface::OsiVolMatrixOneMinusOne_
 Cparse_any
 Cpkcoeff_struct
 Cpkvec_struct
 CPOOL
 CpresolvehlinkLinks to aid in packed matrix modification
 Cstd::priority_queue< T >STL class
 Cstd::queue< T >STL class
 CCoin::ReferencedObjectReferencedObject class
 Cstd::multimap< K, T >::reverse_iteratorSTL iterator class
 Cstd::vector< T >::reverse_iteratorSTL iterator class
 Cstd::basic_string< Char >::reverse_iteratorSTL iterator class
 Cstd::unordered_set< K >::reverse_iteratorSTL iterator class
 Cstd::map< K, T >::reverse_iteratorSTL iterator class
 Cstd::set< K >::reverse_iteratorSTL iterator class
 Cstd::string::reverse_iteratorSTL iterator class
 Cstd::wstring::reverse_iteratorSTL iterator class
 Cstd::unordered_multiset< K >::reverse_iteratorSTL iterator class
 Cstd::forward_list< T >::reverse_iteratorSTL iterator class
 Cstd::unordered_map< K, T >::reverse_iteratorSTL iterator class
 Cstd::multiset< K >::reverse_iteratorSTL iterator class
 Cstd::list< T >::reverse_iteratorSTL iterator class
 Cstd::deque< T >::reverse_iteratorSTL iterator class
 Cstd::unordered_multimap< K, T >::reverse_iteratorSTL iterator class
 Crowhdr_struct_tag
 Cstd::set< K >STL class
 Cstd::set< int >
 Cstd::smart_ptr< T >STL class
 CCoin::SmartPtr< T >Template class for Smart Pointers
 Cstd::stack< T >STL class
 CsymrecFor string evaluation
 Cstd::system_errorSTL class
 COsiUnitTest::TestOutcomeA single test outcome record
 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
 Cstd::vector< T >STL class
 Cstd::vector< char >
 Cstd::vector< CoinBigIndex >
 Cstd::vector< CoinTreeSiblings * >
 Cstd::vector< double >
 Cstd::vector< OsiColCut *>
 Cstd::vector< OsiRowCut *>
 Cstd::vector< std::string >
 CVOL_alpha_factor
 CVOL_dual
 CVOL_dvectorVector of doubles
 CVOL_indc
 CVOL_ivectorVector of ints
 CVOL_parmsThis class contains the parameters controlling the Volume Algorithm
 CVOL_primal
 CVOL_problemThis class holds every data for the Volume Algorithm and its solve method must be invoked to solve the problem
 CVOL_swing
 CVOL_user_hooksThe user hooks should be overridden by the user to provide the problem specific routines for the volume algorithm
 CVOL_vh
 Cstd::weak_ptr< T >STL class
 CK
 CT