Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::sat::IntervalsRepository Member List

This is the complete list of members for operations_research::sat::IntervalsRepository, including all inherited members.

AllCumulativeHelpers() constoperations_research::sat::IntervalsRepositoryinline
AllDisjunctiveHelpers() constoperations_research::sat::IntervalsRepositoryinline
AllIntervals() constoperations_research::sat::IntervalsRepositoryinline
CreateDisjunctivePrecedenceLiteral(IntervalVariable a, IntervalVariable b)operations_research::sat::IntervalsRepository
CreateInterval(IntegerVariable start, IntegerVariable end, IntegerVariable size, IntegerValue fixed_size, LiteralIndex is_present)operations_research::sat::IntervalsRepository
CreateInterval(AffineExpression start, AffineExpression end, AffineExpression size, LiteralIndex is_present=kNoLiteralIndex, bool add_linear_relation=false)operations_research::sat::IntervalsRepository
CreatePrecedenceLiteral(IntervalVariable a, IntervalVariable b)operations_research::sat::IntervalsRepository
End(IntervalVariable i) constoperations_research::sat::IntervalsRepositoryinline
GetOrCreateDemandHelper(SchedulingConstraintHelper *helper, absl::Span< const AffineExpression > demands)operations_research::sat::IntervalsRepository
GetOrCreateHelper(const std::vector< IntervalVariable > &variables, bool register_as_disjunctive_helper=false)operations_research::sat::IntervalsRepository
GetPrecedenceLiteral(IntervalVariable a, IntervalVariable b) constoperations_research::sat::IntervalsRepository
InitAllDecomposedEnergies()operations_research::sat::IntervalsRepository
IntervalsRepository(Model *model)operations_research::sat::IntervalsRepositoryinlineexplicit
IntervalsRepository(const IntervalsRepository &)=deleteoperations_research::sat::IntervalsRepository
IsAbsent(IntervalVariable i) constoperations_research::sat::IntervalsRepositoryinline
IsOptional(IntervalVariable i) constoperations_research::sat::IntervalsRepositoryinline
IsPresent(IntervalVariable i) constoperations_research::sat::IntervalsRepositoryinline
MaxSize(IntervalVariable i) constoperations_research::sat::IntervalsRepositoryinline
MinSize(IntervalVariable i) constoperations_research::sat::IntervalsRepositoryinline
NumIntervals() constoperations_research::sat::IntervalsRepositoryinline
operator=(const IntervalsRepository &)=deleteoperations_research::sat::IntervalsRepository
PresenceLiteral(IntervalVariable i) constoperations_research::sat::IntervalsRepositoryinline
RegisterCumulative(CumulativeHelper helper)operations_research::sat::IntervalsRepositoryinline
Size(IntervalVariable i) constoperations_research::sat::IntervalsRepositoryinline
Start(IntervalVariable i) constoperations_research::sat::IntervalsRepositoryinline