Differences between revisions 1 and 2
Revision 1 as of 2008-12-27 22:37:34
Size: 1491
Comment: inital version: pynac-0.1.1
Revision 2 as of 2022-04-05 00:54:41
Size: 0
Editor: mkoeppe
Comment: outdated
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= pynac =

== Description ==

A modified version of GiNaC that replaces the dependency on CLN by Python.

== License ==

GPL V2+

== SPKG Maintainers ==

 * Burcin Erocal - burcin (AT) erocal.org

== Upstream Contact ==

 * Burcin Erocal - burcin (AT) erocal.org
 * William Stein - wstein (AT) gmail.com

== Dependencies ==

Python

== Special Update/Build Instructions ==

If build fails trying to run autoheader, run

   autoreconf -i --force

in the src directory.

== Changelog ==


=== pynac-0.1.1 (Burcin Erocal, October 15th, 2008) ===
 * Allow python functions to provide custom evaluation, derivative, series expansion, etc. functionality of symbolic functions
 * Change names of more files to prevent clashing with a ginac installation.
 * Fix several bugs when working with modular coefficients.

=== pynac-0.1.p0 (Burcin Erocal, Michael Abshoff, September 20th, 2008) ===
 * Change library name, include file location to reflect the package name and not conflict with ginac
 * Change library version numbers to reflect package version
 * Fix build problems where autoheader was run

=== pynac-0.1 (William Stein) ===

Summary of changes from GiNaC:
 * GiNaC::numeric was replaced completely to rely on Python and Sage types instead of CLN.
 * Use Pari via Sage to compute numerical values for special functions.
 * Printing order is consistent between different runs.
 * Inverse trig functions print with "arc" instead of "a"