GiNaC

GiNaC is Not a CAS

The name GiNaC is an iterated and recursive abbreviation for GiNaC is Not a CAS, where CAS stands for Computer Algebra System. It has been developed to become a replacement engine for xloops which in the past was powered by the Maple CAS. Its design is revolutionary in a sense that contrary to other CAS it does not try to provide extensive algebraic capabilities and a simple programming language but instead accepts a given language (C++) and extends it by a set of algebraic capabilities.

License: GNU GPL.

Tags: algebra, computer algebra system, library.

Interface: library.

Source language: C++.

Supported language: C++.

Staff

Developers: Chris Dams, Vladimir V. Kisil, Richard Kreckel, Alexei Sheplyakov, Jens Vollinga.

Contributors: Roberto Bagnara, Jonathan Brandmeyer, Matti Peltomäki, Do Hoang Son, Bernard Parisse, Pearu Peterson, Ben Sapp, Stefan Weinzierl, Oliver Welzel.

Links

Homepage: http://www.ginac.de/.

Documentation: http://www.ginac.de/reference/, http://www.ginac.de/tutorial/.

Source repository: http://www.ginac.de/ginac.git.

Mailing lists

Support: https://www.cebix.net/mailman/listinfo/ginac-list.

Development: https://www.cebix.net/mailman/listinfo/ginac-devel.