Macaulay2 / M2

The primary source code repository for Macaulay2, a system for computing in commutative algebra, algebraic geometry and related fields.
https://macaulay2.com
343 stars 229 forks source link

Update Gfan to v0.7 #3422

Open mahrud opened 3 weeks ago

mahrud commented 3 weeks ago

Gfan has a new version! From release notes:

  • Gfan version 0.7 (August 12th 2024. The only major difference is the introduction of _tropicalprevariety which is much faster than the old _tropicalintersection. (Comment to the Singular/CoCoA developers: It is not possible to extract a useful updated version of gfanlib from the sources.))
  • Gfan version 0.7beta (July 22nd 2024. The only major difference is the introduction of _tropicalprevariety which is much faster than the old _tropicalintersection.)

Also, I think we should consider renaming the package gfanInterface to just Gfan.

mahrud commented 3 weeks ago

@antonleykin do you have thoughts about what are important things to improve in gfanInterface? I noticed a file app_anton.cpp in the new release :)

antonleykin commented 6 days ago

The only action item is _tropicalprevariety that should be wrapped. Updating and refining gfanInterface could be a good project for a "tropical" group in any of the upcoming M2 workshops.

mahrud commented 6 days ago

Updating and refining gfanInterface could be a good project for a "tropical" group in any of the upcoming M2 workshops.

Do you have specific suggestions for what improvements could be made?