UMPC LIP6 Calcul Scientifique
Home
Publications

Software

Teaching
 
 
Download and install FGb


The FGb package is compatible with recent version of Maple (15,16,17,18 and Maple 2015. Since FGb can be used through the Gb interface the maple Gb package is also included in the distribution. The last version of the library is only for Mac Intel 64 bits (Lion, Mountain Lion, or Mavericks).

In order to use GMP and multihreading computations it is mandatory to install GMP and openmp on your system. For instance this can be done with mac port:

sudo port install gmp

Maple Remark Date
FGb for Maple version 1.68 (build 14539) New ! July 31 2015
FGb for Maple version 1.61 (build 12627)   Mar 27 2014
FGb for Maple version 1.60   Mar 25 2014
FGb for Maple version 1.58   Dec 20 2012
FGb for Maple version 1.56   Dec 18 2012
FGb for Maple version 1.47   March 22 2011
FGb for Maple version 1.46 (8836)   Apr 2010

FGb for Maple version 1.26

  Jul 26 2006


INSTALL FGb

(a real example is written in yellow font)
cd "fgbdir"
       cd /Users/jcf/
tar xvfz "archive"

       tar xvfz /tmp/FGb-1.61.macosx.tar.gz

mv <version number>/*.so <fgb directory>

mv FGblib <fgb directory>

 

edit the .mapleinit file: libname:= "fgb dir"/FGblib, libname:
 
       mv <build number>/*.so <fgb home dir>
       mv <build number>/FGblib <fgb home dir>

TEST your installation

(a real example is written in yellow font)
> maple
> with(FGb):
  FGb/Maple interface package Version 1.68
  JC Faugere (Jean-Charles.Faugere@inria.fr)
  Type ?FGb for documentation
> fgb_gbasis([x^2+y,y^2+x],0,[x],[y]);
 

 FGb: 0.00 sec 2 polys
FGb: 0.00 sec Maple: 0.05 sec
[ y4+y,y2+x ]
  fgb_gbasis([x^2+y,y^2+x],65521,[x],[y]);

 
 
Last Update: October 23, 2015