Definition at line 154 of file scheduling_cuts.h.
#include <scheduling_cuts.h>
◆ CtExhaustiveHelper()
| operations_research::sat::CtExhaustiveHelper::CtExhaustiveHelper |
( |
| ) |
|
|
default |
◆ Init()
| void operations_research::sat::CtExhaustiveHelper::Init |
( |
absl::Span< std::unique_ptr< CompletionTimeEvent > > | events, |
|
|
Model * | model ) |
◆ max_task_index()
| int operations_research::sat::CtExhaustiveHelper::max_task_index |
( |
| ) |
const |
|
inline |
◆ PermutationIsCompatibleWithPrecedences()
| bool operations_research::sat::CtExhaustiveHelper::PermutationIsCompatibleWithPrecedences |
( |
absl::Span< std::unique_ptr< CompletionTimeEvent > > | events, |
|
|
absl::Span< const int > | permutation ) |
◆ predecessors()
| const CompactVectorVector< int > & operations_research::sat::CtExhaustiveHelper::predecessors |
( |
| ) |
const |
|
inline |
◆ assigned_ends_
| std::vector<IntegerValue> operations_research::sat::CtExhaustiveHelper::assigned_ends_ |
◆ new_profile_
| std::vector<std::pair<IntegerValue, IntegerValue> > operations_research::sat::CtExhaustiveHelper::new_profile_ |
◆ profile_
| std::vector<std::pair<IntegerValue, IntegerValue> > operations_research::sat::CtExhaustiveHelper::profile_ |
◆ residual_events_
| std::vector<CompletionTimeEvent*> operations_research::sat::CtExhaustiveHelper::residual_events_ |
◆ task_to_index_
| std::vector<int> operations_research::sat::CtExhaustiveHelper::task_to_index_ |
◆ valid_permutation_iterator_
The documentation for this class was generated from the following files: