A first Cython interface for libgiac
This gives a python class (Pygen) which works with pointer to giac gen.
The aim was to have something to test the stability and speed of giac with cython.
There is a version for cython/python and another one for sage.
You can download the sources of the python version: giacpy-0.2.3
and install it with:
python setup.py install
or just build it with:
python setup.py build_ext
The sage version
The sage version has some differences (doc integration, doctests are not ready):
It has some extra features like Pygen gets sage Integers directly from mpz_t, matrices conversion... but it is currently less tuned than giacpy sage patch and some examples and more in a a sage worksheet)
To apply this patch:
in sage do:
hg_sage.apply("libgiac-sage.patch")
then quit and rebuild sage with: sage -b
Last modified: Tue Feb 5 22:47:26 CET 2013