This is /home/user/Projekte/ginac/GiNaC/doc/tutorial/ginac.info,
produced by makeinfo version 4.13 from
/home/user/Projekte/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.3, 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: 288780

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 maps120548
Node: Methods and functions121621
Node: Information about expressions124176
Node: Numerical evaluation135012
Node: Substituting expressions136198
Node: Pattern matching and advanced substitutions139593
Node: Applying a function on subexpressions150122
Node: Visitors and tree traversal154644
Node: Polynomial arithmetic161523
Node: Rational expressions174273
Node: Symbolic differentiation178301
Node: Series expansion180212
Node: Symmetrization183770
Node: Built-in functions185053
Node: Multiple polylogarithms188312
Node: Complex expressions194786
Node: Solving linear systems of equations196567
Node: Input/output198000
Ref: csrc printing200286
Node: Extending GiNaC217147
Node: What does not belong into GiNaC218087
Node: Symbolic functions219273
Node: Printing230560
Node: Structures242558
Node: Adding classes254251
Ref: Adding classes-Footnote-1268217
Node: A comparison with other CAS268329
Node: Advantages268927
Node: Disadvantages272309
Ref: Disadvantages-Footnote-1273585
Node: Why C++?273911
Node: Internal structures274735
Node: Expressions are reference counted275008
Node: Internal representation of products and sums278811
Node: Package tools281304
Ref: Package tools-Footnote-1283314
Node: Configure script options283479
Node: Example package284844
Node: Bibliography287481
Node: Concept index288780

End Tag Table
