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