- Main Page
- Namespaces
- Classes
- Files
- Directories

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Cgl Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:

- _EKKfactinfo `[external]`
- std::allocator< T >
- std::auto_ptr< T >
- std::basic_string< Char >
- std::basic_string< char >
  - std::string
- std::basic_string< wchar_t >
  - std::wstring
- std::bitset< Bits >
- BitVector128 `[external]`
- blockStruct `[external]`
- CbcOrClpParam `[external]`
- CglBK
- CglClique::fnode
- CglClique::frac_graph
- CglCutGenerator
  - CglAllDifferent
  - CglClique
    - CglFakeClique
  - CglDuplicateRow
  - CglFlowCover
  - CglGomory
  - CglImplication
  - CglKnapsackCover
  - CglLandP
  - CglLiftAndProject
  - CglMixedIntegerRounding
  - CglMixedIntegerRounding2
  - CglOddHole
  - CglProbing
  - CglRedSplit
  - CglResidualCapacity
  - CglSimpleRounding
  - CglStored
  - CglTwomir
- CglFlowVUB
- CglKnapsackCover::cliqueType
- CglLandP::CachedData
- LAP::CglLandPSimplex
- CglMixIntRoundVUB
- CglMixIntRoundVUB2
- CglParam
  - CglLandP::Parameters
  - CglRedSplitParam
- CglPreProcess
- CglProbing::cliqueType
- CglProbing::disaggregation_struct_tag
- CglTreeInfo
  - CglTreeProbingInfo
- cliqueEntry
- ClpCholeskyBase `[external]`
  - ClpCholeskyDense `[external]`
  - ClpCholeskyDense `[external]`
  - ClpCholeskyMumps `[external]`
  - ClpCholeskyMumps `[external]`
  - ClpCholeskyTaucs `[external]`
  - ClpCholeskyTaucs `[external]`
  - ClpCholeskyUfl `[external]`
  - ClpCholeskyUfl `[external]`
  - ClpCholeskyWssmp `[external]`
  - ClpCholeskyWssmp `[external]`
  - ClpCholeskyWssmpKKT `[external]`
  - ClpCholeskyWssmpKKT `[external]`
- ClpCholeskyDenseC `[external]`
- ClpConstraint `[external]`
  - ClpConstraintLinear `[external]`
  - ClpConstraintLinear `[external]`
  - ClpConstraintQuadratic `[external]`
  - ClpConstraintQuadratic `[external]`
- ClpDataSave `[external]`
- ClpDisasterHandler `[external]`
  - OsiClpDisasterHandler `[external]`
  - OsiClpDisasterHandler `[external]`
- ClpDualRowPivot `[external]`
  - ClpDualRowDantzig `[external]`
  - ClpDualRowDantzig `[external]`
  - ClpDualRowSteepest `[external]`
  - ClpDualRowSteepest `[external]`
- ClpEventHandler `[external]`
  - MyEventHandler `[external]`
  - MyEventHandler `[external]`
- ClpFactorization `[external]`
- ClpHashValue `[external]`
- ClpHashValue::CoinHashLink
- ClpHashValue::CoinHashLink `[external]`
- ClpLsqr `[external]`
- ClpMatrixBase `[external]`
  - ClpDummyMatrix `[external]`
  - ClpDummyMatrix `[external]`
  - ClpNetworkMatrix `[external]`
  - ClpNetworkMatrix `[external]`
  - ClpPackedMatrix `[external]`
    - ClpDynamicMatrix `[external]`
      - ClpDynamicExampleMatrix `[external]`
      - ClpDynamicExampleMatrix `[external]`
    - ClpDynamicMatrix `[external]`
    - ClpGubMatrix `[external]`
      - ClpGubDynamicMatrix `[external]`
      - ClpGubDynamicMatrix `[external]`
    - ClpGubMatrix `[external]`
  - ClpPackedMatrix `[external]`
  - ClpPlusMinusOneMatrix `[external]`
  - ClpPlusMinusOneMatrix `[external]`
