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

◆ remove_gb()

void binomialGB_comp::remove_gb ( )
virtual

Implements GBComputation.

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

1021{
1022 int i;
1023 freemem(Gmin);
1024 freemem(Pairs);
1025 // remove each element of Gens
1026 for (i = 0; i < Gens.size(); i++) freemem(Gens[i]);
1027 // remove each element of G
1028 for (i = 0; i < G.size(); i++) freemem(G[i]);
1029 // The following is just to ease garbage collection
1030 for (i = 0; i < mingens.size(); i++) mingens[i] = nullptr;
1031 for (i = 0; i < mingens_subring.size(); i++) mingens_subring[i] = nullptr;
1032 freemem(R);
1033}
binomial_ring * R
Definition gb-toric.hpp:313
binomialGB * Gmin
Definition gb-toric.hpp:315
binomial_s_pair_set * Pairs
Definition gb-toric.hpp:314
void freemem(void *s)
Definition m2-mem.cpp:103
tbb::flow::graph G

References freemem(), G, Gmin, Pairs, and R.

Referenced by ~binomialGB_comp().