GiNaCRA | |
GiNaC Real Algebra package |
GiNaCRA is a C++ library providing data structures and algorithms for real algebraic computations. GiNaCRA is based on the efficient C++ library GiNaC including support for symbolic manipulations on polynomials.
ginacraconsole
providing:
Install the required packages: CMake, CLN, and GiNaC.
We recommend to build the project in a separate build directory. The following installation instructions are based on this recommendation.
tar xf ginacra-*.tar.gz
cd ginacra-*
mkdir build
cd build
cmake
(alternatively with ccmake
for a user interface variant)
cmake ..
make
make install
Thanks to Joachim Redies, we also provide installation instructions for MacOS X.
The console application ginacraconsole
can be built by:
make ginacraconsole
ginacraconsole
.
In order to compile and run our test suite, type:
make check
examples/
. These can be compiled using
make examples
make
targets. The API documentation can be generated by executing
make doc
doxygen
is installed on your system. The documentation can be viewed here as well.
An overview of all make
targets can be obtained by this:
make help
README
file.
Contact: Ulrich Loup
Last Update: