weierstrass-functions-0.1.1.0: Weierstrass Elliptic Functions
Safe HaskellSafe-Inferred
LanguageHaskell2010

Math.Eisenstein

Synopsis

Documentation

lambda Source #

Arguments

:: Complex Double

tau

-> Complex Double 

Lambda modular function (square of elliptic modulus)

eisensteinE2 Source #

Arguments

:: Complex Double

tau

-> Complex Double 

Eisenstein series of weight 2

eisensteinE4 Source #

Arguments

:: Complex Double

tau

-> Complex Double 

Eisenstein series of weight 4

eisensteinE6 Source #

Arguments

:: Complex Double

tau

-> Complex Double 

Eisenstein series of weight 6

kleinJ Source #

Arguments

:: Complex Double

tau

-> Complex Double 

Klein J-function

kleinJinv :: Complex Double -> Complex Double Source #

Inverse Klein-J function

modularDiscriminant Source #

Arguments

:: Complex Double

tau

-> Complex Double 

Modular discriminant

agm Source #

Arguments

:: Complex Double

x

-> Complex Double

y

-> Complex Double 

Arithmetic-geometric mean

etaDedekind Source #

Arguments

:: Complex Double

tau

-> Complex Double 

Dedekind eta function

jtheta1DashDashDash0 Source #

Arguments

:: Complex Double

tau

-> Complex Double 

Third derivative at 0 of the first Jacobi theta function

jtheta1Dash #

Arguments

:: Complex Double

z

-> Complex Double

q, the nome

-> Complex Double 

Derivative of the first Jacobi theta function