×

GiNaC

swMATH ID: 1609
Software Authors: European Patent Office (EPO); C.W. Bauer, A. Frink, R. Kreckel
Description: GiNaC is a C++ library. It is designed to allow the creation of integrated systems that embed symbolic manipulations together with more established areas of computer science (like computation- intense numeric applications, graphical interfaces, etc.) under one roof. It is distributed under the terms and conditions of the GNU general public license (GPL). GiNaC is an iterated and recursive acronym for GiNaC is Not a CAS, where CAS stands for Computer Algebra System. It has been specifically developed to become a replacement engine for xloops which is up to now powered by the Maple CAS. However, it is not restricted to high energy physics applications. 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. Perplexed? Feel free to read this paper which describes the philosophy behind GiNaC in more detail. It also addresses some design principles and questions of efficiency, although some implementation details have changed since it was written.
Homepage: http://www.ginac.de/
Programming Languages: C++ library
Keywords: computer algebra systems; GiNaC
Related Software: FORM; Reduze; Mathematica; HPL; FIRE; LiteRed; FIESTA; Asymptote; Nestedsums; epsilon; Fuchsia; Python; Axodraw; Maple; GiNaC-cycle; REDUCE; SINGULAR; pySecDec; SageMath; Mincer
Referenced in: 71 Publications
all top 5

Referenced by 120 Authors

9 Kisil, Vladimir V.
6 Weinzierl, Stefan
4 Duhr, Claude
4 Henn, Johannes M.
3 Drummond, James M.
3 Gehrmann, Thomas
3 Smirnov, Aleksandr Vladimirovich
3 Smirnov, Vladimir A.
3 Von Manteuffel, Andreas
2 Ábrahám, Erika
2 Caron-Huot, Simon
2 Chicherin, Dmitry
2 Dixon, Lance J.
2 Eberle, Holger
2 Flohr, Michael A. I.
2 Gracey, John A.
2 Kreckel, Richard
2 Kreimer, Dirk
2 Kremer, Gereon
2 Lee, Roman N.
2 Marquard, Peter
2 McLeod, Andrew J.
2 Pennington, Jeffrey S.
2 Studerus, C.
2 von Hippel, Matt
1 Abate, Alessandro
1 Alnæs, Martin Sandve
1 Amaran, Satyajith
1 Bargheer, Till
1 Bauer, Christian W.
1 Besier, Marco
1 Bianchi, Marco S.
1 Bierenbaum, Isabella
1 Bogner, Christian
1 Bonciani, Roberto
1 Borowka, Sophia
1 Bourjaily, Jacob L.
1 Brödel, Johannes
1 Canfora, Fabrizio
1 Cauchi, Nathalie
1 Chavez, Federico
1 Chestnov, Vsevolod
1 Conti, Diego
1 Corzilius, Florian
1 Cyrol, Anton K.
1 Del Duca, Vittorio
1 Do, Hoang Son
1 Druc, Stefan
1 Dulat, Falko
1 Eden, Burkhard
1 Eröcal, Burçin
1 Fernández, Joaquín L.
1 Ferroglia, Andrea
1 Festi, Dino
1 Frink, Alexander
1 Fučík, Radek
1 Gerdts, Matthias
1 Grabner, Markus
1 Groote, Stefan
1 Gross, Tobias
1 Grządziel, Mariusz
1 Heslop, Paul J.
1 Hitschfeld, Nancy
1 Hulme, Daniel
1 Jäger, Barbara
1 Jolly, Raphael
1 Junges, Sebastian
1 Kainz, Bernhard
1 Knodel, Markus M.
1 Kofman, Ernesto
1 Kredel, Heinz
1 Laenen, Eric
1 Larsen, Kasper J.
1 Leoni, Matías
1 Liberti, Leo
1 Lo Presti, N. A.
1 Lobachev, Oleg
1 Loogen, Rita
1 Luthe, Thomas
1 Maier, Andreas
1 Maître, Daniel
1 Mardal, Kent-Andre
1 Marzorati, Denise
1 Marzucca, Robin
1 Mitter, Mario
1 Navarro, Cristobal A.
1 Navarro, Gonzalo
1 Pablos, Blanca
1 Panzer, Erik
1 Papathanasiou, Georgios
1 Pock, Thomas
1 Rietkerk, Robbert
1 Sahinidis, Nikolaos V.
1 Saito, Asaki
1 Schabinger, Robert M.
1 Schomerus, Volker
1 Schröder, York
1 Schupp, Stefan
1 Sotnikov, Vasily
1 Sprenger, Martin
...and 20 more Authors

Referencing Publications by Year