Home

Awesome

BLAND

BLAND provides recursive generic rings in C on top of FLINT (http://flintlib.org).

Starting from various FLINT ground types, it allows constructing complex numbers, fractions, residues, polynomials, and matrices. In particular, it allows working with multivariate polynomials constructed in a recursive fashion.

Some (outdated) documentation can currently be found at http://sage.math.washington.edu/home/fredrik/flint/generics/

"BLAND" can be read as a recursive backronym for "BLAND is a Library for Algebra over Nested Domains" (the word "bland" was chosen because it is likely to describe something that is "generic").

To install it in FLINT, clone the repository into a directory on your filesystem, e.g. /home/username/bland

Now build FLINT in the usual way, passing --extensions=/home/username/bland to FLINT's configure.

Bug reports, feature requests and other comments are welcome on the FLINT mailing list: flint-devel@googlegroups.com

Author: Fredrik Johansson fredrik.johansson@gmail.com