Skip to content
forked from flatsurf/e-antic

embedded algebraic number fields (on top of antic)

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

Normaliz/e-antic

 
 

Repository files navigation

E-ANTIC -- (Real Embedded) Algebraic Number Theory In C

E-ANTIC is a C/C++ library to deal with real embedded number fields built on top of ANTIC (https://github.com/wbhart/antic). Its aim is to have as fast as possible exact arithmetic operations and comparisons.

Source tarballs can be downloaded at http://www.labri.fr/perso/vdelecro/e-antic.

The dependencies are:

If you have cloned the source directory you will need to setup the configure script and Makefile using autotools. That is

$ ./bootstrap.sh

If you obtained a tarball of the sources or if the preceding step worked, you just have to do

$ ./configure
$ make
$ make check
$ make install

If you happen to have any of flint, arb, or antic installed in a non standard directory you will have to specify the CPPFLAGS and LDFLAGS variables for the configure script

$ ./configure CPPFLAGS=-I/my/path/include LDFLAGS=-L/my/path/lib

For more detailed but generic instructions please refer to the INSTALL file.

About

embedded algebraic number fields (on top of antic)

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 62.6%
  • C++ 25.4%
  • M4 9.0%
  • Makefile 2.9%
  • Shell 0.1%