 std::allocator< T > | STL class |
 ampl_info | |
 std::array< T > | STL class |
 std::auto_ptr< T > | STL class |
 CbcGenCtlBlk::babState_struct | State of branch-and-cut |
 std::basic_string< Char > | STL class |
  std::string | STL class |
  std::wstring | STL class |
 std::basic_string< char > | |
 std::basic_string< wchar_t > | |
 std::bitset< Bits > | STL class |
 CbcBaseModel | Base model |
 CbcBranchDecision | |
  CbcBranchDefaultDecision | Branching decision default class |
  CbcBranchDynamicDecision | Branching decision dynamic class |
 CbcCompare | |
 CbcCompareBase | |
  CbcCompareDefault | |
  CbcCompareDepth | |
  CbcCompareEstimate | |
  CbcCompareObjective | |
 CbcConsequence | Abstract base class for consequent bounds |
  CbcFixVariable | Class for consequent bounds |
 CbcCutGenerator | Interface between Cbc and Cut Generation Library |
 CbcCutModifier | Abstract cut modifier base class |
  CbcCutSubsetModifier | Simple cut modifier base class |
 CbcEventHandler | Base class for Cbc event handling |
 CbcFathom | Fathom base class |
  CbcFathomDynamicProgramming | FathomDynamicProgramming class |
 CbcFeasibilityBase | |
 CbcGenCtlBlk | |
 CbcHeuristic | Heuristic base class |
  CbcHeuristicCrossover | Crossover Search class |
  CbcHeuristicDINS | |
  CbcHeuristicDive | Dive class |
   CbcHeuristicDiveCoefficient | DiveCoefficient class |
   CbcHeuristicDiveFractional | DiveFractional class |
   CbcHeuristicDiveGuided | DiveGuided class |
   CbcHeuristicDiveLineSearch | DiveLineSearch class |
   CbcHeuristicDivePseudoCost | DivePseudoCost class |
   CbcHeuristicDiveVectorLength | DiveVectorLength class |
  CbcHeuristicDynamic3 | Heuristic - just picks up any good solution |
  CbcHeuristicFPump | Feasibility Pump class |
  CbcHeuristicGreedyCover | Greedy heuristic classes |
  CbcHeuristicGreedyEquality | |
  CbcHeuristicGreedySOS | Greedy heuristic for SOS and L rows (and positive elements) |
  CbcHeuristicJustOne | Just One class - this chooses one at random |
  CbcHeuristicLocal | LocalSearch class |
  CbcHeuristicNaive | Naive class a) Fix all ints as close to zero as possible b) Fix all ints with nonzero costs and < large to zero c) Put bounds round continuous and UIs and maximize |
  CbcHeuristicPartial | Partial solution class If user knows a partial solution this tries to get an integer solution it uses hotstart information |
  CbcHeuristicPivotAndFix | LocalSearch class |
  CbcHeuristicProximity | |
  CbcHeuristicRandRound | LocalSearch class |
  CbcHeuristicRENS | LocalSearch class |
  CbcHeuristicRINS | LocalSearch class |
  CbcHeuristicVND | LocalSearch class |
  CbcRounding | Rounding class |
  CbcSerendipity | Heuristic - just picks up any good solution found by solver - see OsiBabSolver |
 CbcHeuristicNode | A class describing the branching decisions that were made to get to the node where a heuristic was invoked from |
 CbcHeuristicNodeList | |
 CbcModel | Simple Branch and bound class |
 CbcNodeInfo | Information required to recreate the subproblem at this node |
  CbcFullNodeInfo | Information required to recreate the subproblem at this node |
  CbcPartialNodeInfo | Holds information for recreating a subproblem by incremental change from the parent |
 CbcObjectUpdateData | |
 CbcParam | Very simple class for setting parameters |
 CbcGenCtlBlk::cbcParamsInfo_struct | Start and end of CbcModel parameters in parameter vector |
 CbcRowCuts | |
 CbcSolver | This allows the use of the standalone solver in a flexible manner |
 CbcSolverUsefulData | The CbcSolver class was taken out at a 9/12/09 meeting This is a feeble replacement |
 CbcStatistics | For gathering statistics |
 CbcStopNow | Support the use of a call back class to decide whether to stop |
 CbcStrategy | Strategy base class |
  CbcStrategyDefault | Default class |
  CbcStrategyDefaultSubTree | Default class for sub trees |
  CbcStrategyNull | Null class |
 CbcStrongInfo | Abstract base class for `objects' |
 CbcThread | A class to encapsulate thread stuff |
 CbcTree | Using MS heap implementation |
  CbcTreeLocal | |
  CbcTreeVariable | |
 CbcUser | A class to allow the use of unknown user functionality |
 CglStored | |
  CglTemporary | Stored Temporary Cut Generator Class - destroyed after first use |
 CbcGenCtlBlk::chooseStrongCtl_struct | Control variables for a strong branching method |
 ClpConstraint | |
  ClpConstraintAmpl | Ampl Constraint Class |
 ClpObjective | |
  ClpAmplObjective | Ampl Objective Class |
 CoinHashLink | Really 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 2 - unprocessed cut i.e |
 CoinMessages | |
  CbcMessage | |
 CoinParam | |
  CbcCbcParam | Class for control parameters that act on a CbcModel object |
  CbcGenParam | Class for cbc-generic control parameters |
  CbcOsiParam | Class for control parameters that act on a OsiSolverInterface object |
 CoinTreeNode | |
  CbcNode | Information required while the node is live |
 std::complex | STL class |
 std::list< T >::const_iterator | STL iterator class |
 std::map< K, T >::const_iterator | STL iterator class |
 std::unordered_map< K, T >::const_iterator | STL iterator class |
 std::forward_list< T >::const_iterator | STL iterator class |
 std::basic_string< Char >::const_iterator | STL iterator class |
 std::multimap< K, T >::const_iterator | STL iterator class |
 std::unordered_multimap< K, T >::const_iterator | STL iterator class |
 std::set< K >::const_iterator | STL iterator class |
 std::string::const_iterator | STL iterator class |
 std::unordered_set< K >::const_iterator | STL iterator class |
 std::multiset< K >::const_iterator | STL iterator class |
 std::wstring::const_iterator | STL iterator class |
 std::unordered_multiset< K >::const_iterator | STL iterator class |
 std::vector< T >::const_iterator | STL iterator class |
 std::deque< T >::const_iterator | STL iterator class |
 std::list< T >::const_reverse_iterator | STL iterator class |
 std::forward_list< T >::const_reverse_iterator | STL iterator class |
 std::map< K, T >::const_reverse_iterator | STL iterator class |
 std::unordered_map< K, T >::const_reverse_iterator | STL iterator class |
 std::multimap< K, T >::const_reverse_iterator | STL iterator class |
 std::basic_string< Char >::const_reverse_iterator | STL iterator class |
 std::unordered_multimap< K, T >::const_reverse_iterator | STL iterator class |
 std::set< K >::const_reverse_iterator | STL iterator class |
 std::string::const_reverse_iterator | STL iterator class |
 std::unordered_set< K >::const_reverse_iterator | STL iterator class |
 std::multiset< K >::const_reverse_iterator | STL iterator class |
 std::wstring::const_reverse_iterator | STL iterator class |
 std::unordered_multiset< K >::const_reverse_iterator | STL iterator class |
 std::vector< T >::const_reverse_iterator | STL iterator class |
 std::deque< T >::const_reverse_iterator | STL iterator class |
 CbcGenCtlBlk::debugSolInfo_struct | Array of primal variable values for debugging |
 std::deque< T > | STL class |
 CbcGenCtlBlk::djFixCtl_struct | Control use of reduced cost fixing prior to B&C |
 std::error_category | STL class |
 std::error_code | STL class |
 std::error_condition | STL class |
 std::exception | STL class |
  std::bad_alloc | STL class |
  std::bad_cast | STL class |
  std::bad_exception | STL class |
  std::bad_typeid | STL class |
  std::ios_base::failure | STL class |
  std::logic_error | STL class |
   std::domain_error | STL class |
   std::invalid_argument | STL class |
   std::length_error | STL class |
   std::out_of_range | STL class |
  std::runtime_error | STL class |
   std::overflow_error | STL class |
   std::range_error | STL class |
   std::underflow_error | STL class |
 std::forward_list< T > | STL class |
 CbcGenCtlBlk::genParamsInfo_struct | Start and end of cbc-generic parameters in parameter vector |
 std::ios_base | STL class |
  std::basic_ios< char > | |
  std::basic_ios< wchar_t > | |
  std::basic_ios< Char > | STL class |
   std::basic_istream< char > | |
   std::basic_istream< wchar_t > | |
   std::basic_ostream< char > | |
   std::basic_ostream< wchar_t > | |
   std::basic_istream< Char > | STL class |
    std::basic_ifstream< char > | |
    std::basic_ifstream< wchar_t > | |
    std::basic_iostream< char > | |
    std::basic_iostream< wchar_t > | |
    std::basic_istringstream< char > | |
    std::basic_istringstream< wchar_t > | |
    std::basic_ifstream< Char > | STL class |
     std::ifstream | STL class |
     std::wifstream | STL class |
    std::basic_iostream< Char > | STL class |
     std::basic_fstream< char > | |
     std::basic_fstream< wchar_t > | |
     std::basic_stringstream< char > | |
     std::basic_stringstream< wchar_t > | |
     std::basic_fstream< Char > | STL class |
      std::fstream | STL class |
      std::wfstream | STL class |
     std::basic_stringstream< Char > | STL class |
      std::stringstream | STL class |
      std::wstringstream | STL class |
    std::basic_istringstream< Char > | STL class |
     std::istringstream | STL class |
     std::wistringstream | STL class |
    std::istream | STL class |
    std::wistream | STL class |
   std::basic_ostream< Char > | STL class |
    std::basic_iostream< char > | |
    std::basic_iostream< wchar_t > | |
    std::basic_ofstream< char > | |
    std::basic_ofstream< wchar_t > | |
    std::basic_ostringstream< char > | |
    std::basic_ostringstream< wchar_t > | |
    std::basic_iostream< Char > | STL class |
    std::basic_ofstream< Char > | STL class |
     std::ofstream | STL class |
     std::wofstream | STL class |
    std::basic_ostringstream< Char > | STL class |
     std::ostringstream | STL class |
     std::wostringstream | STL class |
    std::ostream | STL class |
    std::wostream | STL class |
   std::ios | STL class |
   std::wios | STL class |
 std::unordered_set< K >::iterator | STL iterator class |
 std::unordered_map< K, T >::iterator | STL iterator class |
 std::basic_string< Char >::iterator | STL iterator class |
 std::map< K, T >::iterator | STL iterator class |
 std::forward_list< T >::iterator | STL iterator class |
 std::multimap< K, T >::iterator | STL iterator class |
 std::list< T >::iterator | STL iterator class |
 std::unordered_multimap< K, T >::iterator | STL iterator class |
 std::set< K >::iterator | STL iterator class |
 std::string::iterator | STL iterator class |
 std::wstring::iterator | STL iterator class |
 std::multiset< K >::iterator | STL iterator class |
 std::unordered_multiset< K >::iterator | STL iterator class |
 std::vector< T >::iterator | STL iterator class |
 std::deque< T >::iterator | STL iterator class |
 std::list< T > | STL class |
 std::map< K, T > | STL class |
 std::multimap< K, T > | STL class |
 std::multiset< K > | STL class |
 OsiBranchingObject | |
  CbcBranchingObject | Abstract branching object base class Now just difference with OsiBranchingObject |
   CbcCliqueBranchingObject | Branching object for unordered cliques |
   CbcCutBranchingObject | Cut branching object |
   CbcDummyBranchingObject | Dummy branching object |
   CbcFixingBranchingObject | General Branching Object class |
   CbcIntegerBranchingObject | Simple branching object for an integer variable |
    CbcDynamicPseudoCostBranchingObject | Simple branching object for an integer variable with pseudo costs |
    CbcIntegerPseudoCostBranchingObject | Simple branching object for an integer variable with pseudo costs |
   CbcLongCliqueBranchingObject | Unordered Clique Branching Object class |
   CbcLotsizeBranchingObject | Lotsize branching object |
   CbcNWayBranchingObject | N way branching Object class |
   CbcSOSBranchingObject | Branching object for Special ordered sets |
 OsiChooseStrong | |
  OsiChooseStrongSubset | This class chooses a variable to branch on |
 OsiClpSolverInterface | |
  CbcOsiSolver | This is for codes where solver needs to know about CbcModel Seems to provide only one value-added feature, a CbcModel object |
   OsiSolverLink | This is to allow the user to replace initialSolve and resolve This version changes coefficients |
  OsiSolverLinearizedQuadratic | This is to allow the user to replace initialSolve and resolve |
 OsiLinkedBound | List of bounds which depend on other bounds |
 OsiObject | |
  CbcObject | |
   CbcBranchCut | Define a cut branching class |
    CbcBranchAllDifferent | Define a branch class that branches so that it is only satsified if all members have different values So cut is x <= y-1 or x >= y+1 |
    CbcBranchToFixLots | Define a branch class that branches so that one way variables are fixed while the other way cuts off that solution |
   CbcClique | Branching object for cliques |
   CbcFollowOn | Define a follow on class |
   CbcGeneral | Define a catch all class |
   CbcIdiotBranch | Define an idiotic idea class |
   CbcLotsize | Lotsize class |
   CbcNWay | Define an n-way class for variables |
   CbcSimpleInteger | Define a single integer class |
    CbcSimpleIntegerDynamicPseudoCost | Define a single integer class but with dynamic pseudo costs |
    CbcSimpleIntegerPseudoCost | Define a single integer class but with pseudo costs |
   CbcSOS | Branching object for Special Ordered Sets of type 1 and 2 |
 OsiObject2 | |
  OsiBiLinear | Define BiLinear objects |
   OsiBiLinearEquality | Define Continuous BiLinear objects for an == bound |
 OsiOneLink | Define data for one link |
 CbcGenCtlBlk::osiParamsInfo_struct | Start and end of OsiSolverInterface parameters in parameter vector |
 OsiRowCut | |
  CbcCountRowCut | OsiRowCut augmented with bookkeeping |
 OsiSimpleInteger | |
  OsiSimpleFixedInteger | Define a single integer class - but one where you keep branching until fixed even if satisfied |
  OsiUsesBiLinear | Define a single variable class which is involved with OsiBiLinear objects |
 OsiSolverInterface | |
  OsiCbcSolverInterface | Cbc Solver Interface |
 OsiSOS | |
  OsiLink | Define Special Linked Ordered Sets |
  OsiOldLink | |
 OsiSOSBranchingObject | |
  OsiOldLinkBranchingObject | Branching object for Linked ordered sets |
 OsiTwoWayBranchingObject | |
  OsiBiLinearBranchingObject | Branching object for BiLinear objects |
  OsiLinkBranchingObject | Branching object for Linked ordered sets |
 std::priority_queue< T > | STL class |
 PseudoReducedCost | |
 std::queue< T > | STL class |
 std::unordered_map< K, T >::reverse_iterator | STL iterator class |
 std::multimap< K, T >::reverse_iterator | STL iterator class |
 std::unordered_set< K >::reverse_iterator | STL iterator class |
 std::unordered_multimap< K, T >::reverse_iterator | STL iterator class |
 std::wstring::reverse_iterator | STL iterator class |
 std::map< K, T >::reverse_iterator | STL iterator class |
 std::unordered_multiset< K >::reverse_iterator | STL iterator class |
 std::multiset< K >::reverse_iterator | STL iterator class |
 std::set< K >::reverse_iterator | STL iterator class |
 std::list< T >::reverse_iterator | STL iterator class |
 std::deque< T >::reverse_iterator | STL iterator class |
 std::basic_string< Char >::reverse_iterator | STL iterator class |
 std::vector< T >::reverse_iterator | STL iterator class |
 std::string::reverse_iterator | STL iterator class |
 std::forward_list< T >::reverse_iterator | STL iterator class |
 std::set< K > | STL class |
 std::smart_ptr< T > | STL class |
 std::stack< T > | STL class |
 std::system_error | STL class |
 std::thread | STL class |
 std::unique_ptr< T > | STL class |
 std::unordered_map< K, T > | STL class |
 std::unordered_multimap< K, T > | STL class |
 std::unordered_multiset< K > | STL class |
 std::unordered_set< K > | STL class |
 std::valarray< T > | STL class |
 std::vector< T > | STL class |
 std::vector< bool > | |
 std::vector< CbcHeuristicNode * > | |
 std::vector< CbcNode * > | |
 std::vector< double > | |
 std::vector< int > | |
 std::vector< std::string > | |
 std::weak_ptr< T > | STL class |
 K | |
 T | |