- ClpModel `[external]`
  - ClpInterior `[external]`
    - ClpPdco `[external]`
    - ClpPdco `[external]`
    - ClpPredictorCorrector `[external]`
    - ClpPredictorCorrector `[external]`
  - ClpInterior `[external]`
  - ClpSimplex `[external]`
    - ClpSimplexDual `[external]`
    - ClpSimplexDual `[external]`
    - ClpSimplexOther `[external]`
    - ClpSimplexOther `[external]`
    - ClpSimplexPrimal `[external]`
      - ClpSimplexNonlinear `[external]`
      - ClpSimplexNonlinear `[external]`
    - ClpSimplexPrimal `[external]`
  - ClpSimplex `[external]`
- ClpNetworkBasis `[external]`
- ClpNode `[external]`
- ClpNode::branchState
- ClpNode::branchState `[external]`
- ClpNodeStuff `[external]`
- ClpNonLinearCost `[external]`
- ClpObjective `[external]`
  - ClpLinearObjective `[external]`
  - ClpLinearObjective `[external]`
  - ClpQuadraticObjective `[external]`
  - ClpQuadraticObjective `[external]`
- ClpPackedMatrix2 `[external]`
- ClpPackedMatrix3 `[external]`
- ClpPdcoBase `[external]`
  - myPdco
- ClpPresolve `[external]`
- ClpPrimalColumnPivot `[external]`
  - ClpPrimalColumnDantzig `[external]`
  - ClpPrimalColumnDantzig `[external]`
  - ClpPrimalColumnSteepest `[external]`
  - ClpPrimalColumnSteepest `[external]`
  - ClpPrimalQuadraticDantzig `[external]`
  - ClpPrimalQuadraticDantzig `[external]`
- ClpSimplexProgress `[external]`
- ClpSolve `[external]`
- ClpTrustedData `[external]`
- CoinAbsFltEq `[external]`
- CoinArrayWithLength `[external]`
  - CoinBigIndexArrayWithLength `[external]`
  - CoinBigIndexArrayWithLength `[external]`
  - CoinDoubleArrayWithLength `[external]`
  - CoinDoubleArrayWithLength `[external]`
  - CoinFactorizationDoubleArrayWithLength `[external]`
  - CoinFactorizationDoubleArrayWithLength `[external]`
  - CoinIntArrayWithLength `[external]`
  - CoinIntArrayWithLength `[external]`
  - CoinUnsignedIntArrayWithLength `[external]`
  - CoinUnsignedIntArrayWithLength `[external]`
- CoinBaseModel `[external]`
  - CoinModel `[external]`
  - CoinModel `[external]`
  - CoinStructuredModel `[external]`
  - CoinStructuredModel `[external]`
- CoinBuild `[external]`
- CoinDenseVector< T > `[external]`
- CoinError `[external]`
  - CglLandP::NoBasisError
  - CglLandP::SimplexInterfaceError
- CoinExternalVectorFirstGreater_2< S, T, V > `[external]`
- CoinExternalVectorFirstGreater_3< S, T, U, V > `[external]`
- CoinExternalVectorFirstLess_2< S, T, V > `[external]`
- CoinExternalVectorFirstLess_3< S, T, U, V > `[external]`
- CoinFactorization `[external]`
- CoinFileIOBase `[external]`
  - CoinFileInput `[external]`
  - CoinFileInput `[external]`
  - CoinFileOutput `[external]`
  - CoinFileOutput `[external]`
- CoinFirstAbsGreater_2< S, T > `[external]`
- CoinFirstAbsGreater_3< S, T, U > `[external]`
- CoinFirstAbsLess_2< S, T > `[external]`
- CoinFirstAbsLess_3< S, T, U > `[external]`
- CoinFirstGreater_2< S, T > `[external]`
- CoinFirstGreater_3< S, T, U > `[external]`
- CoinFirstLess_2< S, T > `[external]`
- CoinFirstLess_3< S, T, U > `[external]`
- CoinIndexedVector `[external]`
  - LAP::TabRow
- CoinLpIO `[external]`
- CoinLpIO::CoinHashLink `[external]`
- CoinLpIO::CoinHashLink
- CoinMessageHandler `[external]`
  - MyMessageHandler `[external]`
