Macaulay2 Engine
Loading...
Searching...
No Matches
interface Directory Reference

Files

 
aring.cpp
 
aring.h
 Engine-boundary C API for constructing aring-backed coefficient rings.
 
computation.h
 ComputationStatusCode / StopConditions / StrategyValues / Algorithms / gbTraceValues — engine-to-interpreter vocabulary for long-running computations.
 
cone.cpp
 
cone.h
 Engine-boundary C API for rational polyhedral cone operations.
 
cra.cpp
 
cra.h
 Engine-boundary C API for Chinese-remainder lifting and rational reconstruction.
 
factory.cpp
 
factory.h
 Engine-boundary C API for polynomial GCD, factorisation, and root finding.
 
flint.cpp
 
flint.h
 Engine-boundary C API exposing FLINT's integer primality and factorisation services.
 
freemodule.cpp
 
freemodule.h
 Engine-boundary C API for constructing and querying FreeModules.
 
gmp-util.h
 Inline helpers that move GMP / MPFR / MPFI limbs from malloc-managed storage into the bdwgc heap.
 
groebner.cpp
 
groebner.h
 Engine-boundary C API for Gröbner basis, resolution, and Hilbert-series computations.
 
m2-mem.cpp
 
m2-mem.h
 Engine-wide GC allocator surface (getmem / getmem_atomic) and debug-allocation trap.
 
m2-types.cpp
 
m2-types.h
 Engine-to-interpreter type vocabulary across the C++ / .dd boundary.
 
matrix.cpp
 
matrix.h
 Engine-boundary C API for constructing, transforming, and inspecting immutable Matrix objects.
 
monoid.cpp
 
monoid.h
 Engine-boundary C API for constructing and inspecting Monoid objects.
 
monomial-ideal.cpp
 
monomial-ideal.h
 Engine-boundary C API for constructing and operating on MonomialIdeals.
 
monomial-ordering.cpp
 
monomial-ordering.h
 Engine-boundary C API for assembling block-level MonomialOrderings from declarative pieces.
 
mutable-matrix.cpp
 
mutable-matrix.h
 Engine-boundary C API for the engine's in-place MutableMatrix, including dense linear algebra.
 
NAG.h
 Engine-boundary C API for the Numerical Algebraic Geometry subsystem.
 
polyroots.cpp
 rawRoots(...) — univariate polynomial root finder over RR / CC.
 
random.cpp
 
random.h
 Engine-boundary C API for the engine's PRNG and rational / real / complex random draws.
 
ring.cpp
 
ring.h
 Engine-boundary C API for the legacy Ring hierarchy — coefficient, polynomial, and composite rings.
 
ringelement.cpp
 
ringelement.h
 Engine-boundary C API for constructing, querying, and operating on RingElement values.
 
ringmap.cpp
 
ringmap.h
 Engine-boundary C API for constructing and evaluating RingMap homomorphisms.