report_every(std::chrono::nanoseconds)¶
-
void libsemigroups::FpSemigroupInterface::report_every(std::chrono::nanoseconds t)¶
Set the minimum elapsed time between reports.
This function can be used to specify at run time the minimum elapsed time between two calls to Runner::report that return
true
. If Runner::report returnstrue
at times
, then Runner::report will only returntrue
again after times
+t
has elapsed.- Parameters
t – the amount of time (in nanoseconds) between reports.
- Returns
(None)