This is ginac.info, produced by makeinfo version 4.13 from ginac.texi.

INFO-DIR-SECTION Mathematics
START-INFO-DIR-ENTRY
* ginac: (ginac).                   C++ library for symbolic computation.
END-INFO-DIR-ENTRY

This is a tutorial that documents GiNaC 1.6.2, an open framework for
symbolic computation within the C++ programming language.

Copyright (C) 1999-2011 Johannes Gutenberg University Mainz, Germany

Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

Permission is granted to copy and distribute modified versions of this
manual under the conditions for verbatim copying, provided that the
entire resulting derived work is distributed under the terms of a
permission notice identical to this one.


Indirect:
ginac.info-1: 824
ginac.info-2: 288736

Tag Table:
(Indirect)
Node: Top824
Node: Introduction1679
Node: A tour of GiNaC4877
Node: How to use it from within C++5312
Node: What it can do for you7635
Node: Installation13558
Node: Prerequisites14106
Node: Configuration15072
Ref: Configuration-Footnote-118560
Node: Building GiNaC18919
Node: Installing GiNaC20925
Ref: Installing GiNaC-Footnote-122332
Node: Basic concepts22797
Node: Expressions24162
Node: Automatic evaluation26459
Node: Error handling28902
Node: The class hierarchy30562
Node: Symbols32931
Node: Numbers39635
Node: Constants50660
Node: Fundamental containers51318
Node: Lists54152
Node: Mathematical functions58318
Node: Relations60210
Node: Integrals61571
Node: Matrices64150
Node: Indexed objects72212
Node: Non-commutative objects98138
Node: Hash maps120458
Node: Methods and functions121531
Node: Information about expressions124086
Node: Numerical evaluation134922
Node: Substituting expressions136108
Node: Pattern matching and advanced substitutions139503
Node: Applying a function on subexpressions150041
Node: Visitors and tree traversal154563
Node: Polynomial arithmetic161442
Node: Rational expressions174192
Node: Symbolic differentiation178220
Node: Series expansion180131
Node: Symmetrization183689
Node: Built-in functions184972
Node: Multiple polylogarithms188231
Node: Complex expressions194705
Node: Solving linear systems of equations196520
Node: Input/output197953
Ref: csrc printing200239
Node: Extending GiNaC217103
Node: What does not belong into GiNaC218043
Node: Symbolic functions219229
Node: Printing230516
Node: Structures242514
Node: Adding classes254207
Ref: Adding classes-Footnote-1268173
Node: A comparison with other CAS268285
Node: Advantages268883
Node: Disadvantages272265
Ref: Disadvantages-Footnote-1273541
Node: Why C++?273867
Node: Internal structures274691
Node: Expressions are reference counted274964
Node: Internal representation of products and sums278767
Node: Package tools281260
Ref: Package tools-Footnote-1283270
Node: Configure script options283435
Node: Example package284800
Node: Bibliography287437
Node: Concept index288736

End Tag Table
