See: Description
Class | Description |
---|---|
AbelianFunction |
Example: An Implementation of an Abelian function.
|
ExampleSlice |
Example from the paper Computing Riemann Theta Functions.
|
LatticePointsForUniformApproximation |
Determines all lattice points inside the union of all ellipsoids of a certain shape
and radius but with different centers, which all lie in a prescribed g-dimensional interval.
|
LatticePointsInEllipsoid |
Determines all lattice points inside the union of all ellipsoids of a certain shape
and radius but with different centers, which all lie in a prescribed g-dimensional interval.
|
LatticePointsInEllipsoid_old |
Determines all lattice points inside a specified ellipsoid.
|
LatticePointsInEllipsoidIterator |
Iterates thru all lattice points inside an ellipsoids.
|
ModularPropertySupport |
Supports the use of the modular property of Riemann theta functions.
|
ModularTransformation |
An instance of this class represents an element of the modular group.
|
SiegelReduction |
Provides Siegel`s reduction algorithm.
|
Theta |
Riemann theta function
|
ThetaCharIterator |
Iterates theta characteristics.
|
ThetaDegree |
Riemann theta function with degree
|
ThetaWithChar |
Riemann theta function with characteristics.
|
TransformPropertySupport |
Supports the use of the transform property of Riemann theta functions.
|
The approximation theoretical background of this implementation is described in detail in the paper Computing Riemann Theta Functions:
For a first introduction we refer to the description of the core of this package: riemann.theta.Theta
.
With riemann.theta.AbelianFunction
we provide an example implentation to illustrate the use
of this package. We recommend to have a look at this before you write your own applications.