Definition at line 993 of file gb-toric.cpp.
1000{
1001 (void) gb_weights;
1002 (void) use_max_degree_limit;
1003 (void) max_degree_limit;
1004 if (collect_syz || n_rows_to_keep > 0)
1005 {
1006 ERROR(
"Groebner basis Algorithm=>Toric cannot keep syzygies");
1007 return nullptr;
1008 }
1011 {
1012 ERROR(
"expected polynomial ring");
1013 return nullptr;
1014 }
1016 result->add_generators(m);
1018}
const Ring * get_ring() const
virtual const PolynomialRing * cast_to_PolynomialRing() const
binomialGB_comp(const PolynomialRing *R, int *wts, bool revlex, unsigned int options)
VALGRIND_MAKE_MEM_DEFINED & result(result)
References binomialGB_comp(), Ring::cast_to_PolynomialRing(), ERROR, Matrix::get_ring(), Matrix, R, and result().
Referenced by GBComputation::choose_gb().