Beginning in the 1.25.11 release, current routines involving chain complexes and graded modules will be superseded by new functorial homological algebra routines in the Complexes package. Users and package developers are encouraged to preview the upcoming changes by adding HomologicalAlgebraPackage = "Complexes" to their initialization file and reporting any bugs via email or GitHub.
packages that have been published and certified:
AbstractSimplicialComplexes, a package by Nathan Grieve for abstract simplicial complexes, has been published.
ForeignFunctions, a package by Doug Torrance providing a foreign function interface, has been published.
RealRoots, a package by Jordy Lopez Garcia, Kelly Maluccio, Frank Sottile, and Thomas Yahl for symbolically exploring, counting, and locating real solutions to general polynomial systems, has been published.
new packages:
The package OldChainComplexes has been added to preserve the existing functionality of chain complexes, graded modules, and resolutions for backwards compatibility.
AllMarkovBases, a package by Alexander Milner and Oliver Clarke for computing all minimal Markov bases of a configuration matrix, has been added.
Brackets, a package by Dalton Bidleman, Tim Duff, Jack Kendrick, and Michael Zeng for brackets, Grassmann-Cayley algebras, and projective geometry, has been added.
ConnectionMatrices, a package by Paul Goerlach, Joris Koefler, Mahrud Sayrafi, Anna-Laura Sattelberger, Hendrik Schroeder, Nicolas Weiss, and Francesca Zaffalon for connection matrices and integrable systems from D-ideals, has been added.
GameTheory, a package by Erin Connelly, Vincenzo Galgano, Zhuang He, Lars Kastner, Giacomo Maletto, Elke Neuhaus, Irem Portakal, Hannah Tillmann-Morris, and Chenyang Zhao for computing equilibria in game theory, has been added.
IncidenceCorrespondenceCohomology, a package by Annet Kyomuhangi, Emanuela Marangone, Claudiu Raicu, and Ethan Reed for cohomology on the incidence correspondence, bundles of principal parts, and Lefschetz properties, has been added.
IntegerProgramming, a package by Mike Cummings for solving integer programs with Gröbner bases, has been added.
Oscillators, a package by John Cobb, Hal Schenck, and Michael E. Stillman for analyzing graph oscillators, has been added.
ToricHigherDirectImages, a package by Sasha Zotine for computations involving pushforwards and higher direct images of toric maps, has been added.
The profiler has been updated significantly. profile is now a keyword that will accept any Macaulay2 code. Run profileSummary or coverageSummary to view the profiling results.