- CoinMessages `[external]`
  - CglMessage
  - ClpMessage `[external]`
  - CoinMessage `[external]`
  - CoinMessage `[external]`
  - LAP::LandPMessages
  - LAP::LapMessages
- CoinModelHash `[external]`
- CoinModelHash2 `[external]`
- CoinModelHashLink `[external]`
- CoinModelInfo2 `[external]`
- CoinModelLink `[external]`
- CoinModelLinkedList `[external]`
- CoinModelTriple `[external]`
- CoinMpsCardReader `[external]`
- CoinMpsIO `[external]`
- CoinMpsIO::CoinHashLink
- CoinMpsIO::CoinHashLink `[external]`
- CoinOneMessage `[external]`
- CoinOtherFactorization `[external]`
  - CoinDenseFactorization `[external]`
  - CoinDenseFactorization `[external]`
  - CoinOslFactorization `[external]`
  - CoinOslFactorization `[external]`
  - CoinSimpFactorization `[external]`
  - CoinSimpFactorization `[external]`
- CoinPackedMatrix `[external]`
- CoinPackedVectorBase `[external]`
  - CoinPackedVector `[external]`
  - CoinPackedVector `[external]`
  - CoinShallowPackedVector `[external]`
  - CoinShallowPackedVector `[external]`
- CoinPair< S, T > `[external]`
- CoinParam `[external]`
- CoinPrePostsolveMatrix `[external]`
  - CoinPostsolveMatrix `[external]`
  - CoinPostsolveMatrix `[external]`
  - CoinPresolveMatrix `[external]`
  - CoinPresolveMatrix `[external]`
- CoinPresolveAction `[external]`
  - do_tighten_action `[external]`
  - do_tighten_action `[external]`
  - doubleton_action `[external]`
  - doubleton_action `[external]`
  - drop_empty_cols_action `[external]`
  - drop_empty_cols_action `[external]`
  - drop_empty_rows_action `[external]`
  - drop_empty_rows_action `[external]`
  - drop_zero_coefficients_action `[external]`
  - drop_zero_coefficients_action `[external]`
  - dupcol_action `[external]`
  - dupcol_action `[external]`
  - duprow_action `[external]`
  - duprow_action `[external]`
  - forcing_constraint_action `[external]`
  - forcing_constraint_action `[external]`
  - gubrow_action `[external]`
  - gubrow_action `[external]`
  - implied_free_action `[external]`
  - implied_free_action `[external]`
  - isolated_constraint_action `[external]`
  - isolated_constraint_action `[external]`
  - make_fixed_action `[external]`
  - make_fixed_action `[external]`
  - remove_dual_action `[external]`
  - remove_dual_action `[external]`
  - remove_fixed_action `[external]`
  - remove_fixed_action `[external]`
  - slack_doubleton_action `[external]`
  - slack_doubleton_action `[external]`
  - slack_singleton_action `[external]`
  - slack_singleton_action `[external]`
  - subst_constraint_action `[external]`
  - subst_constraint_action `[external]`
  - tripleton_action `[external]`
  - tripleton_action `[external]`
  - useless_constraint_action `[external]`
  - useless_constraint_action `[external]`
- CoinRelFltEq `[external]`
- CoinSearchTreeBase `[external]`
  - CoinSearchTree< Comp > `[external]`
  - CoinSearchTree< Comp > `[external]`
- CoinSearchTreeCompareBest `[external]`
- CoinSearchTreeCompareBreadth `[external]`
- CoinSearchTreeCompareDepth `[external]`
- CoinSearchTreeComparePreferred `[external]`
- CoinSearchTreeManager `[external]`
- CoinSet `[external]`
  - CoinSosSet `[external]`
  - CoinSosSet `[external]`
