|
GiNaC 1.8.9
|
| ▼ ginac | |
| add.cpp | Implementation of GiNaC's sums of expressions |
| add.h | Interface to GiNaC's sums of expressions |
| archive.cpp | Archiving of GiNaC expressions |
| archive.h | Archiving of GiNaC expressions |
| assertion.h | Assertion macro definition |
| basic.cpp | Implementation of GiNaC's ABC |
| basic.h | Interface to GiNaC's ABC |
| class_info.h | Helper templates to provide per-class information for class hierarchies |
| clifford.cpp | Implementation of GiNaC's clifford algebra (Dirac gamma) objects |
| clifford.h | Interface to GiNaC's clifford algebra (Dirac gamma) objects |
| color.cpp | Implementation of GiNaC's color (SU(3) Lie algebra) objects |
| color.h | Interface to GiNaC's color (SU(3) Lie algebra) objects |
| compiler.h | Definition of optimizing macros |
| constant.cpp | Implementation of GiNaC's constant types and some special constants |
| constant.h | Interface to GiNaC's constant types and some special constants |
| container.h | Wrapper template for making GiNaC classes out of STL containers |
| crc32.h | CRC32 hash function |
| ex.cpp | Implementation of GiNaC's light-weight expression handles |
| ex.h | Interface to GiNaC's light-weight expression handles |
| excompiler.cpp | Functions to facilitate the conversion of a ex to a function pointer suited for fast numerical integration |
| excompiler.h | Functions to facilitate the conversion of a ex to a function pointer suited for fast numerical integration |
| expair.cpp | Implementation of expression pairs (building blocks of expairseq) |
| expair.h | Definition of expression pairs (building blocks of expairseq) |
| expairseq.cpp | Implementation of sequences of expression pairs |
| expairseq.h | Interface to sequences of expression pairs |
| exprseq.cpp | Implementation of GiNaC's exprseq |
| exprseq.h | Definition of GiNaC's exprseq |
| factor.cpp | Polynomial factorization (implementation) |
| factor.h | Polynomial factorization |
| fail.cpp | Implementation of class signaling failure of operation |
| fail.h | Interface to class signaling failure of operation |
| fderivative.cpp | Implementation of abstract derivatives of functions |
| fderivative.h | Interface to abstract derivatives of functions |
| flags.h | Collection of all flags used through the GiNaC framework |
| function.cpp | Implementation of class of symbolic functions |
| function.h | Interface to class of symbolic functions |
| ginac.h | This include file includes all other public GiNaC headers |
| hash_map.h | Replacement for map<> using hash tables |
| hash_seed.h | Type-specific hash seed |
| idx.cpp | Implementation of GiNaC's indices |
| idx.h | Interface to GiNaC's indices |
| indexed.cpp | Implementation of GiNaC's indexed expressions |
| indexed.h | Interface to GiNaC's indexed expressions |
| inifcns.cpp | Implementation of GiNaC's initially known functions |
| inifcns.h | Interface to GiNaC's initially known functions |
| inifcns_elliptic.cpp | Implementation of some special functions related to elliptic curves |
| inifcns_gamma.cpp | Implementation of Gamma-function, Beta-function, Polygamma-functions, and some related stuff |
| inifcns_nstdsums.cpp | Implementation of some special functions that have a representation as nested sums |
| inifcns_trans.cpp | Implementation of transcendental (and trigonometric and hyperbolic) functions |
| integral.cpp | Implementation of GiNaC's symbolic integral |
| integral.h | Interface to GiNaC's symbolic integral |
| integration_kernel.cpp | Implementation of GiNaC's integration kernels for iterated integrals |
| integration_kernel.h | Interface to GiNaC's integration kernels for iterated integrals |
| lst.cpp | Implementation of GiNaC's lst |
| lst.h | Definition of GiNaC's lst |
| matrix.cpp | Implementation of symbolic matrices |
| matrix.h | Interface to symbolic matrices |
| mul.cpp | Implementation of GiNaC's products of expressions |
| mul.h | Interface to GiNaC's products of expressions |
| ncmul.cpp | Implementation of GiNaC's non-commutative products of expressions |
| ncmul.h | Interface to GiNaC's non-commutative products of expressions |
| normal.cpp | This file implements several functions that work on univariate and multivariate polynomials and rational functions |
| normal.h | This file defines several functions that work on univariate and multivariate polynomials and rational functions |
| numeric.cpp | This file contains the interface to the underlying bignum package |
| numeric.h | Makes the interface to the underlying bignum package available |
| operators.cpp | Implementation of GiNaC's overloaded operators |
| operators.h | Interface to GiNaC's overloaded operators |
| power.cpp | Implementation of GiNaC's symbolic exponentiation (basis^exponent) |
| power.h | Interface to GiNaC's symbolic exponentiation (basis^exponent) |
| print.cpp | Implementation of helper classes for expression output |
| print.h | Definition of helper classes for expression output |
| pseries.cpp | Implementation of class for extended truncated power series and methods for series expansion |
| pseries.h | Interface to class for extended truncated power series |
| ptr.h | Reference-counted pointer template |
| registrar.cpp | GiNaC's class registrar (for class basic and all classes derived from it) |
| registrar.h | GiNaC's class registrar (for class basic and all classes derived from it) |
| relational.cpp | Implementation of relations between expressions |
| relational.h | Interface to relations between expressions |
| remember.cpp | Implementation of helper classes for using the remember option in GiNaC functions |
| remember.h | Interface to helper classes for using the remember option in GiNaC functions |
| structure.h | Wrapper template for making GiNaC classes out of C++ structures |
| symbol.cpp | Implementation of GiNaC's symbolic objects |
| symbol.h | Interface to GiNaC's symbolic objects |
| symmetry.cpp | Implementation of GiNaC's symmetry definitions |
| symmetry.h | Interface to GiNaC's symmetry definitions |
| tensor.cpp | Implementation of GiNaC's special tensors |
| tensor.h | Interface to GiNaC's special tensors |
| utils.cpp | Implementation of several small and furry utilities needed within GiNaC but not of any interest to the user of the library |
| utils.h | Interface to several small and furry utilities needed within GiNaC but not of any interest to the user of the library |
| utils_multi_iterator.h | Utilities for summing over multiple indices |
| version.h | GiNaC library version information |
| wildcard.cpp | Implementation of GiNaC's wildcard objects |
| wildcard.h | Interface to GiNaC's wildcard objects |