PyGiNaC - Python Interface to GiNaC

Pearu Peterson pearu at cens.ioc.ee
Fri Apr 27 08:19:15 EDT 2001


PyGiNaC ­ Python Interface to GiNaC

I am pleased to announce the first pre-release of PyGiNaC (version
0.4):

      http://cens.ioc.ee/projects/pyginac/

PyGiNaC is a Python package that provides an interface to C++ library
GiNaC (http://www.ginac.de/) - GiNaC is Not a CAS. GiNaC is open
framework for symbolic computation within the C++ programming
language. See GiNaC tutorial (http://www.ginac.de/tutorial/) for more
information about GiNaC capabilities and limitations.

Currently PyGiNaC exposes the following GiNaC classes to Python: 

symbol - Basic CAS symbols. 
numeric - Wrapper of CLN-numbers.
constant - Symbols with specific numerical value. 
add, mul, power, ncmul - Arithmetic operations with symbolic objects. 
matrix - Symbolic matrices. 
pseries - Extended truncated power series. 
relational - Logical relations between two expressions. 
function - Symbolic functions. 
lst - GiNaC native container of symbolic objects.

In addition, a reference manual is available (generated with
pydoc) for Python users. The manual includes many examples of PyGiNaC
usage that help to get started:

       http://cens.ioc.ee/projects/pyginac/ginac.doc.html

PyGiNaC is released under the GNU LGPL.

With best regards,
     Pearu Peterson <pearu at cens.ioc.ee>
     April 27, 2001

<P><A HREF="http://cens.ioc.ee/projects/pyginac/">pyginac 0.4</A> -
Python Interface to GiNaC (27-Apr-01)


_______________________________________________
pyginac mailing list
pyginac at cens.ioc.ee
http://cens.ioc.ee/mailman/listinfo/pyginac




More information about the Python-list mailing list