- CoinSnapshot `[external]`
- CoinSnapshot::coinOwned
- CoinThreadRandom `[external]`
- CoinTimer `[external]`
- CoinTreeNode `[external]`
- CoinTreeSiblings `[external]`
- CoinTriple< S, T, U > `[external]`
- CoinWarmStart `[external]`
  - CoinWarmStartBasis `[external]`
  - CoinWarmStartBasis `[external]`
  - CoinWarmStartDual `[external]`
  - CoinWarmStartDual `[external]`
  - CoinWarmStartPrimalDual `[external]`
  - CoinWarmStartPrimalDual `[external]`
  - CoinWarmStartVector< T > `[external]`
  - CoinWarmStartVector< T > `[external]`
  - CoinWarmStartVectorPair< T, U > `[external]`
  - CoinWarmStartVectorPair< T, U > `[external]`
- CoinWarmStartDiff `[external]`
  - CoinWarmStartBasisDiff `[external]`
  - CoinWarmStartBasisDiff `[external]`
  - CoinWarmStartDualDiff `[external]`
  - CoinWarmStartDualDiff `[external]`
  - CoinWarmStartPrimalDualDiff `[external]`
  - CoinWarmStartPrimalDualDiff `[external]`
  - CoinWarmStartVectorDiff< T > `[external]`
  - CoinWarmStartVectorDiff< T > `[external]`
  - CoinWarmStartVectorPairDiff< T, U > `[external]`
  - CoinWarmStartVectorPairDiff< T, U > `[external]`
- CoinYacc `[external]`
- std::complex
- cutParams
- LAP::Cuts
- std::deque< T >
- DGG_constraint_t
- DGG_data_t
- DGG_list_t
- disaggregationAction
- do_tighten_action::action
- doubleton_action::action
- doubleton_action::action `[external]`
- drop_empty_cols_action::action
- drop_empty_rows_action::action
- dropped_zero `[external]`
- dupcol_action::action
- duprow_action::action
- EKKHlink `[external]`
- std::exception
  - std::bad_alloc
  - std::bad_cast
  - std::bad_exception
  - std::bad_typeid
  - std::ios_base::failure
  - std::logic_error
    - std::domain_error
    - std::invalid_argument
    - std::length_error
    - std::out_of_range
  - std::runtime_error
    - std::overflow_error
    - std::range_error
    - std::underflow_error
- FactorPointers `[external]`
- forcing_constraint_action::action
- forcing_constraint_action::action `[external]`
- glp_prob `[external]`
- gubrow_action::action
- Idiot `[external]`
- IdiotResult `[external]`
- implied_free_action::action
- Info `[external]`
- std::ios_base
  - std::basic_ios
    - std::basic_istream
      - std::basic_ifstream
      - std::basic_iostream
        - std::basic_fstream
        - std::basic_stringstream
      - std::basic_istringstream
    - std::basic_ostream
      - std::basic_iostream
      - std::basic_ofstream
      - std::basic_ostringstream
  - std::basic_ios< char >
    - std::basic_istream< char >
      - std::basic_ifstream< char >
        - std::ifstream
      - std::basic_iostream< char >
        - std::basic_fstream< char >
          - std::fstream
        - std::basic_stringstream< char >
          - std::stringstream
      - std::basic_istringstream< char >
        - std::istringstream
      - std::istream
    - std::basic_ostream< char >
      - std::basic_iostream< char >
      - std::basic_ofstream< char >
        - std::ofstream
      - std::basic_ostringstream< char >
        - std::ostringstream
      - std::ostream
    - std::ios
  - std::basic_ios< wchar_t >
    - std::basic_istream< wchar_t >
      - std::basic_ifstream< wchar_t >
        - std::wifstream
      - std::basic_iostream< wchar_t >
        - std::basic_fstream< wchar_t >
          - std::wfstream
        - std::basic_stringstream< wchar_t >
          - std::wstringstream
      - std::basic_istringstream< wchar_t >
        - std::wistringstream
      - std::wistream
    - std::basic_ostream< wchar_t >
      - std::basic_iostream< wchar_t >
      - std::basic_ofstream< wchar_t >
        - std::wofstream
      - std::basic_ostringstream< wchar_t >
        - std::wostringstream
      - std::wostream
    - std::wios
- std::list< T >
  - OsiUnitTest::TestOutcomes
