Implements GBComputation.
Definition at line 1165 of file gb-toric.cpp.
1166{
1168 int *deg = nullptr;
1169 if (
stop_.always_stop)
return;
1170 if (
stop_.stop_after_degree) deg = &
stop_.degree_limit->array[0];
1172 {
1177 {
1179 return;
1180 }
1181 }
1182 if (
Pairs->n_elems() == 0)
1184 else
1186}
enum ComputationStatusCode set_status(enum ComputationStatusCode)
ComputationStatusCode gb_done() const
binomial_s_pair_set * Pairs
void process_pair(binomial_s_pair p)
bool system_interrupted()
References COMP_COMPUTING, COMP_DONE, COMP_DONE_DEGREE_LIMIT, COMP_INTERRUPTED, gb_done(), Pairs, process_pair(), s, Computation::set_status(), Computation::stop_, system_interrupted(), and top_degree.