=================================================================== RCS file: /home/cvs/OpenXM/src/kan96xx/Doc/gfan.sm1,v retrieving revision 1.16 retrieving revision 1.19 diff -u -p -r1.16 -r1.19 --- OpenXM/src/kan96xx/Doc/gfan.sm1 2009/09/04 02:59:55 1.16 +++ OpenXM/src/kan96xx/Doc/gfan.sm1 2013/10/11 01:08:35 1.19 @@ -1,10 +1,24 @@ -% $OpenXM: OpenXM/src/kan96xx/Doc/gfan.sm1,v 1.15 2009/09/04 00:53:48 takayama Exp $ +% $OpenXM: OpenXM/src/kan96xx/Doc/gfan.sm1,v 1.18 2009/12/11 02:09:09 takayama Exp $ % cp cone.sm1 $OpenXM_HOME/src/kan96xx/Doc/gfan.sm1 -% $Id: gfan.sm1,v 1.16 2009/09/04 02:59:55 takayama Exp $ +% $Id: gfan.sm1,v 1.19 2013/10/11 01:08:35 takayama Exp $ % iso-2022-jp %%Ref: @s/2004/08/21-note.pdf %% gfan.sm1 works only for polymake 2.0 Use webservice of 2.0. +[(gfan) +[ + (gfan.sm1 is a package to compute global and local Grobner fans.) + (See R.Bahloul and N.Takayama, arxiv, math.AG/0412044 and references as to algorithms.) + (At the beginning of the source code gfan.sm1, there are sample inputs cone.sample and cone.sample2.) + ( ) + (gfan.sm1 works only with polymake 2.0. We provide a web service of computing ) + (with polymake 2.0. /@@@polymake.web 1 def is set by default in gfan.sm1.) + (See changelog-ja.tex as to details on the difference between 2.0 and later versions.) + ( ) + ( cone.Wt cone.Lpt {vertices in the output} are weights on the rays of the Grobner cone.) + ( cone.L gives a basis of the linearity space.) +] +] putUsages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Two examples are given below to get a global Grobner fan and @@ -259,11 +273,9 @@ dhcone.printGrobnerFan or { (Polymake is not installed in this system or @@@polymake.web is set.) message - /doPolymake {doPolymake.OoHG} def - (Using doPolymake.OoHG ) message - /polymake.start {polymake.start.OoHG} def - (Using polymake.start.OoHG ) message -} { (Local polymake will be used.) message } ifelse + usePolymake.OoHG.curl + (Using doPolymake.OoHG.curl ) message +} { usePolymake.local (Local polymake will be used.) message } ifelse /cone.debug 1 def