This is /home/user/projects/ginac/GiNaC/doc/tutorial/ginac.info,
produced by makeinfo version 4.13 from
/home/user/projects/ginac/GiNaC/doc/tutorial/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.5.1, an open framework for
symbolic computation within the C++ programming language.

Copyright (C) 1999-2009 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: 914
ginac.info-2: 288538

Tag Table:
(Indirect)
Node: Top914
Node: Introduction1769
Node: A tour of GiNaC4967
Node: How to use it from within C++5402
Node: What it can do for you7725
Node: Installation13648
Node: Prerequisites14196
Node: Configuration15162
Ref: Configuration-Footnote-118650
Node: Building GiNaC19009
Node: Installing GiNaC21015
Ref: Installing GiNaC-Footnote-122422
Node: Basic concepts22887
Node: Expressions24252
Node: Automatic evaluation26549
Node: Error handling28992
Node: The class hierarchy30652
Node: Symbols33021
Node: Numbers39725
Node: Constants50750
Node: Fundamental containers51408
Node: Lists54242
Node: Mathematical functions58408
Node: Relations60300
Node: Integrals61661
Node: Matrices64240
Node: Indexed objects72302
Node: Non-commutative objects98228
Node: Hash maps120740
Node: Methods and functions121813
Node: Information about expressions124368
Node: Numerical evaluation135199
Node: Substituting expressions136385
Node: Pattern matching and advanced substitutions139780
Node: Applying a function on subexpressions150309
Node: Visitors and tree traversal154831
Node: Polynomial arithmetic161710
Node: Rational expressions174460
Node: Symbolic differentiation178488
Node: Series expansion180399
Node: Symmetrization183957
Node: Built-in functions185240
Node: Multiple polylogarithms188499
Node: Complex expressions194973
Node: Solving linear systems of equations196754
Node: Input/output198187
Ref: csrc printing200473
Node: Extending GiNaC217334
Node: What does not belong into GiNaC218274
Node: Symbolic functions219460
Node: Printing230318
Node: Structures242316
Node: Adding classes254009
Ref: Adding classes-Footnote-1267975
Node: A comparison with other CAS268087
Node: Advantages268685
Node: Disadvantages272067
Ref: Disadvantages-Footnote-1273343
Node: Why C++?273669
Node: Internal structures274493
Node: Expressions are reference counted274766
Node: Internal representation of products and sums278569
Node: Package tools281062
Ref: Package tools-Footnote-1283072
Node: Configure script options283237
Node: Example package284602
Node: Bibliography287239
Node: Concept index288538

End Tag Table
