EllipticFunctions.jl icon indicating copy to clipboard operation
EllipticFunctions.jl copied to clipboard

Support extended precision

Open simonp0420 opened this issue 3 years ago • 2 comments

Each exported function should have one or more unit tests where it is exercised by extended precision types such as BigFloat. Some of the functions will need some recoding to support this.

simonp0420 avatar Oct 27 '22 01:10 simonp0420

Done for the Carlson functions.

stla avatar Nov 19 '22 17:11 stla

Here is a checklist we can use to track completion of this issue:

  • [ ] agm
  • [ ] am
  • [ ] CarlsonRC
  • [ ] CarlsonRD
  • [x] CarlsonRF
  • [ ] CarlsonRG
  • [ ] CarlsonRJ
  • [ ] EisensteinE2
  • [ ] EisensteinE4
  • [ ] ellipticE
  • [ ] ellipticF
  • [ ] ellipticInvariants
  • [ ] ellipticK
  • [ ] ellipticPI
  • [ ] ellipticZ
  • [ ] etaDedekind
  • [ ] halfPeriods
  • [ ] jellip
  • [ ] jtheta1
  • [ ] jtheta1dash
  • [ ] jtheta2
  • [ ] jtheta3
  • [ ] jtheta4
  • [ ] kleinj
  • [ ] kleinjinv
  • [ ] lambda
  • [ ] ljtheta1
  • [ ] ljtheta2
  • [ ] ljtheta3
  • [ ] ljtheta4
  • [ ] thetaC
  • [ ] thetaD
  • [ ] thetaN
  • [ ] thetaS
  • [ ] wp
  • [ ] wsigma
  • [ ] wzeta

Edit: Unchecked ellipticF and checked CarlsonRF.

simonp0420 avatar Nov 21 '22 03:11 simonp0420