| Domain Info
|
|---|
| |
| Map
|
|---|
| |
| AboutUs Badges
|
|---|
![]() |
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:
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
- Alexa: Ginac.de
