Have an account? Log In
No recent contributors.
Be the first to edit!
Website Information

ginac.de

Visit Website
Domain Info

DomainTools.com

Map

Map instructions
AboutUs Badges

YouCanEditBadge.png
Badge instructions

edit Title

GiNaC is Not a CAS

edit Description

About G i N a C

The name G i N a C 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.

As a little example that shows some syntactical candy possible with G i N a C , here is a complete C++-program that uses the defining equation for (normalized) Laguerre Polynomials

(z) to compute the first few Laguerre polynomials in the symbolic variable x. Of course it is not optimized for efficiency. A faster version would not use Rodrigues' definition with the derivative. Instead, this version is optimized for elegance:

read more

edit Languages

English

edit Address

Eisgrubweg 11b
D-55116 Mainz GERMANY

edit Contact

Richard B. Kreckel
+49 6128 42686, Fax: +49 69 27235 235

edit Additional Information

edit Related Domains

edit External Links

Tags