- std::list< OsiUnitTest::TestOutcome >
- make_fixed_action::action
- std::map< K, T >
- std::multimap< K, T >
- std::multiset< K >
- Options `[external]`
- OsiAuxInfo `[external]`
  - OsiBabSolver `[external]`
  - OsiBabSolver `[external]`
- OsiBranchingInformation `[external]`
- OsiBranchingObject `[external]`
  - OsiTwoWayBranchingObject `[external]`
    - OsiIntegerBranchingObject `[external]`
    - OsiIntegerBranchingObject `[external]`
    - OsiLotsizeBranchingObject `[external]`
    - OsiLotsizeBranchingObject `[external]`
    - OsiSOSBranchingObject `[external]`
    - OsiSOSBranchingObject `[external]`
  - OsiTwoWayBranchingObject `[external]`
- OsiChooseVariable `[external]`
  - OsiChooseStrong `[external]`
  - OsiChooseStrong `[external]`
- OsiCut `[external]`
  - OsiColCut `[external]`
  - OsiColCut `[external]`
  - OsiRowCut `[external]`
    - OsiRowCut2 `[external]`
    - OsiRowCut2 `[external]`
  - OsiRowCut `[external]`
- OsiCuts `[external]`
- OsiCuts::const_iterator `[external]`
- OsiCuts::const_iterator
- OsiCuts::iterator
- OsiCuts::iterator `[external]`
- OsiCuts::OsiCutCompare `[external]`
- OsiCuts::OsiCutCompare
- OsiHotInfo `[external]`
- OsiObject `[external]`
  - OsiObject2 `[external]`
    - OsiLotsize `[external]`
    - OsiLotsize `[external]`
    - OsiSimpleInteger `[external]`
    - OsiSimpleInteger `[external]`
    - OsiSOS `[external]`
    - OsiSOS `[external]`
  - OsiObject2 `[external]`
- OsiPresolve `[external]`
- OsiPseudoCosts `[external]`
- OsiRowCutDebugger `[external]`
- OsiSolverBranch `[external]`
- OsiSolverInterface `[external]`
  - OsiClpSolverInterface `[external]`
  - OsiCpxSolverInterface `[external]`
  - OsiCpxSolverInterface `[external]`
  - OsiGlpkSolverInterface `[external]`
  - OsiGlpkSolverInterface `[external]`
  - OsiGrbSolverInterface `[external]`
  - OsiGrbSolverInterface `[external]`
  - OsiMskSolverInterface `[external]`
  - OsiMskSolverInterface `[external]`
  - OsiSpxSolverInterface `[external]`
  - OsiSpxSolverInterface `[external]`
  - OsiTestSolverInterface
  - OsiXprSolverInterface `[external]`
  - OsiXprSolverInterface `[external]`
- OsiSolverInterface::ApplyCutsReturnCode
- OsiSolverInterface::ApplyCutsReturnCode `[external]`
- OsiSolverResult `[external]`
- OsiTestSolverInterface::OsiVolMatrixOneMinusOne_
- Outfo `[external]`
- presolvehlink `[external]`
- std::priority_queue< T >
- std::queue< T >
- Coin::ReferencedObject
- Coin::ReferencedObject `[external]`
- remove_fixed_action::action
- remove_fixed_action::action `[external]`
- std::set< K >
- slack_doubleton_action::action
- slack_singleton_action::action
- Coin::SmartPtr< T >
- Coin::SmartPtr< T > `[external]`
- std::stack< T >
- subst_constraint_action::action
- symrec `[external]`
- OsiUnitTest::TestOutcome
- OsiUnitTest::TestOutcome `[external]`
- OsiUnitTest::TestOutcomes `[external]`
- tripleton_action::action
- tripleton_action::action `[external]`
- useless_constraint_action::action
- std::valarray< T >
- LAP::Validator
- std::vector< T >
- VOL_alpha_factor
- VOL_dual
- VOL_dvector
- VOL_indc
- VOL_ivector
- VOL_parms
- VOL_primal
- VOL_problem
- VOL_swing
- VOL_user_hooks
  - OsiTestSolverInterface
- VOL_vh