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; LiteRed; HPL; Mathematica; FIRE; FIESTA; pySecDec; Maple; Asymptote; Nestedsums; FIRE5; epsilon; Fuchsia; Python; Axodraw; GiNaC-cycle; GSL; FeynArts; JaxoDraw Cited in: 80 Publications Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year Introduction to the GiNaC framework for symbolic computation within the \(\text{C}^{++}\) programming language. Zbl 1017.68163Bauer, Christian; Frink, Alexander; Kreckel, Richard 2002 all top 5 Cited by 149 Authors 9 Kisil, Vladimir V. 7 Weinzierl, Stefan 4 Duhr, Claude 4 Henn, Johannes M. 4 Smirnov, Vladimir A. 3 Chicherin, Dmitry 3 Drummond, James M. 3 Gehrmann, Thomas 3 Smirnov, Aleksandr Vladimirovich 3 Von Manteuffel, Andreas 2 Ábrahám, Erika 2 Bonciani, Roberto 2 Caron-Huot, Simon 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 Maier, Andreas 2 Marquard, Peter 2 McLeod, Andrew J. 2 Pennington, Jeffrey S. 2 Sotnikov, Vasily 2 Studerus, C. 2 von Hippel, Matt 2 Zoia, Simone 1 Abate, Alessandro 1 Alnæs, Martin Sandve 1 Amaran, Satyajith 1 Athron, Peter 1 Balázs, Csaba 1 Bangerth, Wolfgang 1 Bardsley, Michael 1 Bargheer, Till 1 Bauer, Christian W. 1 Besier, Marco 1 Bianchi, Marco S. 1 Bierenbaum, Isabella 1 Bogner, Christian 1 Borowka, Sophia 1 Bourjaily, Jacob L. 1 Brödel, Johannes 1 Buccioni, Federico 1 Canfora, Fabrizio 1 Cauchi, Nathalie 1 Chaubey, Ekta 1 Chavez, Federico 1 Chestnov, Vsevolod 1 Comellas, Ester 1 Conti, Diego 1 Corzilius, Florian 1 Cyrol, Anton K. 1 Czakon, Michał 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 Fowlie, Andrew 1 Frink, Alexander 1 Fučík, Radek 1 Gerdts, Matthias 1 Grabner, Markus 1 Groote, Stefan 1 Gross, Tobias 1 Grządziel, Mariusz 1 Guo, Yuanhong 1 Han, Liang 1 Harries, Dylan 1 Heslop, Paul J. 1 Hitschfeld, Nancy 1 Hönemann, Ina 1 Hulme, Daniel 1 Jäger, Barbara 1 Jiang, Yi 1 Jin, Qingjun 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 Li, Zhe 1 Liberti, Leo 1 Lo Presti, N. A. 1 Lobachev, Oleg 1 Long, Ming-Ming 1 Loogen, Rita 1 Luthe, Thomas 1 Ma, Wen-Gan ...and 49 more Authors all top 5 Cited in 26 Serials 31 Journal of High Energy Physics 11 Computer Physics Communications 3 Advances in Applied Clifford Algebras 2 Journal of Mathematical Physics 2 Nuclear Physics. B 2 Journal of Symbolic Computation 1 Computers & Mathematics with Applications 1 Communications in Mathematical Physics 1 Physics Letters. B 1 Mathematics of Computation 1 Journal of Geometry and Physics 1 ACM Transactions on Mathematical Software 1 Applied Mathematics and Computation 1 Mathematics and Computers in Simulation 1 Journal of Physics A: Mathematical and General 1 Notices of the American Mathematical Society 1 Mathematical Programming. Series A. Series B 1 Statistical Papers 1 Top 1 European Journal of Mechanics. A. Solids 1 The European Physical Journal C. Particles and Fields 1 SIGMA. Symmetry, Integrability and Geometry: Methods and Applications 1 Complex Variables and Elliptic Equations 1 Acta Universitatis Sapientiae. Informatica 1 Proceedings of the International Geometry Center 1 Unitext for Physics all top 5 Cited in 27 Fields 47 Quantum theory (81-XX) 15 Computer science (68-XX) 12 Numerical analysis (65-XX) 6 Number theory (11-XX) 5 Functions of a complex variable (30-XX) 4 Geometry (51-XX) 3 Topological groups, Lie groups (22-XX) 3 Differential geometry (53-XX) 3 Mechanics of particles and systems (70-XX) 3 Relativity and gravitational theory (83-XX) 3 Operations research, mathematical programming (90-XX) 2 Algebraic geometry (14-XX) 2 Linear and multilinear algebra; matrix theory (15-XX) 2 Special functions (33-XX) 2 Systems theory; control (93-XX) 1 General and overarching topics; collections (00-XX) 1 Associative rings and algebras (16-XX) 1 Ordinary differential equations (34-XX) 1 Partial differential equations (35-XX) 1 Calculus of variations and optimal control; optimization (49-XX) 1 Convex and discrete geometry (52-XX) 1 Manifolds and cell complexes (57-XX) 1 Statistics (62-XX) 1 Mechanics of deformable solids (74-XX) 1 Fluid mechanics (76-XX) 1 Statistical mechanics, structure of matter (82-XX) 1 Biology and other natural sciences (92-XX) Citations by Year