C_GRBsvec | |
Coperations_research::AccurateSum< FpNumber > | |
Coperations_research::AccurateSum< Fractional > | |
Coperations_research::sat::ActivityBoundHelper | |
Coperations_research::AdaptiveParameterValue | |
Coperations_research::bop::AdaptiveParameterValue | |
CAdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | |
CAdjustableKAryHeap< float, SubsetIndex::ValueType, 2, true > | |
CAdjustablePriorityQueue< T, Comp > | |
CAdjustablePriorityQueue< BvaPqElement > | |
CAdjustablePriorityQueue< Entries > | |
CAdjustablePriorityQueue< operations_research::BlossomGraph::Edge, std::greater< operations_research::BlossomGraph::Edge > > | |
CAdjustablePriorityQueue< PQElement > | |
Coperations_research::sat::AffineExpression | |
Coperations_research::AffineRelation | |
Coperations_research::internal::AlignedBlock< Value, size, alignment > | |
►Cstd::allocator< T > | STL class |
Coperations_research::internal::AllocatorWithAlignment< T, alignment_bytes, misalignment_bytes > | |
Coperations_research::math_opt::AllSolversRegistry | |
Coperations_research::fz::Annotation | |
Coperations_research::Arc | |
Coperations_research::packing::ArcFlowGraph::Arc | |
Coperations_research::packing::ArcFlowGraph | |
Coperations_research::ArcFunctorOrderingByTailAndHead< GraphType > | |
Coperations_research::ArcIndexOrderingByTailNode< GraphType > | |
►CArcIterator | |
Cutil::UndirectedAdjacencyListsOfDirectedGraph< Graph >::AdjacencyListIterator | |
Coperations_research::StarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >::ArcIterator | Iterator class for traversing the arcs in the graph |
Coperations_research::ArcWithLength | |
Coperations_research::ArcWithLengthAndResources | |
Coperations_research::sat::ArcWithLpValue | |
Coperations_research::fz::Argument | |
Coperations_research::ArgumentHolder | Argument Holder: useful when visiting a model |
Coperations_research::math_opt::internal::ArrowOperatorProxy< T > | |
Cstrings::AsciiCaseInsensitiveEq | |
Cstrings::AsciiCaseInsensitiveHash | |
Cstrings::AsciiCaseInsensitiveLess | |
Coperations_research::bop::AssignmentAndConstraintFeasibilityMaintainer | |
Coperations_research::AssignmentContainer< V, E > | |
Coperations_research::AssignmentContainer< IntervalVar, IntervalVarElement > | |
Coperations_research::AssignmentContainer< IntVar, IntVarElement > | |
Coperations_research::AssignmentContainer< SequenceVar, SequenceVarElement > | |
►Coperations_research::AssignmentElement | |
Coperations_research::IntVarElement | |
Coperations_research::IntervalVarElement | |
Coperations_research::SequenceVarElement | |
Coperations_research::sat::AssignmentInfo | Information about a variable assignment |
Coperations_research::sat::AssignmentType | |
Coperations_research::sat::AssignmentView | |
Coperations_research::math_opt::AtomicConstraintStorage< ConstraintData > | |
Coperations_research::math_opt::AtomicConstraintTraits< IdType > | |
Coperations_research::math_opt::AtomicConstraintTraits< IndicatorConstraintId > | |
Coperations_research::math_opt::AtomicConstraintTraits< QuadraticConstraintId > | |
Coperations_research::math_opt::AtomicConstraintTraits< SecondOrderConeConstraintId > | |
Coperations_research::math_opt::AtomicConstraintTraits< Sos1ConstraintId > | |
Coperations_research::math_opt::AtomicConstraintTraits< Sos2ConstraintId > | |
Coperations_research::bop::BacktrackableIntegerSet< IntType > | |
Coperations_research::bop::BacktrackableIntegerSet< ConstraintIndex > | |
►Cgtl::BaseDeleter | |
Cgtl::TemplatedElementDeleter< STLContainer > | |
Cgtl::TemplatedValueDeleter< STLContainer > | |
►Coperations_research::sat::BaseEvent | Internal methods and data structures, useful for testing |
Coperations_research::sat::CtEvent | |
Coperations_research::sat::EnergyEvent | |
Cutil::BaseGraph< NodeIndexType, ArcIndexType, HasReverseArcs > | |
►Cutil::BaseGraph< int32_t, int32_t, false > | |
Cutil::CompleteBipartiteGraph< NodeIndexType, ArcIndexType > | |
Cutil::CompleteGraph< NodeIndexType, ArcIndexType > | |
Cutil::ListGraph< NodeIndexType, ArcIndexType > | |
Cutil::StaticGraph< NodeIndexType, ArcIndexType > | |
►Cutil::BaseGraph< int32_t, int32_t, true > | |
Cutil::ReverseArcListGraph< NodeIndexType, ArcIndexType > | |
Cutil::ReverseArcMixedGraph< NodeIndexType, ArcIndexType > | |
Cutil::ReverseArcStaticGraph< NodeIndexType, ArcIndexType > | |
►Coperations_research::BaseKnapsackSolver | |
Coperations_research::Knapsack64ItemsSolver | |
Coperations_research::KnapsackBruteForceSolver | |
Coperations_research::KnapsackCpSat | --— KnapsackCpSat --— |
Coperations_research::KnapsackDivideAndConquerSolver | |
Coperations_research::KnapsackDynamicProgrammingSolver | |
Coperations_research::KnapsackGenericSolver | |
Coperations_research::KnapsackMIPSolver | --— KnapsackMIPSolver --— |
►Coperations_research::BaseObject | |
Coperations_research::ArrayWithOffset< T > | |
Coperations_research::Decision | |
►Coperations_research::DecisionBuilder | |
Coperations_research::FindOneNeighbor | --— Finds a neighbor of the assignment passed --— |
Coperations_research::IntVarFilteredDecisionBuilder | |
Coperations_research::LocalSearch | --— Local search decision builder --— |
Coperations_research::ProfiledDecisionBuilder | |
Coperations_research::RuinAndRecreateDecisionBuilder | |
►Coperations_research::DecisionVisitor | |
Coperations_research::SymmetryBreaker | |
►Coperations_research::Demon | |
Coperations_research::CallMethod0< T > | Demon proxy to a method on the constraint with no arguments |
Coperations_research::CallMethod1< T, P > | Demon proxy to a method on the constraint with one argument |
Coperations_research::CallMethod2< T, P, Q > | Demon proxy to a method on the constraint with two arguments |
Coperations_research::CallMethod3< T, P, Q, R > | Demon proxy to a method on the constraint with three arguments |
Coperations_research::DelayedCallMethod0< T > | Low-priority demon proxy to a method on the constraint with no arguments |
Coperations_research::DelayedCallMethod1< T, P > | Low-priority demon proxy to a method on the constraint with one argument |
Coperations_research::DelayedCallMethod2< T, P, Q > | Low-priority demon proxy to a method on the constraint with two arguments |
Coperations_research::Dimension | -------— Dimension -------— |
Coperations_research::IntVarIterator | |
►Coperations_research::LocalSearchFilter | |
►Coperations_research::IntVarLocalSearchFilter | |
Coperations_research::BasePathFilter | Generic path-based filter class |
Coperations_research::LocalSearchFilterManager | |
►Coperations_research::LocalSearchOperator | |
►Coperations_research::IntVarLocalSearchOperator | |
Coperations_research::BaseLns | |
Coperations_research::ChangeValue | |
►Coperations_research::FilteredHeuristicLocalSearchOperator | |
Coperations_research::FilteredHeuristicCloseNodesLNSOperator | |
Coperations_research::FilteredHeuristicExpensiveChainLNSOperator | |
Coperations_research::FilteredHeuristicPathLNSOperator | |
Coperations_research::RelocatePathAndHeuristicInsertUnperformedOperator | |
►Coperations_research::PathOperator | |
►Coperations_research::BaseInactiveNodeToPathOperator | |
Coperations_research::ExtendedSwapActiveOperator | --— ExtendedSwapActiveOperator --— |
Coperations_research::MakeActiveAndRelocate | --— MakeActiveAndRelocate --— |
Coperations_research::MakeActiveOperator | --— MakeActiveOperator --— |
Coperations_research::RelocateAndMakeActiveOperator | -— RelocateAndMakeActiveOperator --— |
Coperations_research::SwapActiveOperator | --— SwapActiveOperator --— |
Coperations_research::Cross | --— Cross --— |
Coperations_research::Exchange | --— Exchange --— |
Coperations_research::ExchangeSubtrip | |
Coperations_research::GroupPairAndRelocateOperator | |
Coperations_research::IndexPairSwapActiveOperator | |
Coperations_research::LightPairRelocateOperator | |
Coperations_research::LinKernighan | |
Coperations_research::MakeChainInactiveOperator | --— MakeChainInactiveOperator --— |
Coperations_research::MakeInactiveOperator | --— MakeInactiveOperator --— |
Coperations_research::MakePairActiveOperator | |
Coperations_research::MakePairInactiveOperator | Operator which makes pairs of active nodes inactive |
Coperations_research::MakeRelocateNeighborsOperator | |
Coperations_research::PairExchangeOperator | |
Coperations_research::PairExchangeRelocateOperator | |
Coperations_research::PairNodeSwapActiveOperator< swap_first > | |
Coperations_research::PairRelocateOperator | |
Coperations_research::PathLns | --— Path-based Large Neighborhood Search --— |
Coperations_research::Relocate | --— Relocate --— |
Coperations_research::RelocateAndMakeInactiveOperator | --— RelocateAndMakeInactiveOperator --— |
Coperations_research::RelocateExpensiveChain | |
Coperations_research::RelocateSubtrip | |
Coperations_research::SwapActiveToShortestPathOperator | | / \ ^ |
Coperations_research::TSPLns | |
Coperations_research::TSPOpt | --— TSP-based operators --— |
Coperations_research::TwoOpt | --— 2Opt --— |
Coperations_research::SwapIndexPairOperator | |
Coperations_research::NeighborhoodLimit | --— Limit the number of neighborhoods explored --— |
Coperations_research::LocalSearchPhaseParameters | -------— Local Search Phase Parameters -------— |
►Coperations_research::ModelVisitor | Model visitor |
Coperations_research::ModelParser | Model Parser |
Coperations_research::RoutingModelInspector | |
►Coperations_research::PropagationBaseObject | NOLINT |
Coperations_research::Assignment | |
►Coperations_research::Constraint | |
►Coperations_research::CastConstraint | |
Coperations_research::IfThenElseCt | -------— Generalized element -------— |
Coperations_research::DisjunctiveConstraint | |
Coperations_research::LightIntFunctionElementCt< F > | --— LightIntFunctionElementCt --— |
Coperations_research::LightIntIntFunctionElementCt< F > | --— LightIntIntFunctionElementCt --— |
Coperations_research::Pack | |
►Coperations_research::IntExpr | |
►Coperations_research::BaseIntExpr | |
Coperations_research::PiecewiseLinearExpr | --— Piecewise Linear --— |
►Coperations_research::IntVar | |
Coperations_research::BooleanVar | |
Coperations_research::IntervalVar | |
Coperations_research::SequenceVar | |
►Coperations_research::SearchMonitor | A search monitor is a simple set of callbacks to monitor all search events |
►Coperations_research::LocalSearchMonitor | |
Coperations_research::LocalSearchMonitorPrimary | -------— Local Search Monitor Primary -------— |
Coperations_research::LocalSearchProfiler | --— LocalSearchProfiler --— |
►Coperations_research::ObjectiveMonitor | Base objective monitor class. All metaheuristics derive from this |
Coperations_research::OptimizeVar | |
►Coperations_research::PropagationMonitor | |
Coperations_research::DemonProfiler | |
Coperations_research::Trace | -------— Trace -------— |
►Coperations_research::SearchLimit | Base class of all search limits |
Coperations_research::ImprovementSearchLimit | |
Coperations_research::RegularLimit | |
Coperations_research::SearchLog | |
Coperations_research::SolutionCollector | |
Coperations_research::SymmetryManager | -------— Symmetry Breaking -------— |
►Coperations_research::SolutionPool | |
Coperations_research::DefaultSolutionPool | |
►Coperations_research::math_opt::BaseSolver | |
Coperations_research::math_opt::Solver | |
Coperations_research::sat::BasicKnapsackSolver | |
Coperations_research::math_opt::Basis | |
Coperations_research::glop::BasisFactorization | |
Coperations_research::glop::BasisState | |
Cutil::BeginEndReverseIteratorWrapper< Container > | |
Cutil::BeginEndWrapper< Iterator > | |
►Cutil::BeginEndWrapper< IntegerRangeIterator< IntegerType > > | |
Cutil::IntegerRange< IntegerType > | |
Coperations_research::sat::ImpliedBoundsProcessor::BestImpliedBoundInfo | |
Coperations_research::BidirectionalDijkstra< GraphType, DistanceType > | |
Coperations_research::sat::BinaryClause | A binary clause. This is used by BinaryClauseManager |
Coperations_research::sat::BinaryClauseManager | A simple class to manage a set of binary clauses |
Coperations_research::BinaryIndexedTree< T > | |
Coperations_research::BinCapacities | |
Coperations_research::packing::BinPacking2dParser | |
Coperations_research::LinearSumAssignment< GraphType >::BipartiteLeftNodeIterator | |
►Cabsl::BitGenRef | |
Coperations_research::sat::ModelRandomGenerator | |
Coperations_research::Bitmap | |
Coperations_research::BitQueue64 | |
Coperations_research::Bitset64< IndexType > | |
Coperations_research::Bitset64< BooleanVariable > | |
Coperations_research::Bitset64< ColIndex > | |
Coperations_research::Bitset64< ConstraintIndex > | |
Coperations_research::Bitset64< Index > | |
Coperations_research::Bitset64< int > | |
Coperations_research::Bitset64< int64_t > | |
Coperations_research::Bitset64< IntegerVariable > | |
Coperations_research::Bitset64< LiteralIndex > | |
Coperations_research::Bitset64< RowIndex > | |
Coperations_research::Bitset64< SatDecisionLevel > | |
Coperations_research::sat::BlockedClauseSimplifier | |
Coperations_research::BlossomGraph | |
Coperations_research::sat::BooleanOrIntegerLiteral | |
Coperations_research::sat::BooleanOrIntegerVariable | |
Coperations_research::sat::BoolRLTCutHelper | |
Coperations_research::sat::BoolVar | |
Coperations_research::bop::BopConstraintTerm | |
►Coperations_research::bop::BopOptimizerBase | |
Coperations_research::bop::BopAdaptiveLNSOptimizer | |
Coperations_research::bop::BopCompleteLNSOptimizer | |
Coperations_research::bop::BopRandomFirstSolutionGenerator | |
Coperations_research::bop::GuidedSatFirstSolutionGenerator | |
Coperations_research::bop::LinearRelaxation | |
Coperations_research::bop::LocalSearchOptimizer | |
Coperations_research::bop::PortfolioOptimizer | |
Coperations_research::bop::SatCoreBasedOptimizer | |
Coperations_research::bop::BopSolution | |
Coperations_research::bop::BopSolver | Solver of Boolean Optimization Problems based on Local Search |
Coperations_research::BoundedDijkstraWrapper< GraphType, DistanceType, ArcLengthFunctor > | |
Coperations_research::math_opt::BoundedLinearExpression | A LinearExpression with upper and lower bounds |
Coperations_research::math_opt::BoundedQuadraticExpression | A QuadraticExpression with upper and lower bounds |
Coperations_research::sat::BoundedVariableElimination | |
Coperations_research::fz::SolutionOutputSpecs::Bounds | |
Coperations_research::math_opt::ModelSubset::Bounds | |
Coperations_research::sat::PseudoCosts::BranchingInfo | |
Coperations_research::math_opt::BranchPrioritiesTestParams | Parameters for the BranchPrioritiesTest suite below |
Coperations_research::BronKerboschAlgorithm< NodeIndex > | |
Coperations_research::sat::BruteForceResult | |
Coperations_research::math_opt::BufferedMessageCallback | |
Coperations_research::sat::CachedIntervalData | |
Coperations_research::CachedLog | |
Coperations_research::sat::CachedTaskBounds | |
Coperations_research::math_opt::Gurobi::CallbackContext | |
Coperations_research::math_opt::CallbackData | |
Coperations_research::CallbackRangeConstraint | |
Coperations_research::math_opt::CallbackRegistration | |
Coperations_research::math_opt::CallbackResult | The value returned by the Callback function |
Coperations_research::CallbackSetup | |
Coperations_research::math_opt::CallbackTestParams | Parameters for CallbackTest |
Coperations_research::sat::CanonicalBooleanLinearProblem | |
Coperations_research::sat::CapacityProfile | |
Coperations_research::CarpParser | |
Coperations_research::PathState::Chain | A Chain is a range of committed nodes |
Coperations_research::PathState::ChainBounds | |
Coperations_research::PathState::ChainRange | A ChainRange is a range of Chains, committed or not |
Coperations_research::ChristofidesPathSolver< CostType, ArcIndex, NodeIndex, CostFunction > | |
Coperations_research::sat::ClauseInfo | |
Coperations_research::sat::ClauseWithOneMissingHasher | Class to help detects clauses that differ on a single literal |
Coperations_research::ClosedInterval | |
Coperations_research::glop::DoubletonEqualityRowPreprocessor::RestoreInfo::ColChoiceAndStatus | |
Coperations_research::glop::ColumnDeletionHelper | Help preprocessors deal with column deletion |
Coperations_research::glop::ColumnPriorityQueue | |
Coperations_research::glop::ColumnsSaver | |
Coperations_research::glop::ColumnView | |
Coperations_research::sat::ZeroHalfCutHelper::CombinationOfRows | |
►Coperations_research::glop::CompactSparseMatrix | |
Coperations_research::glop::TriangularMatrix | |
Coperations_research::glop::CompactSparseMatrixView | |
Coperations_research::sat::CompactVectorVector< K, V > | |
Coperations_research::sat::CompactVectorVector< int, Arc > | |
Coperations_research::sat::CompactVectorVector< int, int > | |
Coperations_research::sat::CompactVectorVector< LiteralIndex, int > | |
Coperations_research::sat::IndexedInterval::ComparatorByStart | |
Coperations_research::sat::IndexedInterval::ComparatorByStartThenEndThenIndex | |
Coperations_research::sat::ValueLiteralPair::CompareByLiteral | |
Coperations_research::sat::ValueLiteralPair::CompareByValue | |
►Coperations_research::sat::CompiledConstraint | View of a generic (non linear) constraint for the LsEvaluator |
►Coperations_research::sat::CompiledConstraintWithProto | |
Coperations_research::sat::CompiledAllDiffConstraint | |
Coperations_research::sat::CompiledBoolXorConstraint | The violation of a bool_xor constraint is 0 or 1 |
Coperations_research::sat::CompiledCircuitConstraint | --— CompiledCircuitConstraint --— |
Coperations_research::sat::CompiledIntDivConstraint | |
Coperations_research::sat::CompiledIntModConstraint | |
Coperations_research::sat::CompiledIntProdConstraint | |
Coperations_research::sat::CompiledLinMaxConstraint | |
Coperations_research::sat::CompiledNoOverlap2dConstraint | |
Coperations_research::sat::CompiledReservoirConstraint | |
Coperations_research::sat::NoOverlapBetweenTwoIntervals | |
Coperations_research::sat::CompoundMoveBuilder | |
Coperations_research::math_opt::BaseSolver::ComputeInfeasibleSubsystemArgs | Arguments used when calling ComputeInfeasibleSubsystem() |
Coperations_research::math_opt::ComputeInfeasibleSubsystemArguments | Arguments passed to ComputeInfeasibleSubsystem() to control the solver |
Coperations_research::math_opt::ComputeInfeasibleSubsystemResult | |
Coperations_research::math_opt::ConcurrentCallsGuard | |
CConnectedComponentsFinder< T, CompareOrHashT, Eq > | |
Cinternal::ConnectedComponentsTypeHelper< T, CompareOrHashT, Eq > | |
Cinternal::ConnectedComponentsTypeHelper< T, std::less< T >, void > | |
Coperations_research::math_opt::SparseVectorView< T >::const_iterator | |
Coperations_research::math_opt::ConstantFormatter | Streaming formatter for a constant in a linear/quadratic expression |
Coperations_research::ConstrainedShortestPathsOnDagWrapper< GraphType > | |
Coperations_research::fz::Constraint | |
Coperations_research::lp_format::Constraint | |
►Coperations_research::sat::Constraint | |
Coperations_research::sat::AutomatonConstraint | |
Coperations_research::sat::CircuitConstraint | |
Coperations_research::sat::CumulativeConstraint | |
Coperations_research::sat::MultipleCircuitConstraint | |
Coperations_research::sat::NoOverlap2DConstraint | |
Coperations_research::sat::ReservoirConstraint | |
Coperations_research::sat::TableConstraint | |
Coperations_research::sat::LinearConstraintManager::ConstraintInfo | |
Coperations_research::sat::ConstraintPropagationOrder | |
Coperations_research::bop::OneFlipConstraintRepairer::ConstraintTerm | |
Coperations_research::FlatMatrix< T >::ConstRows | |
Coperations_research::FlatMatrix< T >::ConstRowsIterator | |
Coperations_research::Bitset64< IndexType >::ConstView | When speed matter, caching the base pointer helps |
Coperations_research::glop::CompactSparseMatrix::ConstView | |
Coperations_research::sat::ContinuousProber | |
Coperations_research::Coordinates2< T > | Real-world coordinates |
Coperations_research::Coordinates2< double > | |
Coperations_research::Coordinates2< int64_t > | |
Coperations_research::Coordinates3< T > | |
Coperations_research::Coordinates3< double > | |
Coperations_research::sat::CoreBasedOptimizer | |
Coperations_research::sat::SatSolver::Counters | |
Coperations_research::sat::CoverCutHelper | Helper to find knapsack cover cuts |
Coperations_research::sat::CpModelBuilder | |
Coperations_research::sat::CpModelMapping | |
Coperations_research::sat::CpModelPresolver | |
Coperations_research::sat::CpModelProtoWrapper | This implement the implicit contract needed by the SatCnfReader class |
Coperations_research::sat::CpModelView | |
Coperations_research::CppBridge | |
Coperations_research::CppFlags | |
Coperations_research::sat::CpSolverResponseStatisticCallbacks | |
Coperations_research::sat::IntervalsRepository::CumulativeHelper | |
Coperations_research::CumulBoundsPropagator | |
Coperations_research::sat::CutData | Our cut are always of the form linear_expression <= rhs |
Coperations_research::sat::CutDataBuilder | Stores temporaries used to build or manipulate a CutData |
Coperations_research::sat::CutGenerator | |
Coperations_research::sat::CutTerm | |
Coperations_research::CVRPToursParser | Class parsing tours (solution) data in CVRPlib format |
CCycleTimerBase | Conversion routines between CycleTimer::GetCycles and actual times |
Coperations_research::glop::DataWrapper< Data > | Data templates |
Coperations_research::glop::DataWrapper< LinearProgram > | |
Coperations_research::glop::DataWrapper< MPModelProto > | |
Coperations_research::sat::DebugSolution | |
Coperations_research::DebugStringFormatter | Helper to display a object with a DebugString method in a absl::StrJoin |
Coperations_research::sat::SatSolver::Decision | |
Coperations_research::DefaultPhaseParameters | |
Coperations_research::sat::DelayedRootLevelDeduction | |
CDenseConnectedComponentsFinder | A connected components finder that only works on dense ints |
Coperations_research::DenseDoublyLinkedList | |
Coperations_research::DenseIntDuplicateRemover | |
Cutil::internal::DenseIntTopologicalSorterTpl< stable_sort > | |
Cutil::internal::DenseIntTopologicalSorterTpl< false > | |
Cutil::internal::DenseIntTopologicalSorterTpl< stable_sort > | |
Coperations_research::DenseSet< T, auto_resize > | |
Coperations_research::DenseSet< int > | |
Coperations_research::LocalSearchState::DependencyGraph::Dependency | |
Coperations_research::sat::DFFComposedF2F0 | |
Coperations_research::pdlp::DiagonalTrustRegionProblem | |
Coperations_research::math_opt::AtomicConstraintStorage< ConstraintData >::Diff | |
Coperations_research::math_opt::LinearConstraintStorage::Diff | |
Coperations_research::math_opt::ObjectiveStorage::Diff | |
Coperations_research::math_opt::VariableStorage::Diff | |
►Coperations_research::sat::DiffnBaseEvent | Internal methods and data structures, useful for testing |
Coperations_research::sat::DiffnCtEvent | |
Coperations_research::sat::DiffnEnergyEvent | |
Coperations_research::DimensionChecker | |
Coperations_research::DimensionCumulOptimizerCore | |
Coperations_research::sat::DiophantineSolution | |
Coperations_research::DisabledScopedInstructionCounter | |
Coperations_research::DisabledScopedTimeDistributionUpdater | |
Coperations_research::DistanceAndParentArc< DistanceType > | |
Coperations_research::Domain | |
Coperations_research::fz::Domain | |
Coperations_research::sat::DomainDeductions | |
Coperations_research::Domain::DomainIterator | |
Coperations_research::Domain::DomainIteratorBeginEnd | |
Coperations_research::Domain::DomainIteratorBeginEndWithOwnership | |
Coperations_research::sat::DoubleLinearExpr | |
Coperations_research::math_opt::DoubleOptions | |
Coperations_research::sat::DratChecker | |
Coperations_research::sat::DratProofHandler | |
Coperations_research::sat::DratWriter | |
Coperations_research::sat::DualBoundStrengthening | |
Coperations_research::glop::DualEdgeNorms | |
Coperations_research::sat::DualFeasibleFunctionF0 | |
Coperations_research::math_opt::DualRay | |
Coperations_research::math_opt::DualSolution | |
Coperations_research::pdlp::internal::DualTrustRegionProblem | |
Coperations_research::base::internal_dump_vars::Dump< F > | |
CDynamicLibrary | |
Coperations_research::glop::DynamicMaximum< Index > | |
Coperations_research::glop::DynamicMaximum< ColIndex > | |
Coperations_research::glop::DynamicMaximum< RowIndex > | |
Coperations_research::DynamicPartition | |
Coperations_research::DynamicPermutation | |
Coperations_research::BlossomGraph::Edge | An undirected edge between two nodes: tail <-> head |
Coperations_research::Edge | |
Coperations_research::ElementDegreeSolutionGenerator | |
Cgtl::ElementDeleter | |
Coperations_research::sat::ElementEncodings | |
Coperations_research::ElementGetter< T > | |
Coperations_research::ElementGetter< DistanceType > | |
Coperations_research::ElementIterator< Set > | |
Coperations_research::EnabledScopedTimeDistributionUpdater | |
Coperations_research::sat::EncodingNode | |
Coperations_research::glop::EnteringVariable | |
Coperations_research::GlobalCheapestInsertionFilteredHeuristic::NodeEntryQueue::Entry | |
Coperations_research::sat::TaskSet::Entry | |
►CEntryType | |
Coperations_research::glop::VectorIterator< EntryType > | |
Coperations_research::math_opt::Enum< E > | |
Cgtl::detail::EnumLogger< E > | |
Coperations_research::math_opt::EnumProto< P > | |
Cgtl::internal::Equiv< LessFunc > | |
Coperations_research::glop::EtaFactorization | |
Coperations_research::RoutingSolution::Event | |
Coperations_research::sat::ExponentialMovingAverage | |
Coperations_research::DimensionChecker::ExtendedInterval | |
►Cstd::false_type | |
Cgtl::stl_util_internal::Unordered< typename, typename, typename > | |
Cgtl::stl_util_internal::Unordered< T, absl::void_t< typename T::hasher >, absl::void_t< typename T::reverse_iterator > > | |
Coperations_research::math_opt::FeasibilityCheckerOptions | |
Coperations_research::sat::FeasibilityPump | |
CFile | |
CFileLineIterator | Implements the minimum interface for a range-based for loop iterator |
CFileLines | |
Coperations_research::LocalSearchFilterManager::FilterEvent | |
Coperations_research::FinalizerVariables | |
Coperations_research::sat::FindRectanglesResult | |
Coperations_research::sat::FirstFewValues< n > | |
Coperations_research::sat::FirstFewValues< 10 > | |
Coperations_research::sat::FixedCapacityVector< T > | |
Coperations_research::sat::FixedCapacityVector< int > | |
Coperations_research::sat::FixedCapacityVector< IntegerValue > | |
Coperations_research::sat::FixedCapacityVector< IntegerVariable > | |
Coperations_research::sat::FixedCapacityVector< operations_research::sat::TaskSet::Entry > | |
Coperations_research::sat::FixedCapacityVector< operations_research::sat::TaskTime > | |
►Cabsl::flat_hash_map | |
Coperations_research::sat::LinearProgrammingDispatcher | |
Coperations_research::FlatMatrix< T > | NOTE(user): T=bool is not yet supported (the [] operator doesn't work) |
Coperations_research::fz::FlatzincSatParameters | |
Coperations_research::Source::FlowArc | |
Coperations_research::sat::FullIntegerPrecedence | |
Coperations_research::math_opt::CallbackResult::GeneratedLinearConstraint | |
Coperations_research::math_opt::GenericTestParameters | |
Coperations_research::GlobalCheapestInsertionFilteredHeuristic::GlobalCheapestInsertionParameters | |
Coperations_research::GlobalDimensionCumulOptimizer | |
Coperations_research::GLPKInformation | Class to store information gathered in the callback |
Coperations_research::math_opt::GlpkParameters | |
Coperations_research::math_opt::GlpkRay | |
Coperations_research::math_opt::GlpkSparseVector | |
Coperations_research::graph_traits< GraphType > | |
Coperations_research::graph_traits< ForwardEbertGraph< NodeIndexType, ArcIndexType > > | |
Coperations_research::graph_traits< ForwardStaticGraph< NodeIndexType, ArcIndexType > > | |
Coperations_research::or_internal::GraphBuilderFromArcs< GraphType, is_dynamic > | |
►Coperations_research::or_internal::GraphBuilderFromArcs< GraphType, graph_traits< GraphType >::is_dynamic > | |
Coperations_research::AnnotatedGraphBuildManager< GraphType > | |
Coperations_research::or_internal::GraphBuilderFromArcs< GraphType, true > | |
Coperations_research::Graphs< Graph > | |
Coperations_research::Graphs< operations_research::StarGraph > | |
Coperations_research::GraphSymmetryFinder | |
Coperations_research::sat::GreaterThanAtLeastOneOfDetector | |
Coperations_research::GreedySolutionGenerator | |
Coperations_research::GScipCallbackStats | |
Coperations_research::GScipConstraintHandler< ConstraintData > | |
►Coperations_research::GScipConstraintHandler< GScipSolverConstraintData > | |
Coperations_research::math_opt::GScipSolverConstraintHandler | |
►Coperations_research::GScipConstraintHandler< void * > | |
►Coperations_research::internal::UntypedGScipConstraintHandler | |
Coperations_research::internal::UntypedGScipConstraintHandlerImpl< ConstraintData > | |
Coperations_research::GScipConstraintHandlerContext | |
Coperations_research::GScipConstraintHandlerProperties | |
Coperations_research::GScipCutOptions | Options passed to SCIP when adding a cut |
Coperations_research::GScipEventHandler | |
Coperations_research::GScipEventHandlerContext | |
Coperations_research::GScipEventHandlerDescription | |
Coperations_research::GScipIndicatorRangeConstraint | |
Coperations_research::GScipLazyConstraintOptions | Options passed to SCIP when adding a lazy constraint |
Coperations_research::GScipLinearExpr | |
Coperations_research::math_opt::GScipSolverConstraintData | |
Coperations_research::GuidedLocalSearch | |
Coperations_research::GuidedTabuSearch | |
Coperations_research::math_opt::Gurobi | |
Coperations_research::math_opt::GurobiCallbackInput | |
Coperations_research::math_opt::GurobiFreeEnv | |
Coperations_research::math_opt::GurobiISVKey | |
Coperations_research::math_opt::GurobiIsvKey | |
Coperations_research::math_opt::GurobiParameters | |
Coperations_research::HamiltonianPathSolver< CostType, CostFunction > | |
Coperations_research::HamiltonianPathSolver< int64_t, std::vector< std::vector< int64_t > > > | |
►Cgtl::IntType< IntTypeName, _ValueType >::Hasher | |
Cstd::hash< gtl::IntType< IntTypeName, ValueType > > | |
►Coperations_research::StrongIndex< StrongIndexName >::Hasher | |
Cstd::hash< operations_research::StrongIndex< Tag > > | |
►Coperations_research::StrongInt64< StrongIntegerName >::Hasher | |
Cstd::hash< operations_research::StrongInt64< Tag > > | |
►Cutil_intops::StrongInt< StrongIntName, _ValueType >::Hasher | |
Cstd::hash< util_intops::StrongInt< StrongIntName, ValueType > > | |
Coperations_research::sat::HittingSetOptimizer | |
Coperations_research::HungarianOptimizer | |
Coperations_research::sat::IdentityMap< T > | |
Coperations_research::math_opt::IdNameBiMap | |
Coperations_research::sat::ImpliedBoundEntry | |
Coperations_research::sat::ImpliedBounds | |
Coperations_research::sat::ImpliedBoundsProcessor | |
Coperations_research::sat::InclusionDetector< Storage > | |
Coperations_research::EbertGraph< NodeIndexType, ArcIndexType >::IncomingArcIterator | Iterator class for traversing the incoming arcs associated to a given node |
Coperations_research::sat::IncrementalAverage | Manages incremental averages |
►Coperations_research::math_opt::IncrementalSolver | |
Coperations_research::math_opt::internal::IncrementalSolverImpl | Incremental solve of a model |
Coperations_research::sat::IndexedInterval | |
Coperations_research::sat::IndexReferences | |
Coperations_research::math_opt::IndicatorConstraint | |
Coperations_research::math_opt::IndicatorConstraintData | |
Coperations_research::math_opt::InfeasibleSubsystemSupport | |
Coperations_research::math_opt::InfeasibleSubsystemTestParameters | |
Coperations_research::InitAndGetValues | |
Coperations_research::math_opt::SolverInterface::InitArgs | Initialization arguments |
Coperations_research::glop::InitialBasis | |
Coperations_research::sat::Inprocessing | |
Coperations_research::InsertionSequenceContainer::Insertion | |
Coperations_research::InsertionSequenceContainer::InsertionSequence | |
Coperations_research::InsertionSequenceContainer | |
Coperations_research::InsertionSequenceGenerator | Generates insertion positions respecting structural constraints |
Coperations_research::InsertionSequenceContainer::InsertionSequenceIterator | |
Coperations_research::Solver::IntegerCastInfo | |
Coperations_research::sat::IntegerEncoder | |
Coperations_research::sat::IntegerLiteral | |
Coperations_research::IntegerPriorityQueue< Element, Compare > | |
Coperations_research::IntegerPriorityQueue< VariableWithPriority > | |
Coperations_research::IntegerPriorityQueue< WeightedVarQueueElement > | |
Coperations_research::sat::IntegerRoundingCutHelper | |
Coperations_research::sat::IntegerSearchHelper | An helper class to share the code used by the different kind of search |
Coperations_research::bop::IntegralSolver | |
Coperations_research::IntersectingSubsetsIterator | |
Coperations_research::DimensionChecker::Interval | |
Coperations_research::sat::ItemForPairwiseRestriction::Interval | |
Coperations_research::SortedDisjointIntervalList::IntervalComparator | |
Coperations_research::sat::IntervalsRepository | |
Coperations_research::sat::IntervalVar | |
Coperations_research::IntTupleSet | --— Main IntTupleSet class --— |
Cgtl::IntType< IntTypeName, _ValueType > | |
Coperations_research::sat::IntVar | |
►Coperations_research::IntVarFilteredHeuristic | Generic filter-based heuristic applied to IntVars |
►Coperations_research::RoutingFilteredHeuristic | Filter-based heuristic dedicated to routing |
►Coperations_research::CheapestAdditionFilteredHeuristic | |
Coperations_research::ComparatorCheapestAdditionFilteredHeuristic | |
Coperations_research::EvaluatorCheapestAdditionFilteredHeuristic | |
►Coperations_research::CheapestInsertionFilteredHeuristic | |
Coperations_research::GlobalCheapestInsertionFilteredHeuristic | |
Coperations_research::LocalCheapestInsertionFilteredHeuristic | |
Coperations_research::ChristofidesFilteredHeuristic | |
►Coperations_research::SavingsFilteredHeuristic | |
Coperations_research::ParallelSavingsFilteredHeuristic | |
Coperations_research::SequentialSavingsFilteredHeuristic | |
Coperations_research::math_opt::InvalidIndicators | |
Coperations_research::math_opt::InvalidInputTestParameters | |
Coperations_research::math_opt::InvalidParameterTestParams | |
Coperations_research::math_opt::InvertedBounds | |
Coperations_research::math_opt::IpMultipleSolutionsTestParams | |
Coperations_research::math_opt::IpParameterTestParameters | |
Ctesting::status::internal::IsOkAndHoldsMatcher< InnerMatcher > | Implements IsOkAndHolds(m) as a polymorphic matcher |
Ctesting::status::internal::IsOkMatcher | Implements IsOk() as a polymorphic matcher |
Coperations_research::sat::OrthogonalPackingResult::Item | |
Coperations_research::sat::ItemForPairwiseRestriction | |
Coperations_research::DynamicPartition::IterablePart | |
Coperations_research::pdlp::IterationCallbackInfo | |
Coperations_research::PathOperator::IterationParameters | Set of parameters used to configure how the neighnorhood is traversed |
Coperations_research::Bitset64< IndexType >::Iterator | |
Coperations_research::InitAndGetValues::Iterator | |
Coperations_research::PathState::Chain::Iterator | |
Coperations_research::PathState::ChainRange::Iterator | |
Coperations_research::PathState::NodeRange::Iterator | |
Coperations_research::SimpleRevFIFO< T >::Iterator | This iterator is not stable with respect to deletion |
Coperations_research::SparsePermutation::Iterator | |
Cutil::MutableVectorIteration< T >::Iterator | |
►Cstd::iterator | |
Cutil::IntegerRangeIterator< IntegerType > | Simple iterator on an integer range, see IntegerRange below |
Coperations_research::math_opt::iterator_range< IteratorT > | |
Coperations_research::scheduling::jssp::JsspParser | |
Coperations_research::sat::JumpTable | |
Coperations_research::KnapsackAssignment | |
Coperations_research::KnapsackItem | |
Coperations_research::KnapsackItemWithEfficiency | |
►Coperations_research::KnapsackPropagator | |
Coperations_research::KnapsackCapacityPropagator | |
Coperations_research::KnapsackSearchNode | |
Coperations_research::KnapsackSearchPath | |
Coperations_research::KnapsackSolver | |
Coperations_research::KnapsackState | |
Coperations_research::KShortestPaths | |
Coperations_research::KShortestPathsOnDagWrapper< GraphType > | |
Coperations_research::pdlp::LagrangianPart | |
Coperations_research::math_opt::LargeInstanceTestParams | |
Coperations_research::LatticeMemoryManager< Set, CostType > | |
Coperations_research::LatticeMemoryManager< operations_research::Set, CostType > | |
Coperations_research::LatticeMemoryManager< operations_research::Set, int64_t > | |
Coperations_research::math_opt::LazyConstraintsTestParams | Parameters for the LazyConstraintsTest suite below |
Coperations_research::LazyMutableCopy< T > | |
►Coperations_research::sat::LazyReasonInterface | |
Coperations_research::sat::GreaterThanAtLeastOneOfPropagator | |
Coperations_research::sat::LinMinPropagator | |
Coperations_research::sat::LinearConstraintPropagator< use_int128 > | |
Coperations_research::sat::LinearPropagator | |
Coperations_research::sat::LbTreeSearch | |
Coperations_research::math_opt::LeadingCoefficientFormatter | |
Coperations_research::bop::LearnedInfo | |
Coperations_research::sat::LevelZeroCallbackHelper | |
Coperations_research::fz::LexerInfo | |
Coperations_research::LiLimParser | Li&Lim parser class |
Coperations_research::sat::LinearBooleanProblemWrapper | This implement the implicit contract needed by the SatCnfReader class |
Coperations_research::math_opt::LinearConstraint | |
Coperations_research::sat::LinearConstraint | |
Coperations_research::sat::LinearConstraintBuilder | |
Coperations_research::sat::LinearConstraintManager | |
Coperations_research::math_opt::LinearConstraintStorage | |
Coperations_research::LinearExpr | |
Coperations_research::sat::LinearExpr | |
Coperations_research::math_opt::LinearExpression | |
Coperations_research::sat::LinearExpression | |
Coperations_research::math_opt::LinearExpressionData | |
Coperations_research::sat::LinearIncrementalEvaluator | |
Coperations_research::sat::LinearModel | |
Coperations_research::glop::LinearProgram | |
Coperations_research::LinearRange | |
Coperations_research::sat::LinearRelaxation | |
Coperations_research::LinearSumAssignment< GraphType > | This class does not take ownership of its underlying graph |
Coperations_research::math_opt::LinearTerm | A term in an sum of variables multiplied by coefficients |
Coperations_research::sat::LinearTerm | |
Cgtl::linked_hash_map< Key, Value, KeyHash, KeyEq, Alloc > | |
Cgtl::linked_hash_map< int64_t, int > | |
Cgtl::linked_hash_map< int64_t, int64_t > | |
Cgtl::linked_hash_map< int64_t, SCIP_VAR * > | |
Cgtl::linked_hash_map< int64_t, std::string > | |
Cgtl::linked_hash_map< LinearConstraintId, LinearConstraintData > | |
Cgtl::linked_hash_map< operations_research::Arc, int64_t > | |
Cgtl::linked_hash_map< operations_research::Edge, int64_t > | |
Cgtl::linked_hash_map< std::string, std::string > | |
Cgtl::linked_hash_map< VariableId, GurobiVariableIndex > | |
Coperations_research::sat::Literal | |
Coperations_research::sat::LiteralValueValue | |
Coperations_research::sat::LiteralWithCoeff | Represents a term in a pseudo-Boolean formula |
Coperations_research::BinCapacities::LoadLimit | |
Coperations_research::LocalDimensionCumulOptimizer | |
Coperations_research::pdlp::LocalizedLagrangianBounds | |
Coperations_research::bop::LocalSearchAssignmentIterator | |
Coperations_research::LocalSearchOperatorState | |
Coperations_research::LocalSearchState | |
Coperations_research::LocationContainer | |
►Cgtl::internal::LogBase | |
►Cgtl::internal::LogLegacyBase | |
Cgtl::LogLegacy | |
Cgtl::LogLegacyUpTo100 | |
►Cgtl::internal::LogMultilineBase | |
Cgtl::LogMultiline | |
►Cgtl::LogMultilineUpToN | |
Cgtl::LogMultilineUpTo100 | |
►Cgtl::internal::LogShortBase | |
Cgtl::LogShort | |
►Cgtl::LogShortUpToN | |
Cgtl::LogShortUpTo100 | |
Coperations_research::math_opt::LogicalConstraintTestParameters | |
Coperations_research::math_opt::LowerBoundedLinearExpression | A LinearExpression with a lower bound |
Coperations_research::math_opt::LowerBoundedQuadraticExpression | A QuadraticExpression with a lower bound |
CLowerPriorityThan< T, Comparator > | |
Coperations_research::glop::LPDecomposer | |
Coperations_research::math_opt::LpIncompleteSolveTestParams | Parameters for the LpIncompleteSolveTest suite below |
Coperations_research::lp_format::LpModel | |
Coperations_research::math_opt::LpModelSolveParametersTestParameters | |
Coperations_research::math_opt::LpParameterTestParams | Parameters for the LpParameterTest suite below |
Coperations_research::glop::LpScalingHelper | |
Coperations_research::glop::LPSolver | A full-fledged linear programming solver |
Coperations_research::sat::LsCounters | |
Coperations_research::sat::LsEvaluator | |
Coperations_research::sat::LsOptions | The parameters used by the local search code |
Coperations_research::sat::LsState | |
Coperations_research::bop::LubyAdaptiveParameterValue | |
Coperations_research::glop::LuFactorization | |
►Cstd::make_unsigned | |
Coperations_research::internal::ToUInt< T > | |
Coperations_research::math_opt::MapFilter< KeyType > | |
Coperations_research::math_opt::MapFilter< operations_research::math_opt::LinearConstraint > | |
Coperations_research::math_opt::MapFilter< operations_research::math_opt::QuadraticConstraint > | |
Coperations_research::math_opt::MapFilter< operations_research::math_opt::Variable > | |
Coperations_research::glop::Markowitz | |
►Ctesting::MatcherInterface | |
Ctesting::status::internal::IsOkAndHoldsMatcherImpl< StatusOrType > | |
Ctesting::status::internal::MonoIsOkMatcherImpl< T > | |
Ctesting::status::internal::MonoStatusIsMatcherImpl< T > | |
CMathOptInterrupter | |
Coperations_research::MathUtil | |
Coperations_research::glop::MatrixEntry | Holds a triplet (row, col, coefficient) |
Coperations_research::glop::MatrixNonZeroPattern | |
Coperations_research::MatrixOrFunction< ScalarType, Evaluator, square > | |
Coperations_research::MatrixOrFunction< CostType, CostFunction, true > | |
Coperations_research::MatrixOrFunction< int64_t, std::vector< std::vector< int64_t > >, true > | |
Coperations_research::MatrixOrFunction< ScalarType, std::vector< std::vector< ScalarType > >, square > | Specialization for vector-based matrices |
Coperations_research::glop::MatrixView | |
Coperations_research::sat::MaxBoundedSubsetSum | |
►Coperations_research::MaxFlowStatusClass | |
►Coperations_research::GenericMaxFlow< StarGraph > | |
Coperations_research::MaxFlow | |
Coperations_research::GenericMaxFlow< util::ReverseArcStaticGraph > | |
Coperations_research::GenericMaxFlow< Graph > | Forward declaration |
Coperations_research::MbLogCallback | Simple director class for C# |
Coperations_research::MergingPartition | |
Coperations_research::math_opt::MessageCallbackData | |
Coperations_research::math_opt::MessageCallbackTestParams | Parameters for the MessageCallbackTest suite below |
►Coperations_research::MinCostFlowBase | |
►Coperations_research::GenericMinCostFlow< StarGraph > | |
Coperations_research::MinCostFlow | |
Coperations_research::GenericMinCostFlow< Graph, ArcFlowType, ArcScaledCostType > | Forward declaration |
Coperations_research::SimpleMinCostFlow | |
Coperations_research::MinCostPerfectMatching | |
Coperations_research::fz::Model | |
Coperations_research::math_opt::Model | |
Coperations_research::sat::Model | |
Coperations_research::ModelBuilderHelper | |
Coperations_research::ModelCache | |
Coperations_research::sat::ModelCopy | |
Coperations_research::math_opt::ModelRanges | |
Coperations_research::math_opt::ModelSolveParameters | |
Coperations_research::ModelSolverHelper | |
Coperations_research::fz::ModelStatistics | |
Coperations_research::math_opt::ModelSubset | |
Coperations_research::math_opt::ModelSummary | |
Coperations_research::MonoidOperationTree< T > | |
Coperations_research::math_opt::MoveVariablesToTheirBestFeasibleValueOptions | Options for MoveVariablesToTheirBestFeasibleValue |
►Coperations_research::MPCallback | |
Coperations_research::MPCallbackList | |
►Coperations_research::MPCallbackContext | |
Coperations_research::ScipMPCallbackContext | |
Coperations_research::XpressMPCallbackContext | |
Coperations_research::MPCallbackWrapper | Wraps the MPCallback in order to catch and store exceptions |
Coperations_research::MPConstraint | |
Coperations_research::MPModelExportOptions | Export options |
Coperations_research::MPObjective | A class to express a linear objective |
Coperations_research::MPSolver | |
►Coperations_research::MPSolverInterface | |
Coperations_research::BopInterface | |
Coperations_research::CBCInterface | |
Coperations_research::CLPInterface | |
Coperations_research::CplexInterface | |
Coperations_research::GLOPInterface | |
Coperations_research::GLPKInterface | |
Coperations_research::GurobiInterface | |
Coperations_research::HighsInterface | |
Coperations_research::KnapsackInterface | |
Coperations_research::PdlpInterface | |
Coperations_research::SCIPInterface | |
Coperations_research::SatInterface | |
Coperations_research::XpressInterface | |
Coperations_research::MPSolverParameters | |
CMPSReaderTemplate< DataWrapper > | |
Coperations_research::MPVariable | The class for variables of a Mathematical Programming (MP) model |
Coperations_research::math_opt::MultiObjectiveTestParameters | |
Coperations_research::sat::MutableUpperBoundedLinearConstraint | |
Cutil::MutableVectorIteration< T > | Allow iterating over a vector<T> as a mutable vector<T*> |
Coperations_research::NearestNeighbors | --— Lin Kernighan --— |
Coperations_research::NearpParser | |
Coperations_research::NeighborAcceptanceCriterion | Neighbor acceptance criterion interface |
Coperations_research::sat::Neighborhood | Neighborhood returned by Neighborhood generators |
►Coperations_research::bop::NeighborhoodGenerator | |
Coperations_research::bop::ConstraintBasedNeighborhood | |
Coperations_research::bop::ObjectiveBasedNeighborhood | |
Coperations_research::bop::RelationGraphBasedNeighborhood | |
►Coperations_research::sat::NeighborhoodGenerator | Base class for a CpModelProto neighborhood generator |
Coperations_research::sat::ArcGraphNeighborhoodGenerator | |
Coperations_research::sat::ConstraintGraphNeighborhoodGenerator | |
Coperations_research::sat::DecompositionGraphNeighborhoodGenerator | |
Coperations_research::sat::LocalBranchingLpBasedNeighborhoodGenerator | |
Coperations_research::sat::RandomIntervalSchedulingNeighborhoodGenerator | |
Coperations_research::sat::RandomPrecedenceSchedulingNeighborhoodGenerator | |
Coperations_research::sat::RandomPrecedencesPackingNeighborhoodGenerator | |
Coperations_research::sat::RandomRectanglesPackingNeighborhoodGenerator | |
Coperations_research::sat::RelaxRandomConstraintsGenerator | |
Coperations_research::sat::RelaxRandomVariablesGenerator | |
Coperations_research::sat::RelaxationInducedNeighborhoodGenerator | |
Coperations_research::sat::RoutingFullPathNeighborhoodGenerator | |
Coperations_research::sat::RoutingPathNeighborhoodGenerator | |
Coperations_research::sat::RoutingRandomNeighborhoodGenerator | |
Coperations_research::sat::SchedulingResourceWindowsNeighborhoodGenerator | |
Coperations_research::sat::SchedulingTimeWindowNeighborhoodGenerator | |
Coperations_research::sat::SlicePackingNeighborhoodGenerator | |
Coperations_research::sat::VariableGraphNeighborhoodGenerator | |
Coperations_research::NestedTimeLimit | |
Coperations_research::BlossomGraph::Node | |
Coperations_research::BidirectionalDijkstra< GraphType, DistanceType >::NodeDistance | |
Coperations_research::GlobalCheapestInsertionFilteredHeuristic::NodeEntryQueue | |
Coperations_research::CheapestInsertionFilteredHeuristic::NodeInsertion | |
Coperations_research::StarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >::NodeIterator | Iterator class for traversing all the nodes in the graph |
Coperations_research::PathState::NodeRange | |
Coperations_research::bop::NonOrderedSetHasher< IntType > | |
Coperations_research::bop::NonOrderedSetHasher< ConstraintIndexWithDirection > | |
►Coperations_research::math_opt::NonStreamableSolverInitArguments | |
►Coperations_research::math_opt::NonStreamableSolverInitArgumentsHelper< NonStreamableGurobiInitArguments, SOLVER_TYPE_GUROBI > | |
Coperations_research::math_opt::NonStreamableGurobiInitArguments | |
Coperations_research::math_opt::NonStreamableSolverInitArgumentsHelper< Implementation, impl_solver_type > | |
Coperations_research::math_opt::NonStreamableSolverInitArgumentsValue | |
Coperations_research::math_opt::NontrivialInfeasibleIp | |
Cstd::numeric_limits< operations_research::StrongIndex< Tag > > | |
Cstd::numeric_limits< operations_research::StrongInt64< Tag > > | |
Coperations_research::math_opt::Objective | |
Coperations_research::math_opt::ObjectiveBounds | Bounds on the optimal objective value |
Coperations_research::sat::ObjectiveDefinition | |
Coperations_research::sat::ObjectiveEncoder | |
Coperations_research::math_opt::ModelSolveParameters::ObjectiveParameters | Parameters for an individual objective in a multi-objective model |
Coperations_research::math_opt::ObjectiveStorage | In memory representation of the objective of an optimization model |
Coperations_research::bop::OneFlipConstraintRepairer | |
Coperations_research::sat::OpbReader | |
►Cutil::ReverseArcListGraph< NodeIndexType, ArcIndexType >::OppositeIncomingArcIterator | |
Cutil::ReverseArcListGraph< NodeIndexType, ArcIndexType >::IncomingArcIterator | |
►Cutil::ReverseArcMixedGraph< NodeIndexType, ArcIndexType >::OppositeIncomingArcIterator | |
Cutil::ReverseArcMixedGraph< NodeIndexType, ArcIndexType >::IncomingArcIterator | |
►Cutil::ReverseArcStaticGraph< NodeIndexType, ArcIndexType >::OppositeIncomingArcIterator | |
Cutil::ReverseArcStaticGraph< NodeIndexType, ArcIndexType >::IncomingArcIterator | |
Coperations_research::bop::OptimizerSelector | |
Coptional | |
Coperations_research::sat::CircuitPropagator::Options | |
Coperations_research::sat::OrthogonalPackingInfeasibilityDetector | |
Coperations_research::sat::OrthogonalPackingOptions | |
Coperations_research::sat::OrthogonalPackingResult | |
Coperations_research::OrToolsVersion | |
Coperations_research::StarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >::OutgoingArcIterator | Iterator class for traversing the outgoing arcs associated to a given node |
Cutil::CompleteBipartiteGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator | |
Cutil::ListGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator | |
Cutil::ReverseArcListGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator | |
Cutil::ReverseArcMixedGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator | |
Cutil::ReverseArcStaticGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator | |
Cutil::StaticGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator | |
Cutil::ListGraph< NodeIndexType, ArcIndexType >::OutgoingHeadIterator | |
Cutil::ReverseArcListGraph< NodeIndexType, ArcIndexType >::OutgoingHeadIterator | |
Coperations_research::EbertGraph< NodeIndexType, ArcIndexType >::OutgoingOrOppositeIncomingArcIterator | |
Cutil::ReverseArcListGraph< NodeIndexType, ArcIndexType >::OutgoingOrOppositeIncomingArcIterator | |
Cutil::ReverseArcMixedGraph< NodeIndexType, ArcIndexType >::OutgoingOrOppositeIncomingArcIterator | |
Cutil::ReverseArcStaticGraph< NodeIndexType, ArcIndexType >::OutgoingOrOppositeIncomingArcIterator | |
Coperations_research::sat::PairwiseRestriction | |
Coperations_research::math_opt::ParameterSupport | |
Coperations_research::math_opt::ParamName | |
Coperations_research::fz::ParserContext | This is the context used during parsing |
Coperations_research::BidirectionalDijkstra< GraphType, DistanceType >::Path | |
Coperations_research::PathContainer | |
Coperations_research::PathContainerImpl | |
Coperations_research::PathEnergyCostChecker | |
Coperations_research::Solver::PathEnergyCostConstraintSpecification | |
Coperations_research::PathState | |
Coperations_research::PathWithLength | |
Coperations_research::internal::PathWithPriority | |
Coperations_research::sat::PbConstraintsEnqueueHelper | |
Coperations_research::math_opt::PdlpBridge | |
Coperations_research::PdTspParser | |
Coperations_research::sat::Percentile | |
Coperations_research::sat::PermutableEvent | |
Coperations_research::sat::PermutableItem | |
Coperations_research::glop::Permutation< IndexType > | |
Coperations_research::glop::Permutation< ColIndex > | |
Coperations_research::glop::Permutation< RowIndex > | |
Coperations_research::PermutationApplier< IndexType > | |
►Coperations_research::PermutationCycleHandler< IndexType > | |
Coperations_research::ArrayIndexCycleHandler< DataType, IndexType > | |
►Coperations_research::PermutationCycleHandler< ArcIndexType > | |
►Coperations_research::ArrayIndexCycleHandler< NodeIndexType, ArcIndexType > | |
Coperations_research::ForwardStaticGraph< NodeIndexType, ArcIndexType >::CycleHandlerForAnnotatedArcs | |
Coperations_research::CostValueCycleHandler< ArcIndexType > | |
Coperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >::CycleHandlerForAnnotatedArcs | |
Coperations_research::PermutationIndexComparisonByArcHead< NodeIndexType, ArcIndexType > | |
Coperations_research::PickupAndDeliveryData | A utility class to maintain pickup and delivery information of nodes |
Coperations_research::PickupDeliveryInsertion | |
Coperations_research::PickupDeliveryPair | |
Coperations_research::PiecewiseLinearFunction | |
Coperations_research::PiecewiseSegment | |
Coperations_research::sat::PostsolveClauses | |
Coperations_research::sat::PrecedenceRelations::PrecedenceData | |
►Coperations_research::glop::Preprocessor | |
Coperations_research::glop::AddSlackVariablesPreprocessor | |
Coperations_research::glop::DoubletonEqualityRowPreprocessor | |
Coperations_research::glop::DoubletonFreeColumnPreprocessor | |
Coperations_research::glop::DualizerPreprocessor | |
Coperations_research::glop::EmptyColumnPreprocessor | Removes the empty columns from the problem |
Coperations_research::glop::EmptyConstraintPreprocessor | Removes the constraints with no coefficients from the problem |
Coperations_research::glop::FixedVariablePreprocessor | Removes the fixed variables from the problem |
Coperations_research::glop::ForcingAndImpliedFreeConstraintPreprocessor | |
Coperations_research::glop::FreeConstraintPreprocessor | Removes the constraints with no bounds from the problem |
Coperations_research::glop::ImpliedFreePreprocessor | |
Coperations_research::glop::MainLpPreprocessor | |
Coperations_research::glop::ProportionalColumnPreprocessor | |
Coperations_research::glop::ProportionalRowPreprocessor | |
Coperations_research::glop::ScalingPreprocessor | |
Coperations_research::glop::ShiftVariableBoundsPreprocessor | |
Coperations_research::glop::SingletonColumnSignPreprocessor | |
Coperations_research::glop::SingletonPreprocessor | |
Coperations_research::glop::ToMinimizationPreprocessor | Changes the problem from maximization to minimization (if applicable) |
Coperations_research::glop::UnconstrainedVariablePreprocessor | |
Coperations_research::Preprocessor | |
Coperations_research::sat::PresolveContext | |
Coperations_research::fz::Presolver | |
Coperations_research::sat::PresolveTimer | |
Coperations_research::pdlp::PrimalAndDualSolution | |
Coperations_research::glop::PrimalEdgeNorms | |
Coperations_research::glop::PrimalPrices | |
Coperations_research::math_opt::PrimalRay | |
Coperations_research::math_opt::PrimalSolution | |
Coperations_research::pdlp::internal::PrimalTrustRegionProblem | |
Coperations_research::base::internal_dump_vars::print_fields | |
Coperations_research::PriorityQueueWithRestrictedPush< Element, IntegerPriority > | |
Coperations_research::PriorityQueueWithRestrictedPush< NodeIndex, NodeHeight > | |
Coperations_research::sat::Prober | |
Coperations_research::sat::ProbingOptions | |
Coperations_research::sat::ProbingRectangle | |
Coperations_research::glop::ProblemSolution | Contains the solution of a LinearProgram as returned by a preprocessor |
Coperations_research::bop::ProblemState | |
Coperations_research::math_opt::ProblemStatus | |
Coperations_research::sat::ProductDecomposer | Helper class to express a product as a linear constraint |
Coperations_research::sat::ProductDetector | |
Coperations_research::sat::SchedulingConstraintHelper::ProfileEvent | |
Coperations_research::sat::PropagationGraph | |
Coperations_research::sat::PropagationStatistics | Simple class to display statistics at the end if –v=1 |
►Coperations_research::sat::PropagatorInterface | Base class for CP like propagators |
Coperations_research::sat::AllDifferentBoundsPropagator | |
Coperations_research::sat::AllDifferentConstraint | Implementation of AllDifferentAC() |
Coperations_research::sat::BooleanXorPropagator | |
Coperations_research::sat::CircuitCoveringPropagator | |
Coperations_research::sat::CircuitPropagator | |
Coperations_research::sat::CombinedDisjunctive< time_direction > | |
Coperations_research::sat::CumulativeDualFeasibleEnergyConstraint | Implementation of AddCumulativeOverloadCheckerDff() |
Coperations_research::sat::CumulativeEnergyConstraint | Implementation of AddCumulativeOverloadChecker() |
Coperations_research::sat::CumulativeIsAfterSubsetConstraint | |
Coperations_research::sat::DisjunctiveDetectablePrecedences | |
Coperations_research::sat::DisjunctiveEdgeFinding | |
Coperations_research::sat::DisjunctiveNotLast | |
Coperations_research::sat::DisjunctiveOverloadChecker | |
Coperations_research::sat::DisjunctivePrecedences | |
Coperations_research::sat::DisjunctiveSimplePrecedences | |
Coperations_research::sat::DisjunctiveWithTwoItems | |
Coperations_research::sat::DivisionPropagator | |
Coperations_research::sat::FixedDivisionPropagator | |
Coperations_research::sat::FixedModuloPropagator | |
Coperations_research::sat::GreaterThanAtLeastOneOfPropagator | |
Coperations_research::sat::LevelZeroEquality | |
Coperations_research::sat::LinMinPropagator | |
Coperations_research::sat::LinearConstraintPropagator< use_int128 > | |
Coperations_research::sat::LinearProgrammingConstraint | |
Coperations_research::sat::LinearPropagator | |
Coperations_research::sat::MinPropagator | |
Coperations_research::sat::NoCyclePropagator | Enforce the fact that there is no cycle in the given directed graph |
Coperations_research::sat::NonOverlappingRectanglesDisjunctivePropagator | |
Coperations_research::sat::NonOverlappingRectanglesEnergyPropagator | Propagates using a box energy reasoning |
Coperations_research::sat::PrecedencesPropagator | |
Coperations_research::sat::ProductPropagator | |
Coperations_research::sat::RectanglePairwisePropagator | Propagator that compares the boxes pairwise |
Coperations_research::sat::ReservoirTimeTabling | |
►Coperations_research::sat::SchedulingConstraintHelper | |
Coperations_research::sat::AllIntervalsHelper | |
Coperations_research::sat::SquarePropagator | |
Coperations_research::sat::TimeTableEdgeFinding | |
Coperations_research::sat::TimeTablingPerTask | |
Ctesting::internal::ProtoComparison | Options for comparing two protobufs |
Coperations_research::sat::ProtoLiteral | |
Ctesting::internal::ProtoMatcher | |
Coperations_research::sat::ProtoTrail | |
Coperations_research::PruningHamiltonianSolver< CostType, CostFunction > | |
Coperations_research::sat::PseudoCosts | |
Coperations_research::QapProblem | |
Coperations_research::math_opt::QcTestParameters | |
Coperations_research::math_opt::QpTestParameters | |
Coperations_research::math_opt::QuadraticConstraint | |
Coperations_research::math_opt::QuadraticConstraintData | |
Coperations_research::math_opt::QuadraticExpression | |
Coperations_research::pdlp::QuadraticProgram | |
Coperations_research::pdlp::QuadraticProgramBoundNorms | |
Coperations_research::math_opt::QuadraticTerm | |
Coperations_research::math_opt::QuadraticTermKey | |
Coperations_research::Queue | |
Coperations_research::sat::QuickSmallDivision | |
Coperations_research::glop::RandomAccessSparseColumn | |
Coperations_research::RandomDemand | Random demand |
Coperations_research::RandomSolutionGenerator | |
Coperations_research::RangeIntToIntFunction | |
Cgtl::detail::RangeLogger< IteratorT, PolicyT > | |
Coperations_research::RangeMinimumIndexQuery< T, Compare > | |
Coperations_research::RangeMinimumQuery< T, Compare > | |
Coperations_research::RangeMinimumQuery< int, IndexComparator > | |
Coperations_research::RangeMinMaxIndexFunction | |
Coperations_research::glop::RankOneUpdateElementaryMatrix | |
Coperations_research::glop::RankOneUpdateFactorization | |
Coperations_research::scheduling::rcpsp::RcpspParser | |
Coperations_research::sat::PbConstraintsEnqueueHelper::ReasonInfo | |
Coperations_research::internal::AllocatorWithAlignment< T, alignment_bytes, misalignment_bytes >::rebind< U > | |
Crecordio::RecordReader | |
Crecordio::RecordWriter | |
Coperations_research::sat::CapacityProfile::Rectangle | |
Coperations_research::sat::Rectangle | |
Coperations_research::sat::RectangleInRange | |
Coperations_research::glop::ReducedCosts | |
Coperations_research::sat::ReducedDomainNeighborhood | |
CRegisteredMemFile | |
CRegisteredMutableMemFile | |
Coperations_research::AffineRelation::Relation | |
Coperations_research::pdlp::RelativeConvergenceInformation | |
Coperations_research::internal::ReleaseSCIPMessageHandler | |
Coperations_research::pdlp::RescalingOptions | |
Coperations_research::sat::RestartPolicy | Contain the logic to decide when to restart a SAT tree search |
Coperations_research::sat::BasicKnapsackSolver::Result | |
►Coperations_research::Rev< T > | |
Coperations_research::NumericalRev< T > | Subclass of Rev<T> which adds numerical operations |
►Coperations_research::Rev< int > | |
Coperations_research::NumericalRev< int > | |
Coperations_research::Rev< uint64_t > | |
►Coperations_research::RevArray< T > | |
Coperations_research::NumericalRevArray< T > | Subclass of RevArray<T> which adds numerical operations |
Coperations_research::RevArray< uint64_t > | |
►Coperations_research::RevBitSet | |
Coperations_research::RevBitMatrix | Matrix version of the RevBitSet class |
Cgtl::ReverseView< Container > | |
►Coperations_research::ReversibleInterface | |
►Coperations_research::RevRepository< int > | |
Coperations_research::sat::RevIntRepository | |
►Coperations_research::RevRepository< IntegerValue > | |
Coperations_research::sat::RevIntegerValueRepository | |
Coperations_research::RevVector< IdType, int > | |
Coperations_research::RevGrowingMultiMap< Key, Value > | A basic backtrackable multi map that can only grow (except on backtrack) |
Coperations_research::RevMap< Map > | |
Coperations_research::RevRepository< T > | |
Coperations_research::RevVector< IndexType, T > | A basic reversible vector implementation |
Coperations_research::sat::CircuitCoveringPropagator | |
Coperations_research::sat::CircuitPropagator | |
Coperations_research::sat::LinearProgrammingConstraint | |
Coperations_research::sat::LinearPropagator | |
Coperations_research::sat::NoCyclePropagator | Enforce the fact that there is no cycle in the given directed graph |
Coperations_research::sat::PrecedenceRelations | |
Coperations_research::RevGrowingArray< T, C > | |
Coperations_research::RevImmutableMultiMap< K, V > | |
Coperations_research::RevIntSet< T > | |
Coperations_research::RevIntSet< int > | |
Coperations_research::glop::RevisedSimplex | Entry point of the revised simplex algorithm implementation |
Coperations_research::glop::RevisedSimplexDictionary | |
Coperations_research::RevPartialSequence | --— RevPartialSequence --— |
Coperations_research::RevSwitch | A reversible switch that can switch once from false to true |
Coperations_research::RootedTree< NodeType > | |
Coperations_research::sat::RoundingDualFeasibleFunction | |
Coperations_research::sat::RoundingDualFeasibleFunctionPowerOfTwo | Same as above for k = 2^log2_k |
Coperations_research::sat::RoundingOptions | |
Coperations_research::RoundTripDoubleFormat | |
Coperations_research::RoutingIndexManager | |
►Coperations_research::RoutingLinearSolverWrapper | |
Coperations_research::RoutingCPSatWrapper | |
Coperations_research::RoutingGlopWrapper | |
Coperations_research::RoutingSolution | |
Coperations_research::glop::RowDeletionHelper | Help preprocessors deal with row deletion |
►Coperations_research::RuinProcedure | Ruin interface |
Coperations_research::CloseRoutesRemovalRuinProcedure | Remove a number of routes that are spatially close together |
Coperations_research::RunningAverage | |
Coperations_research::RunningMax< Number > | |
Coperations_research::RunningMax< int64_t > | |
Coperations_research::sat::SatClause | |
Coperations_research::sat::SatCnfReader | |
Coperations_research::sat::SatDecisionPolicy | |
Coperations_research::sat::SatPostsolver | |
Coperations_research::sat::SatPresolveOptions | |
Coperations_research::sat::SatPresolver | |
►Coperations_research::sat::SatPropagator | Base class for all the SAT constraints |
Coperations_research::sat::BinaryImplicationGraph | |
Coperations_research::sat::ClauseManager | |
Coperations_research::sat::EnforcementPropagator | This is meant as an helper to deal with enforcement for any constraint |
Coperations_research::sat::GenericLiteralWatcher | |
Coperations_research::sat::IntegerTrail | |
Coperations_research::sat::PbConstraints | |
Coperations_research::sat::PrecedencesPropagator | |
Coperations_research::sat::SymmetryPropagator | |
Coperations_research::sat::SatSolver | |
Coperations_research::bop::SatWrapper | |
Coperations_research::sat::SavedLiteral | |
Coperations_research::sat::SavedVariable | |
Coperations_research::SavingsFilteredHeuristic::Saving | |
Coperations_research::SavingsFilteredHeuristic::SavingsContainer< S > | |
Coperations_research::SavingsFilteredHeuristic::SavingsContainer< operations_research::SavingsFilteredHeuristic::Saving > | |
Coperations_research::SavingsFilteredHeuristic::SavingsParameters | |
Coperations_research::pdlp::ScalingVectors | |
Coperations_research::sat::ScatteredIntegerVector | |
Coperations_research::glop::ScatteredVector< Index, Iterator > | |
►Coperations_research::glop::ScatteredVector< ColIndex, ScatteredRowIterator > | |
Coperations_research::glop::ScatteredRow | |
►Coperations_research::glop::ScatteredVector< RowIndex, ScatteredColumnIterator > | |
Coperations_research::glop::ScatteredColumn | |
Coperations_research::glop::ScatteredVectorEntry< IndexType > | |
►Coperations_research::glop::ScatteredVectorEntry< ColIndex > | |
Coperations_research::glop::ScatteredRowEntry | |
►Coperations_research::glop::ScatteredVectorEntry< RowIndex > | |
Coperations_research::glop::ScatteredColumnEntry | Specializations used in the code |
CSccCounterOutput< NodeIndex > | |
Coperations_research::sat::SccGraph | |
Coperations_research::pdlp::Scheduler | Thread scheduling interface |
Coperations_research::sat::SchedulingDemandHelper | |
CSCIP_ConsData | |
CSCIP_ConshdlrData | |
CSCIP_EventhdlrData | |
CSCIP_MessagehdlrData | This is an incomplete SCIP struct meant to be fully defined by SCIP users |
Coperations_research::ScipCallbackConstraintOptions | |
►Coperations_research::internal::ScipCallbackRunner | |
Coperations_research::internal::ScipCallbackRunnerImpl< ConstraintData > | |
Coperations_research::ScipConstraintHandler< Constraint > | |
Coperations_research::ScipConstraintHandler< ConstraintData > | |
►Coperations_research::ScipConstraintHandler< EmptyStruct > | |
Coperations_research::ScipConstraintHandlerForMPCallback | |
Coperations_research::ScipConstraintHandlerContext | |
Coperations_research::ScipConstraintHandlerDescription | |
Coperations_research::ScopedFloatingPointEnv | |
Coperations_research::ScopedLocale | |
Coperations_research::internal::ScopedSCIPMessageHandlerDisabler | |
Coperations_research::ScopedSolveInterrupterCallback | |
CScopedWallTime | |
Coperations_research::Search | ---------------— Search class --------------— |
Coperations_research::sat::SearchHeuristics | |
Coperations_research::Solver::SearchLogParameters | Creates a search monitor from logging parameters |
Coperations_research::math_opt::SecondOrderConeConstraint | |
Coperations_research::math_opt::SecondOrderConeConstraintData | |
Coperations_research::math_opt::SecondOrderConeTestParameters | |
Coperations_research::CheapestInsertionFilteredHeuristic::Seed | |
Coperations_research::CheapestInsertionFilteredHeuristic::SeedQueue | Clang-format off |
Cinternal::ConnectedComponentsTypeHelper< T, CompareOrHashT, Eq >::SelectContainer< U, V, E > | |
Cinternal::ConnectedComponentsTypeHelper< T, CompareOrHashT, Eq >::SelectContainer< U, V, absl::enable_if_t< std::is_integral< decltype(std::declval< const U & >()(std::declval< const T & >()))>::value &&!std::is_same_v< V, void > > > | Specialization for when U is a hash functor and Eq is provided (not void) |
Cinternal::ConnectedComponentsTypeHelper< T, CompareOrHashT, Eq >::SelectContainer< U, V, absl::enable_if_t< std::is_integral< decltype(std::declval< const U & >()(std::declval< const T & >()))>::value &&std::is_same_v< V, void > > > | |
Coperations_research::ServiceTimePlusTransition | Service time (proportional to demand) + transition time callback |
Coperations_research::Set< Integer > | |
Coperations_research::SetCoverDecision | A helper class used to store the decisions made during a search |
Coperations_research::SetCoverInvariant | |
Coperations_research::SetCoverLagrangian | |
Coperations_research::SetCoverMip | |
Coperations_research::SetCoverModel | Main class for describing a weighted set-covering problem |
Coperations_research::SetCoverReader | |
Coperations_research::SetRangeIterator< SetRange > | |
Coperations_research::SetRangeWithCardinality< Set > | |
Coperations_research::pdlp::Sharder::Shard | |
Coperations_research::pdlp::ShardedQuadraticProgram | |
Coperations_research::pdlp::ShardedWeightedAverage | |
Coperations_research::pdlp::Sharder | |
Coperations_research::sat::SharedBoundsManager | |
Coperations_research::sat::SharedClasses | |
Coperations_research::sat::SharedClausesManager | |
Coperations_research::sat::SharedIncompleteSolutionManager | |
Coperations_research::sat::SharedLsStates | Shared set of local search states that we work on |
Coperations_research::sat::SharedResponseManager | |
Coperations_research::sat::SharedSolutionRepository< ValueType > | |
►Coperations_research::sat::SharedSolutionRepository< double > | |
Coperations_research::sat::SharedLPSolutionRepository | |
Coperations_research::sat::SharedSolutionRepository< int64_t > | |
Coperations_research::sat::SharedStatistics | Simple class to add statistics by name and print them at the end |
Coperations_research::sat::SharedStatTables | Contains the table we display after the solver is done |
►Coperations_research::SharedTimeLimit | Wrapper around TimeLimit to make it thread safe and add Stop() support |
Coperations_research::sat::ModelSharedTimeLimit | The model "singleton" shared time limit |
Coperations_research::sat::SharedTreeManager | |
Coperations_research::sat::SharedTreeWorker | |
Coperations_research::ShortestPathsOnDagWrapper< GraphType > | |
Coperations_research::SigintHandler | |
Coperations_research::SimpleDynamicPartition | |
Coperations_research::SimpleLinearSumAssignment | |
Coperations_research::math_opt::SimpleLpTestParameters | |
Coperations_research::SimpleMaxFlow | |
Coperations_research::math_opt::SimpleMipTestParameters | |
Coperations_research::SimpleRevFIFO< T > | |
Coperations_research::SimpleRevFIFO< bool > | |
Coperations_research::SimpleRevFIFO< operations_research::Decision * > | |
Coperations_research::SimpleRevFIFO< operations_research::Demon * > | |
Coperations_research::SimpleRevFIFO< operations_research::IntVar * > | |
Coperations_research::SimpleTimeWindow< T > | |
Coperations_research::SimpleTimeWindow< double > | |
Coperations_research::SimpleTimeWindow< int64_t > | |
Coperations_research::math_opt::ObjectiveStorage::Diff::SingleObjective | |
Coperations_research::glop::SingletonUndo | Stores the information needed to undo a singleton row/column deletion |
Coperations_research::pdlp::SingularValueAndIterations | |
Coperations_research::SlopeAndYIntercept | Structure to store the slope and y_intercept of a segment |
Coperations_research::SmallRevBitSet | |
Coperations_research::SolomonParser | Solomon parser class |
Coperations_research::math_opt::Solution | |
Coperations_research::sat::SharedSolutionRepository< ValueType >::Solution | The solution format used by this class |
Coperations_research::SolutionCollector::SolutionData | |
Coperations_research::math_opt::ModelSolveParameters::SolutionHint | |
Coperations_research::math_opt::SolutionHintTestParams | Parameters for the MipSolutionHintTest suite below |
Coperations_research::math_opt::SolutionMatcherOptions | Options for IsNear(Solution) |
Coperations_research::fz::SolutionOutputSpecs | |
Coperations_research::math_opt::BaseSolver::SolveArgs | Arguments used when calling Solve() to solve the problem |
Coperations_research::math_opt::SolveArguments | |
Coperations_research::sat::NeighborhoodGenerator::SolveData | Adds solve data about one "solved" neighborhood |
Coperations_research::math_opt::SolvedModel | |
Coperations_research::SolveInterrupter | |
Coperations_research::math_opt::SolveParameters | |
Coperations_research::Solver | For the time being, Solver is neither MT_SAFE nor MT_HOT |
Coperations_research::math_opt::SolveResultMatcherOptions | Configures SolveResult matcher IsConsistentWith() below |
Coperations_research::math_opt::SolveResultSupport | |
Coperations_research::math_opt::SolverInitArguments | |
►Coperations_research::math_opt::SolverInterface | |
Coperations_research::math_opt::CpSatSolver | |
Coperations_research::math_opt::GScipSolver | |
Coperations_research::math_opt::GlopSolver | |
Coperations_research::math_opt::GlpkSolver | |
Coperations_research::math_opt::GurobiSolver | |
Coperations_research::math_opt::HighsSolver | |
Coperations_research::math_opt::PdlpSolver | |
Coperations_research::SolverLogger | |
Coperations_research::math_opt::SolverResources | |
Coperations_research::pdlp::SolverResult | |
Coperations_research::math_opt::SolveStats | |
Coperations_research::SortedDisjointIntervalList | |
Coperations_research::math_opt::Sos1Constraint | |
Coperations_research::math_opt::Sos2Constraint | |
Coperations_research::math_opt::internal::SosConstraintData< ConstraintId > | |
Cabsl::SourceLocation | |
Coperations_research::SparseBitset< IntegerType > | |
Coperations_research::SparseBitset< BooleanVariable > | |
Coperations_research::SparseBitset< ConstraintIndex > | |
Coperations_research::SparseBitset< Index > | |
Coperations_research::SparseBitset< int > | |
Coperations_research::SparseBitset< int64_t > | |
Coperations_research::SparseBitset< IntegerVariable > | |
Coperations_research::SparseBitset< LiteralIndex > | |
Coperations_research::SparseBitset< SatDecisionLevel > | |
Coperations_research::math_opt::SparseCoefficientMap | |
Coperations_research::math_opt::Gurobi::SparseMat | |
Coperations_research::glop::SparseMatrix | |
Coperations_research::math_opt::SparseMatrix< RowId, ColumnId > | |
Coperations_research::math_opt::SparseMatrix< LinearConstraintId, VariableId > | |
Coperations_research::glop::SparseMatrixScaler | |
Coperations_research::glop::SparseMatrixWithReusableColumnMemory | |
Coperations_research::SparsePermutation | |
Coperations_research::math_opt::SparseSymmetricMatrix | |
Coperations_research::glop::SparseVector< IndexType, IteratorType > | |
Coperations_research::math_opt::SparseVector< T > | |
►Coperations_research::glop::SparseVector< ColIndex, SparseRowIterator > | |
Coperations_research::glop::SparseRow | |
►Coperations_research::glop::SparseVector< RowIndex, SparseColumnIterator > | |
Coperations_research::glop::SparseColumn | |
Coperations_research::glop::SparseVectorEntry< IndexType > | |
►Coperations_research::glop::SparseVectorEntry< ColIndex > | |
Coperations_research::glop::SparseRowEntry | |
►Coperations_research::glop::SparseVectorEntry< RowIndex > | |
Coperations_research::glop::SparseColumnEntry | |
Coperations_research::math_opt::SparseVectorFilterPredicate | |
Coperations_research::math_opt::SparseVectorView< T > | |
Coperations_research::sat::StampingSimplifier | |
►Coperations_research::StarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph > | |
Coperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph > | |
►Coperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > > | |
►Coperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > > | |
Coperations_research::EbertGraph< NodeIndexType, ArcIndexType > | Forward declarations |
►Coperations_research::StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | |
►Coperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | |
Coperations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > | |
►Coperations_research::StarGraphBase< NodeIndexType, ArcIndexType, ForwardStaticGraph< NodeIndexType, ArcIndexType > > | |
Coperations_research::ForwardStaticGraph< NodeIndexType, ArcIndexType > | |
Coperations_research::CheapestInsertionFilteredHeuristic::StartEndValue | |
►Coperations_research::Stat | Base class for a statistic that can be pretty-printed |
►Coperations_research::DistributionStat | |
Coperations_research::DoubleDistribution | Statistic on the distribution of a sequence of doubles |
Coperations_research::IntegerDistribution | Statistic on the distribution of a sequence of integers |
Coperations_research::RatioDistribution | Statistic on the distribution of a sequence of ratios, displayed as % |
Coperations_research::TimeDistribution | |
Coperations_research::sat::VariablesShavingSolver::State | |
Coperations_research::StateInfo | ---------------— StateMarker / StateInfo struct --------— |
Coperations_research::StateMarker | |
Coperations_research::SetCoverModel::Stats | |
Coperations_research::StatsGroup | Base class to print a nice summary of a group of statistics |
Coperations_research::glop::Status | |
Cutil::StatusBuilder | |
Ctesting::status::internal::StatusIsMatcher | Implements StatusIs() as a polymorphic matcher |
Ctesting::status::internal::StatusIsMatcherCommonImpl | |
Coperations_research::math_opt::StatusTestParameters | |
Coperations_research::SteepestSearch | |
Cgtl::STLElementDeleter< STLContainer > | |
Cgtl::STLValueDeleter< STLContainer > | |
Coperations_research::StopServiceTimePlusTransition | Stop service time + transition time callback |
Coperations_research::math_opt::StreamableCpSatInitArguments | Streamable CpSat specific parameters for solver instantiation |
Coperations_research::math_opt::StreamableGlopInitArguments | Streamable Glop specific parameters for solver instantiation |
Coperations_research::math_opt::StreamableGlpkInitArguments | Streamable Glpk specific parameters for solver instantiation |
Coperations_research::math_opt::StreamableGScipInitArguments | Streamable GScip specific parameters for solver instantiation |
Coperations_research::math_opt::StreamableGurobiInitArguments | Streamable Gurobi specific parameters for solver instantiation |
Coperations_research::math_opt::StreamablePdlpInitArguments | Streamable Pdlp specific parameters for solver instantiation |
Coperations_research::math_opt::StreamableSolverInitArguments | |
Coperations_research::glop::StrictITISpan< IntType, T > | |
Coperations_research::StrongIndex< StrongIndexName > | |
Cutil_intops::StrongInt< StrongIntName, _ValueType > | |
Coperations_research::StrongInt64< StrongIntegerName > | |
Cutil_intops::StrongIntRange< IntType > | |
Cutil_intops::StrongIntRange< IntType >::StrongIntRangeIterator | Iterator over the indices |
CStronglyConnectedComponentsFinder< NodeIndex, Graph, SccOutput > | |
CStronglyConnectedComponentsFinder< int, std::vector< operations_research::DenseSet< int > >, SccOutput > | |
CStronglyConnectedComponentsFinder< int, std::vector< std::vector< int > >, std::vector< std::vector< int > > > | |
Coperations_research::SubDagComputer | |
Coperations_research::SubsetIndexWithPriority | Priority aggregate for the subset priority queue |
►Coperations_research::sat::SubSolver | |
Coperations_research::sat::FeasibilityJumpSolver | |
Coperations_research::sat::NeighborhoodGeneratorHelper | |
Coperations_research::sat::ObjectiveShavingSolver | |
Coperations_research::sat::SynchronizationPoint | A simple wrapper to add a synchronization point in the list of subsolvers |
Coperations_research::sat::VariablesShavingSolver | |
Coperations_research::sat::SubsolverNameFilter | Simple class used to filter executed subsolver names |
Coperations_research::sat::SumOfAllDiffLowerBounder | Utility class for the AllDiff cut generator |
Coperations_research::glop::SumWithOneMissing< supported_infinity_is_positive > | |
Coperations_research::math_opt::SupportedProblemStructures | |
Cutil::SVector< T > | Forward declaration |
Cutil::SVector< int32_t > | |
Coperations_research::SweepArranger | |
►CT | |
Cgtl::small_map< T > | |
Coperations_research::TabuList< T > | |
Coperations_research::TabuList< SubsetIndex > | |
Coperations_research::or_internal::TailArrayBuilder< GraphType, has_reverse_arcs > | |
Coperations_research::or_internal::TailArrayBuilder< GraphType, false > | |
Coperations_research::TailArrayManager< GraphType > | |
Coperations_research::or_internal::TailArrayReleaser< GraphType, has_reverse_arcs > | |
Coperations_research::or_internal::TailArrayReleaser< GraphType, false > | |
Coperations_research::sat::TaskSet | |
Coperations_research::sat::TaskTime | |
CTempPath | |
Coperations_research::math_opt::Termination | All information regarding why a call to Solve() terminated |
Coperations_research::pdlp::TerminationReasonAndPointType | |
►Ctesting::TestWithParam | |
►Coperations_research::math_opt::BaseSolverTest | |
Coperations_research::math_opt::IncrementalLpTest | |
Coperations_research::math_opt::IncrementalMipTest | |
Coperations_research::math_opt::IpModelSolveParametersTest | |
Coperations_research::math_opt::LpBasisStartTest | |
Coperations_research::math_opt::BranchPrioritiesTest | |
Coperations_research::math_opt::CallbackTest | |
Coperations_research::math_opt::GenericTest | |
Coperations_research::math_opt::IncrementalLogicalConstraintTest | |
Coperations_research::math_opt::IncrementalMultiObjectiveTest | |
Coperations_research::math_opt::IncrementalQcTest | |
Coperations_research::math_opt::IncrementalQpTest | |
Coperations_research::math_opt::IncrementalSecondOrderConeTest | |
Coperations_research::math_opt::InfeasibleSubsystemTest | |
Coperations_research::math_opt::InvalidInputTest | |
Coperations_research::math_opt::InvalidParameterTest | |
Coperations_research::math_opt::IpMultipleSolutionsTest | |
Coperations_research::math_opt::IpParameterTest | |
Coperations_research::math_opt::LargeInstanceIpParameterTest | |
Coperations_research::math_opt::LazyConstraintsTest | |
Coperations_research::math_opt::LpIncompleteSolveTest | |
Coperations_research::math_opt::LpModelSolveParametersTest | |
Coperations_research::math_opt::LpParameterTest | |
Coperations_research::math_opt::MessageCallbackTest | |
Coperations_research::math_opt::MipSolutionHintTest | |
Coperations_research::math_opt::QcDualsTest | |
Coperations_research::math_opt::QpDualsTest | |
Coperations_research::math_opt::SimpleLogicalConstraintTest | |
Coperations_research::math_opt::SimpleLpTest | |
Coperations_research::math_opt::SimpleMipTest | |
Coperations_research::math_opt::SimpleMultiObjectiveTest | |
Coperations_research::math_opt::SimpleQcTest | |
Coperations_research::math_opt::SimpleQpTest | |
Coperations_research::math_opt::SimpleSecondOrderConeTest | |
Coperations_research::math_opt::StatusTest | |
Coperations_research::math_opt::TimeLimitTest | |
Coperations_research::sat::ThetaLambdaTree< IntegerType > | |
Coperations_research::sat::ThetaLambdaTree< IntegerValue > | |
Coperations_research::ThreadPool | |
Coperations_research::TimeLimit | |
Coperations_research::math_opt::TimeLimitTestParameters | |
Coperations_research::gtl::TopN< T, Cmp > | |
Coperations_research::sat::TopN< Element, Score > | |
Coperations_research::sat::TopN< CutCandidate, double > | |
Coperations_research::sat::TopNCuts | |
►Cutil::TopologicalSorter< T, stable_sort, Hash, KeyEqual > | |
CTopologicalSorter< T, stable_sort, Hash, KeyEqual > | |
Cutil::TopologicalSorter< T, false, typename absl::flat_hash_map< T, int >::hasher, typename absl::flat_hash_map< T, int, typename absl::flat_hash_map< T, int >::hasher >::key_equal > | |
Coperations_research::internal::ToUInt< double > | |
Coperations_research::internal::ToUInt< float > | |
Coperations_research::math_opt::ConcurrentCallsGuard::Tracker | Tracker for pending calls |
Coperations_research::sat::Trail | |
Coperations_research::Trail | |
Cgtl::stl_util_internal::TransparentLess | Like std::less, but allows heterogeneous arguments |
Coperations_research::TrivialSolutionGenerator | |
►Cstd::true_type | |
Cgtl::stl_util_internal::Unordered< T, absl::void_t< typename T::hasher > > | |
Coperations_research::pdlp::TrustRegionResult | |
Coperations_research::TspLibParser | |
Coperations_research::TspLibTourParser | Class parsing tour (solution) data in TSLIB95 format |
Coperations_research::TspTWParser | |
Coperations_research::internal::UnderlyingContainerAdapter< Container > | |
Cutil::UndirectedAdjacencyListsOfDirectedGraph< Graph > | |
Coperations_research::sat::UniqueClauseStream | |
Coperations_research::UnsortedNullableRevBitset | |
Coperations_research::math_opt::UpdateDataFieldIterator< UpdateData, V, Field, BaseIter > | |
Coperations_research::math_opt::LinearConstraintStorage::UpdateResult | |
Coperations_research::math_opt::UpdateResult | Result of the Update() on an incremental solver |
Coperations_research::math_opt::VariableStorage::UpdateResult | |
Coperations_research::glop::UpdateRow | |
Coperations_research::math_opt::UpdateTracker | |
Coperations_research::math_opt::UpdateTrackers< Data > | |
Coperations_research::sat::UpperBoundedLinearConstraint | |
Coperations_research::math_opt::UpperBoundedLinearExpression | A LinearExpression with an upper bound |
Coperations_research::math_opt::UpperBoundedQuadraticExpression | A QuadraticExpression with an upper bound |
Cgtl::ValueDeleter | |
Coperations_research::sat::ValueLiteralPair | A value and a literal |
Coperations_research::sat::VarDomainWrapper | |
Coperations_research::sat::VarDomination | |
Coperations_research::fz::Variable | |
Coperations_research::LocalSearchState::Variable | |
Coperations_research::math_opt::Variable | |
Coperations_research::math_opt::InvalidIndicators::VariableAndConstraint | |
Coperations_research::sat::PseudoCosts::VariableBoundChange | |
Coperations_research::sat::VariablesAssignment | |
Coperations_research::math_opt::internal::VariablesEquality | |
Coperations_research::glop::VariablesInfo | |
Coperations_research::math_opt::VariableStorage | |
Coperations_research::glop::VariableValues | |
Coperations_research::sat::VariableWithSameReasonIdentifier | |
Coperations_research::fz::VarRefOrValue | |
Coperations_research::sat::VarValue | Stores one variable and its strategy value |
Coperations_research::packing::vbp::VbpParser | |
►Cstd::vector< T > | STL class |
Cutil_intops::StrongVector< RowIndex, Fractional, std::allocator< Fractional > > | |
Cutil_intops::StrongVector< RowIndex, bool, std::allocator< bool > > | |
Cutil_intops::StrongVector< ColIndex, Fractional, std::allocator< Fractional > > | |
Cutil_intops::StrongVector< ColIndex, bool, std::allocator< bool > > | |
Cutil_intops::StrongVector< IntType, T, std::allocator< T > > | |
►Cutil_intops::StrongVector< PositiveOnlyIndex, Domain > | |
Coperations_research::sat::IntegerDomains | |
►Cutil_intops::StrongVector< IntegerVariable, double > | |
Coperations_research::sat::ModelLpValues | |
Cutil_intops::StrongVector< SubsetIndex, BaseInt, IntAllocator > | |
Cutil_intops::StrongVector< EdgeIndex, operations_research::BlossomGraph::Edge > | |
Cutil_intops::StrongVector< NodeIndex, operations_research::BlossomGraph::Node > | |
Cutil_intops::StrongVector< NodeIndex, NodeIndex > | |
Cutil_intops::StrongVector< CandidateIndex, NodeIndex > | |
Cutil_intops::StrongVector< SubsetIndex, Cost, CostAllocator > | |
Cutil_intops::StrongVector< SubsetIndex, bool > | |
Cutil_intops::StrongVector< VariableDomainId, VariableDomain > | |
Cutil_intops::StrongVector< VariableDomainId, bool > | |
Cutil_intops::StrongVector< VariableDomainId, int > | |
Cutil_intops::StrongVector< ArcId, operations_research::LocalSearchState::DependencyGraph::Dependency > | |
Cutil_intops::StrongVector< VariableDomainId, NodeId > | |
Cutil_intops::StrongVector< ConstraintId, NodeId > | |
Cutil_intops::StrongVector< RoutingIndexManager::NodeIndex, Location > | |
Cutil_intops::StrongVector< IndexType, T > | |
Cutil_intops::StrongVector< NodeIndex, int64_t > | |
Cutil_intops::StrongVector< ElementIndex, BaseInt, IntAllocator > | |
Cutil_intops::StrongVector< SubsetIndex, SparseColumn > | |
Cutil_intops::StrongVector< ElementIndex, SparseRow > | |
Cutil_intops::StrongVector< NodeId, int > | |
Cutil_intops::StrongVector< ConstraintIndex, int64_t > | |
Cutil_intops::StrongVector< ConstraintIndexWithDirection, uint64_t > | |
Cutil_intops::StrongVector< VariableIndex, bool > | |
Cutil_intops::StrongVector< ConstraintIndex, TermIndex > | |
Cutil_intops::StrongVector< IntType, uint64_t > | |
Cutil_intops::StrongVector< OptimizerIndex, int > | |
Cutil_intops::StrongVector< SparseIndex, BopConstraintTerm > | |
Cutil_intops::StrongVector< OptimizerIndex, operations_research::bop::BopOptimizerBase * > | |
Cutil_intops::StrongVector< ColIndex, ColIndex, std::allocator< ColIndex > > | |
Cutil_intops::StrongVector< ColIndex, VariableStatus, std::allocator< VariableStatus > > | |
Cutil_intops::StrongVector< ColIndex, int32_t, std::allocator< int32_t > > | |
Cutil_intops::StrongVector< ColumnEntryIndex, ElementIndex, ElementAllocator > | |
Cutil_intops::StrongVector< EntryIndex, Fractional, std::allocator< Fractional > > | |
Cutil_intops::StrongVector< EntryIndex, RowIndex, std::allocator< RowIndex > > | |
Cutil_intops::StrongVector< ColIndex, EntryIndex, std::allocator< EntryIndex > > | |
Cutil_intops::StrongVector< RowIndex, ColIndex, std::allocator< ColIndex > > | |
Cutil_intops::StrongVector< Index, Fractional, std::allocator< Fractional > > | |
Cutil_intops::StrongVector< RowIndex, ConstraintStatus, std::allocator< ConstraintStatus > > | |
Cutil_intops::StrongVector< RowIndex, std::string, std::allocator< std::string > > | |
Cutil_intops::StrongVector< ColIndex, std::string, std::allocator< std::string > > | |
Cutil_intops::StrongVector< ColIndex, VariableType, std::allocator< VariableType > > | |
Cutil_intops::StrongVector< ColIndex, ColIndex > | |
Cutil_intops::StrongVector< RowIndex, RowIndex > | |
Cutil_intops::StrongVector< RowIndex, int32_t, std::allocator< int32_t > > | |
Cutil_intops::StrongVector< ColIndex, operations_research::glop::SparseColumn const *, std::allocator< operations_research::glop::SparseColumn const * > > | |
Cutil_intops::StrongVector< IndexType, IndexType > | |
Cutil_intops::StrongVector< RowIndex, RowIndex, std::allocator< RowIndex > > | |
Cutil_intops::StrongVector< Index, bool, std::allocator< bool > > | |
Cutil_intops::StrongVector< RowIndex, bool > | |
Cutil_intops::StrongVector< RowIndex, operations_research::glop::SumWithOneMissing > | |
Cutil_intops::StrongVector< ColIndex, operations_research::glop::SparseColumn, std::allocator< operations_research::glop::SparseColumn > > | |
Cutil_intops::StrongVector< ColIndex, int > | |
Cutil_intops::StrongVector< VariableIndex, std::string > | |
Cutil_intops::StrongVector< ConstraintIndex, operations_research::lp_format::Constraint > | |
Cutil_intops::StrongVector< LiteralIndex, bool > | |
Cutil_intops::StrongVector< LiteralIndex, LiteralIndex > | |
Cutil_intops::StrongVector< LiteralIndex, int > | |
Cutil_intops::StrongVector< ClauseIndex, operations_research::sat::SatClause * > | |
Cutil_intops::StrongVector< BooleanVariable, bool > | |
Cutil_intops::StrongVector< Index, uint64_t > | |
Cutil_intops::StrongVector< IntegerVariable, int > | |
Cutil_intops::StrongVector< IntegerVariable, IntegerValue > | |
Cutil_intops::StrongVector< BooleanVariable, int > | |
Cutil_intops::StrongVector< IntegerVariable, bool > | |
Cutil_intops::StrongVector< ClauseIndex, Clause > | |
Cutil_intops::StrongVector< BooleanVariable, ClauseIndex > | |
Cutil_intops::StrongVector< BooleanVariable, BooleanVariable > | |
Cutil_intops::StrongVector< EnforcementId, int > | |
Cutil_intops::StrongVector< EnforcementId, EnforcementStatus > | |
Cutil_intops::StrongVector< glop::RowIndex, LinearConstraintInternal > | |
Cutil_intops::StrongVector< IdType, int > | |
Cutil_intops::StrongVector< LiteralIndex, InlinedIntegerLiteralVector > | |
Cutil_intops::StrongVector< LiteralIndex, InlinedIntegerValueVector > | |
Cutil_intops::StrongVector< LiteralIndex, IntegerVariable > | |
Cutil_intops::StrongVector< PositiveOnlyIndex, bool > | |
Cutil_intops::StrongVector< IntervalVariable, LiteralIndex > | |
Cutil_intops::StrongVector< IntervalVariable, operations_research::sat::AffineExpression > | |
Cutil_intops::StrongVector< NodeIndex, Node > | |
Cutil_intops::StrongVector< ConstraintIndex, operations_research::sat::LinearConstraintManager::ConstraintInfo > | |
Cutil_intops::StrongVector< glop::RowIndex, IntegerValue > | |
Cutil_intops::StrongVector< BooleanVariable, Coefficient > | |
Cutil_intops::StrongVector< ConstraintIndex, Coefficient > | |
Cutil_intops::StrongVector< ArcIndex, ArcInfo > | |
Cutil_intops::StrongVector< OptionalArcIndex, ArcInfo > | |
Cutil_intops::StrongVector< ArcIndex, int > | |
Cutil_intops::StrongVector< IntegerVariable, operations_research::sat::IncrementalAverage > | |
Cutil_intops::StrongVector< LiteralIndex, operations_research::sat::IncrementalAverage > | |
Cutil_intops::StrongVector< BooleanVariable, double > | |
Cutil_intops::StrongVector< BooleanVariable, float > | |
Cutil_intops::StrongVector< BooleanVariable, int64_t > | |
Cutil_intops::StrongVector< BooleanVariable, PQElement > | |
Cutil_intops::StrongVector< glop::ColIndex, bool > | |
Cutil_intops::StrongVector< glop::ColIndex, IntegerValue > | |
Cutil_intops::StrongVector< LiteralIndex, operations_research::sat::Literal > | |
Cutil_intops::StrongVector< BooleanVariable, operations_research::sat::AssignmentInfo > | |
Cutil_intops::StrongVector< IntegerVariable, uint64_t > | |
Cutil_intops::StrongVector< IntegerVariable, IntegerVariableSpan > | |
Coperations_research::sat::LinearProgrammingConstraintCollection | A class that stores the collection of all LP constraints in a model |
►Cutil_intops::StrongVector< IntType, NativeType, Alloc > | |
Coperations_research::glop::StrictITIVector< RowIndex, Fractional > | |
Coperations_research::glop::StrictITIVector< RowIndex, bool > | |
Coperations_research::glop::StrictITIVector< ColIndex, Fractional > | |
Coperations_research::glop::StrictITIVector< ColIndex, bool > | |
Coperations_research::glop::StrictITIVector< ColIndex, ColIndex > | |
Coperations_research::glop::StrictITIVector< ColIndex, VariableStatus > | |
Coperations_research::glop::StrictITIVector< ColIndex, int32_t > | |
Coperations_research::glop::StrictITIVector< EntryIndex, Fractional > | |
Coperations_research::glop::StrictITIVector< EntryIndex, RowIndex > | |
Coperations_research::glop::StrictITIVector< ColIndex, EntryIndex > | |
Coperations_research::glop::StrictITIVector< RowIndex, ColIndex > | |
Coperations_research::glop::StrictITIVector< Index, Fractional > | |
Coperations_research::glop::StrictITIVector< RowIndex, ConstraintStatus > | |
Coperations_research::glop::StrictITIVector< RowIndex, std::string > | |
Coperations_research::glop::StrictITIVector< ColIndex, std::string > | |
Coperations_research::glop::StrictITIVector< ColIndex, VariableType > | |
Coperations_research::glop::StrictITIVector< RowIndex, int32_t > | |
Coperations_research::glop::StrictITIVector< ColIndex, operations_research::glop::SparseColumn const * > | |
Coperations_research::glop::StrictITIVector< RowIndex, RowIndex > | |
Coperations_research::glop::StrictITIVector< Index, bool > | |
Coperations_research::glop::StrictITIVector< ColIndex, operations_research::glop::SparseColumn > | |
Coperations_research::glop::StrictITIVector< IntType, T, Alloc > | |
►Cstd::vector< absl::btree_map< IntegerValue, operations_research::sat::Literal >, std::allocator< absl::btree_map< IntegerValue, operations_research::sat::Literal > > > | |
Cutil_intops::StrongVector< PositiveOnlyIndex, absl::btree_map< IntegerValue, operations_research::sat::Literal > > | |
►Cstd::vector< absl::InlinedVector< ArcIndex, 6 >, std::allocator< absl::InlinedVector< ArcIndex, 6 > > > | |
Cutil_intops::StrongVector< IntegerVariable, absl::InlinedVector< ArcIndex, 6 > > | |
Cutil_intops::StrongVector< LiteralIndex, absl::InlinedVector< ArcIndex, 6 > > | |
►Cstd::vector< absl::InlinedVector< ColIndex, 6 >, std::allocator< absl::InlinedVector< ColIndex, 6 > > > | |
Cutil_intops::StrongVector< RowIndex, absl::InlinedVector< ColIndex, 6 > > | |
►Cstd::vector< absl::InlinedVector< EnforcementId, 6 >, std::allocator< absl::InlinedVector< EnforcementId, 6 > > > | |
Cutil_intops::StrongVector< LiteralIndex, absl::InlinedVector< EnforcementId, 6 > > | |
►Cstd::vector< absl::InlinedVector< int, 6 >, std::allocator< absl::InlinedVector< int, 6 > > > | |
Cutil_intops::StrongVector< IntegerVariable, absl::InlinedVector< int, 6 > > | |
►Cstd::vector< absl::InlinedVector< int32_t, 6 >, std::allocator< absl::InlinedVector< int32_t, 6 > > > | |
Cutil_intops::StrongVector< LiteralIndex, absl::InlinedVector< int32_t, 6 > > | |
►Cstd::vector< absl::InlinedVector< operations_research::sat::Literal, 6 >, std::allocator< absl::InlinedVector< operations_research::sat::Literal, 6 > > > | |
Cutil_intops::StrongVector< LiteralIndex, absl::InlinedVector< operations_research::sat::Literal, 6 > > | |
►Cstd::vector< absl::InlinedVector< operations_research::sat::ValueLiteralPair, 2 >, std::allocator< absl::InlinedVector< operations_research::sat::ValueLiteralPair, 2 > > > | |
Cutil_intops::StrongVector< PositiveOnlyIndex, absl::InlinedVector< operations_research::sat::ValueLiteralPair, 2 > > | |
►Cstd::vector< absl::InlinedVector< OptionalArcIndex, 6 >, std::allocator< absl::InlinedVector< OptionalArcIndex, 6 > > > | |
Cutil_intops::StrongVector< IntegerVariable, absl::InlinedVector< OptionalArcIndex, 6 > > | |
►Cstd::vector< absl::Span< const operations_research::sat::Literal >, std::allocator< absl::Span< const operations_research::sat::Literal > > > | |
Cutil_intops::StrongVector< BooleanVariable, absl::Span< const operations_research::sat::Literal > > | |
►Cstd::vector< NativeType, std::allocator< std::vector< ClauseIndex > > > | |
Cutil_intops::StrongVector< LiteralIndex, std::vector< ClauseIndex > > | |
►Cstd::vector< NativeType, std::allocator< std::vector< ConstraintIndex > > > | |
Cutil_intops::StrongVector< VariableIndex, std::vector< ConstraintIndex > > | |
►Cstd::vector< NativeType, std::allocator< std::vector< ConstraintIndexWithCoeff > > > | |
Cutil_intops::StrongVector< LiteralIndex, std::vector< ConstraintIndexWithCoeff > > | |
►Cstd::vector< NativeType, std::allocator< std::vector< EdgeIndex > > > | |
Cutil_intops::StrongVector< NodeIndex, std::vector< EdgeIndex > > | |
►Cstd::vector< NativeType, std::allocator< std::vector< ImageInfo > > > | |
Cutil_intops::StrongVector< LiteralIndex, std::vector< ImageInfo > > | |
►Cstd::vector< NativeType, std::allocator< std::vector< int > > > | |
Cutil_intops::StrongVector< Index, std::vector< int > > | |
►Cstd::vector< NativeType, std::allocator< std::vector< IntegerVariable > > > | |
Cutil_intops::StrongVector< IntegerVariable, std::vector< IntegerVariable > > | |
►Cstd::vector< NativeType, std::allocator< std::vector< operations_research::sat::ClauseManager::Watcher > > > | |
Cutil_intops::StrongVector< LiteralIndex, std::vector< operations_research::sat::ClauseManager::Watcher > > | |
►Cstd::vector< NativeType, std::allocator< std::vector< operations_research::sat::ImpliedBoundEntry > > > | |
Cutil_intops::StrongVector< IntegerVariable, std::vector< operations_research::sat::ImpliedBoundEntry > > | |
►Cstd::vector< NativeType, std::allocator< std::vector< WatchData > > > | |
Cutil_intops::StrongVector< LiteralIndex, std::vector< WatchData > > | |
Cutil_intops::StrongVector< IntegerVariable, std::vector< WatchData > > | |
►Cstd::vector< std::function< void(EnforcementId, EnforcementStatus)>, std::allocator< std::function< void(EnforcementId, EnforcementStatus)> > > | |
Cutil_intops::StrongVector< EnforcementId, std::function< void(EnforcementId, EnforcementStatus)> > | |
►Cstd::vector< std::unique_ptr< Constraint >, std::allocator< std::unique_ptr< Constraint > > > | |
Cutil_intops::StrongVector< ConstraintId, std::unique_ptr< Constraint > > | |
►Cstd::vector< util_intops::StrongVector< EntryIndex, ConstraintEntry >, std::allocator< util_intops::StrongVector< EntryIndex, ConstraintEntry > > > | |
Cutil_intops::StrongVector< VariableIndex, util_intops::StrongVector< EntryIndex, ConstraintEntry > > | |
►Cstd::vector< util_intops::StrongVector< TermIndex, operations_research::bop::OneFlipConstraintRepairer::ConstraintTerm >, std::allocator< util_intops::StrongVector< TermIndex, operations_research::bop::OneFlipConstraintRepairer::ConstraintTerm > > > | |
Cutil_intops::StrongVector< ConstraintIndex, util_intops::StrongVector< TermIndex, operations_research::bop::OneFlipConstraintRepairer::ConstraintTerm > > | |
Coperations_research::VectorOrFunction< ScalarType, Evaluator > | Template to abstract the access to STL functions or vector values |
Coperations_research::VectorOrFunction< ScalarType, std::vector< ScalarType > > | Specialization for vectors |
Coperations_research::VehicleTypeCurator | |
Coperations_research::Bitset64< IndexType >::View | |
►CWallTimer | |
CCycleTimer | |
Coperations_research::sat::ClauseManager::Watcher | |
Cyy_buffer_state | |
Cyy_trans_info | |
Cyyalloc | |
Cyyguts_t | |
Cyypcontext_t | |
Coperations_research::sat::ZeroHalfCutHelper | |
Czipfile::ZipArchive | |
Czipfile::ZipFileOptions | |
Coperations_research::ZVector< T > | |
Coperations_research::ZVector< ArcIndex > | |
Coperations_research::ZVector< ArcIndexType > | |
Coperations_research::ZVector< CostValue > | |
Coperations_research::ZVector< FlowQuantity > | |
Coperations_research::ZVector< NodeHeight > | |
Coperations_research::ZVector< NodeIndex > | |
Coperations_research::ZVector< NodeIndexType > | |