packages feed

weierstrass-functions 0.1.0.0 → 0.1.1.0

raw patch · 3 files changed

+13/−6 lines, 3 filesdep ~jacobi-thetaPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: jacobi-theta

API changes (from Hackage documentation)

+ Math.Eisenstein: jtheta1Dash :: Complex Double -> Complex Double -> Complex Double

Files

CHANGELOG.md view
@@ -1,6 +1,10 @@ # Changelog for `weierstrass-functions` +## 0.1.1.0 - 2023-03-02 -## 0.1.0.0 - 2023-02-22+Changes due to the update of 'jacobi-theta'.+++## 0.1.0.0 - 2023-22-02  First release.
src/Math/Eisenstein.hs view
@@ -8,12 +8,13 @@       modularDiscriminant,       agm,       etaDedekind,-      jtheta1DashDashDash0+      jtheta1DashDashDash0,+      jtheta1Dash     ) where import           Data.Complex           ( Complex(..) ) import           Internal               ( (%^%) ) import           Math.EllipticIntegrals ( ellipticF', ellipticE' )-import           Math.JacobiTheta       ( jtheta2, jtheta3, jtheta4 )+import           Math.JacobiTheta       ( jtheta2, jtheta3, jtheta4, jtheta1Dash )   i_ :: Complex Double@@ -114,6 +115,8 @@ jtheta1DashDashDash0 ::      Complex Double -- ^ tau  -> Complex Double-jtheta1DashDashDash0 tau = -2 * etaDedekind tau %^% 3 * eisensteinE2 tau +jtheta1DashDashDash0 tau = - jtheta1Dash 0 q * eisensteinE2 tau +  where+    q = exp (i_ * pi * tau)  
weierstrass-functions.cabal view
@@ -1,5 +1,5 @@ name:                weierstrass-functions-version:             0.1.0.0+version:             0.1.1.0 synopsis:            Weierstrass Elliptic Functions description:         Evaluation of Weierstrass elliptic functions and some related functions. homepage:            https://github.com/stla/weierstrass-functions#readme@@ -20,7 +20,7 @@                      , Math.Weierstrass   other-modules:       Internal   build-depends:       base >= 4.7 && < 5-                     , jacobi-theta >= 0.1.0.0+                     , jacobi-theta >= 0.1.2.0                      , elliptic-integrals >= 0.1.0.0                      , gamma >= 0.10.0.0   default-language:    Haskell2010