Feature #762
ExternalLib-GFan: first prototype
Description
Make a first prototype of communication with GFan.
(more evolved and specific tasks will be separate issues)
Related issues
History
#1 Updated by Anna Maria Bigatti over 8 years ago
Get inspiration from Macaulay2:
http://www.math.uiuc.edu/Macaulay2/doc/Macaulay2-1.8.2/share/doc/Macaulay2/gfanInterface/html/
and Singular (only for tropical)
http://www.singular.uni-kl.de/Manual/3-1-6/sing_1881.htm#SEC1957
#2 Updated by Anna Maria Bigatti over 8 years ago
What do we want?
- cones (CoCoACone=NmzCone+GFan, or two separate implementations inheriting from a base class)
- fans
- Groebner fan of an ideal (the fan itself or the GBases?)
--------------------------------------
Aim for this week:
- prototype implementetation of a GFan object for cone (freely, but following the names we chose for Normaliz)
- prototype function to compute the GBases (either through GFanLib, or directly in CoCoA, with the help of Anders ;-)
#3 Updated by Anna Maria Bigatti over 8 years ago
- Status changed from New to Closed
- Assignee set to Anna Maria Bigatti
- % Done changed from 0 to 100
- Estimated time changed from 15.00 h to 24.00 h
First prototype is done and working!!
Current design is:
- cone functions are in CoCoALib
- GroebnerFan algorithm is in a CoCoA-5 package: GroebnerFan.cpkg5 (by Anders N. Jensen)
Plans for the future:
a.1 - generalize cocoa-cone
a.2 - make a CONE type in cocoa-5
b.1 - improve the package
b.2 - implement is in cocoalib
#4 Updated by Anna Maria Bigatti over 8 years ago
(Rudimentary) documentation is done.
#5 Updated by George Bateman about 8 years ago
#6 Updated by Anna Maria Bigatti almost 8 years ago
- Related to Feature #903: New function CallOnGroebnerFanIdeals: call function on GFan ideals added