GiNaC 1.8.7
|
Interface to GiNaC's integration kernels for iterated integrals. More...
#include "basic.h"
#include "archive.h"
#include "numeric.h"
#include "lst.h"
#include <cln/complex.h>
#include <vector>
Go to the source code of this file.
Classes | |
class | GiNaC::integration_kernel |
The base class for integration kernels for iterated integrals. More... | |
class | GiNaC::basic_log_kernel |
The basic integration kernel with a logarithmic singularity at the origin. More... | |
class | GiNaC::multiple_polylog_kernel |
The integration kernel for multiple polylogarithms. More... | |
class | GiNaC::ELi_kernel |
The ELi-kernel. More... | |
class | GiNaC::Ebar_kernel |
The Ebar-kernel. More... | |
class | GiNaC::Kronecker_dtau_kernel |
The kernel corresponding to integrating the Kronecker coefficient function in (or equivalently in ). More... | |
class | GiNaC::Kronecker_dz_kernel |
The kernel corresponding to integrating the Kronecker coefficient function in . More... | |
class | GiNaC::Eisenstein_kernel |
The kernel corresponding to the Eisenstein series . More... | |
class | GiNaC::Eisenstein_h_kernel |
The kernel corresponding to the Eisenstein series . More... | |
class | GiNaC::modular_form_kernel |
A kernel corresponding to a polynomial in Eisenstein series. More... | |
class | GiNaC::user_defined_kernel |
A user-defined integration kernel. More... | |
Namespaces | |
namespace | GiNaC |
Functions | |
ex | GiNaC::ifactor (const numeric &n) |
Returns the decomposition of the positive integer n into prime numbers in the form lst( lst(p1,...,pr), lst(a1,...,ar) ) such that n = p1^a1 ... pr^ar. More... | |
bool | GiNaC::is_discriminant_of_quadratic_number_field (const numeric &n) |
Returns true if the integer n is either one or the discriminant of a quadratic number field. More... | |
numeric | GiNaC::kronecker_symbol (const numeric &a, const numeric &n) |
Returns the Kronecker symbol a: integer n: integer. More... | |
numeric | GiNaC::primitive_dirichlet_character (const numeric &n, const numeric &a) |
Defines a primitive Dirichlet character through the Kronecker symbol. More... | |
numeric | GiNaC::dirichlet_character (const numeric &n, const numeric &a, const numeric &N) |
Defines a Dirichlet character through the Kronecker symbol. More... | |
numeric | GiNaC::generalised_Bernoulli_number (const numeric &k, const numeric &b) |
The generalised Bernoulli number. More... | |
ex | GiNaC::Bernoulli_polynomial (const numeric &k, const ex &x) |
The Bernoulli polynomials. More... | |
GiNaC::GINAC_DECLARE_UNARCHIVER (integration_kernel) | |
GiNaC::GINAC_DECLARE_UNARCHIVER (basic_log_kernel) | |
GiNaC::GINAC_DECLARE_UNARCHIVER (multiple_polylog_kernel) | |
GiNaC::GINAC_DECLARE_UNARCHIVER (ELi_kernel) | |
GiNaC::GINAC_DECLARE_UNARCHIVER (Ebar_kernel) | |
GiNaC::GINAC_DECLARE_UNARCHIVER (Kronecker_dtau_kernel) | |
GiNaC::GINAC_DECLARE_UNARCHIVER (Kronecker_dz_kernel) | |
GiNaC::GINAC_DECLARE_UNARCHIVER (Eisenstein_kernel) | |
GiNaC::GINAC_DECLARE_UNARCHIVER (Eisenstein_h_kernel) | |
GiNaC::GINAC_DECLARE_UNARCHIVER (modular_form_kernel) | |
GiNaC::GINAC_DECLARE_UNARCHIVER (user_defined_kernel) | |
Interface to GiNaC's integration kernels for iterated integrals.
Definition in file integration_kernel.h.