Galois
|
Indicates the operator has a function that allows a galois::for_each loop to be exited deterministically. More...
#include <Traits.h>
Indicates the operator has a function that allows a galois::for_each loop to be exited deterministically.
The function should have the signature bool()
.
It will be periodically called by the deterministic scheduler. If it returns true, the loop ends as if calling UserContext::breakLoop, but unlike that function, these breaks are deterministic.