struct
TermInterface
Derived classes
- struct TerminationDetector
- Detect global termination and of subsets of work.
Public functions
- void produce(EpochType epoch = any_epoch_sentinel, TermCounterType const& num_units = 1)
- Interface for 4-counter termination.
- void consume(EpochType epoch = any_epoch_sentinel, TermCounterType const& num_units = 1)
- void send(NodeType const& node, EpochType const& epoch = any_epoch_sentinel)
- Interface for Dijkstra-Scholten termination.
- void recv(NodeType const& node, EpochType const& epoch = any_epoch_sentinel)