|
Macaulay2 Engine
|
#include "finalize.hpp"#include "engine-includes.hpp"#include <atomic>#include "monideal.hpp"#include "comp-gb.hpp"#include "comp-res.hpp"#include "schorder.hpp"#include "mat.hpp"#include <M2/gc-include.h>Go to the source code of this file.
Functions | |
| void | remove_monideal (void *p, void *cd) |
| void | intern_monideal (MonomialIdeal *G) |
| void | intern_polyring (const PolynomialRing *G) |
| void | remove_gb (void *p, void *cd) |
| void | intern_GB (GBComputation *G) |
| void | remove_res (void *p, void *cd) |
| void | intern_res (ResolutionComputation *G) |
| void | remove_SchreyerOrder (void *p, void *cd) |
| void | intern_SchreyerOrder (SchreyerOrder *G) |
| void | remove_MutableMatrix (void *p, void *cd) |
| MutableMatrix * | internMutableMatrix (MutableMatrix *G) |
| M2_string | engineMemory () |
Variables | |
| static volatile std::atomic< int > | monideals_nfinalized = 0 |
| static volatile std::atomic< int > | monideals_nremoved = 0 |
| static volatile std::atomic< int > | mutablematrices_nfinalized = 0 |
| static volatile std::atomic< int > | mutablematrices_nremoved = 0 |
| static volatile std::atomic< int > | polyrings_nfinalized = 0 |
| static volatile std::atomic< int > | polyrings_nremoved = 0 |
| static volatile std::atomic< int > | gbs_nfinalized = 0 |
| static volatile std::atomic< int > | gbs_nremoved = 0 |
| static volatile std::atomic< int > | res_nfinalized = 0 |
| static volatile std::atomic< int > | res_nremoved = 0 |
| static volatile std::atomic< int > | comp_nfinalized = 0 |
| static volatile std::atomic< int > | comp_nremoved = 0 |
| static volatile std::atomic< int > | schorder_nfinalized = 0 |
| static volatile std::atomic< int > | schorder_nremoved = 0 |
| long | nres |
| long | nres_destruct |