Macaulay2 Engine
Loading...
Searching...
No Matches

◆ subring()

Matrix * binomialGB_comp::subring ( )

Definition at line 1192 of file gb-toric.cpp.

1193{
1194 // Subsequent calls will not receive duplicate elements
1195
1196 MatrixConstructor result(R->F, 0);
1197 for (int i = 0; i < mingens_subring.size(); i++)
1198 {
1199 result.append(R->binomial_to_vector(mingens_subring[i]->f));
1200 mingens_subring[i] = nullptr;
1201 }
1202 mingens_subring.clear();
1203 return result.to_matrix();
1204}
binomial_ring * R
Definition gb-toric.hpp:313
VALGRIND_MAKE_MEM_DEFINED & result(result)

References Matrix, R, and result().