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

◆ remove_monideal()

void remove_monideal ( void * p,
void * cd )

Definition at line 42 of file finalize.cpp.

43{
44 (void) cd;
45#ifdef MEMDEBUG
46 p = M2_debug_to_inner(p);
47#endif
48 MonomialIdeal *G = static_cast<MonomialIdeal *>(p);
49 std::atomic<int> nremoved = monideals_nremoved++;
50 if (M2_gbTrace >= 3)
51 fprintf(stderr, "\n -- removing monomial ideal %d at %p\n", nremoved.load(),
52 G);
53 G->remove_MonomialIdeal();
54}
Engine-side monomial ideal: a decision tree of Nmi_nodes storing the (typically minimal) generators b...
Definition monideal.hpp:136
static volatile std::atomic< int > monideals_nremoved
Definition finalize.cpp:21
int p
int M2_gbTrace
Definition m2-types.cpp:52
tbb::flow::graph G

References G, M2_gbTrace, monideals_nremoved, and p.

Referenced by intern_monideal().