vt::term::TermInterface struct

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)