Skip to content

Releases: JuliaMath/SpecialFunctions.jl

v1.5.1

02 Jun 21:24
f67c0f6

Choose a tag to compare

SpecialFunctions v1.5.1

Diff since v1.5.0

Merged pull requests:

v1.5.0

02 Jun 18:19
26acc96

Choose a tag to compare

SpecialFunctions v1.5.0

Diff since v1.4.2

Closed issues:

  • besselj(-n,0.0) throws AmosException(1) (#60)
  • factorial(::Float64) errors in 0.7 (#105)
  • erfc(::BigFloat) crashes Julia (#127)
  • ChainRulesCore dependency causes 4x load time regression (#310)

Merged pull requests:

v1.4.2

25 May 20:07
2e2e180

Choose a tag to compare

SpecialFunctions v1.4.2

Diff since v1.4.1

Closed issues:

  • logic error in ncbeta, (so in ncF too) (#237)

Merged pull requests:

v1.4.1

19 May 21:22
dd41481

Choose a tag to compare

SpecialFunctions v1.4.1

Diff since v1.4.0

Merged pull requests:

  • Add ChainRules definitions for gamma(a, x), loggamma(a, x), and gamma_inc (#305) (@devmotion)
  • Use ChainRulesCore.@not_implemented and extend tests (#308) (@devmotion)
  • Some fixes and simplications to the beta function(s). (#316) (@andreasnoack)

v1.4.0

13 May 16:27
feccbf4

Choose a tag to compare

SpecialFunctions v1.4.0

Diff since v1.3.0

Closed issues:

  • Incomplete Gamma Function (#115)
  • Migrate to travis-ci.com (#243)
  • gamma(a, x) returns incorrect values for a <= ~1/2 (#303)
  • Julia 1.6 in Windows 10 installs old version (#306)
  • Gamma function overflows on Windows, but not on WSL2/Ubuntu (#309)
  • endless loop in gamma_inc? (#311)

Merged pull requests:

v1.3.0

16 Feb 17:03
43a474a

Choose a tag to compare

SpecialFunctions v1.3.0

Diff since v1.2.1

Closed issues:

  • Documentation missing for latest tags (#286)
  • Derivatives of Bessel functions with respect to the order (#292)
  • renaming factorial (#296)
  • maclaurin series using recursion (#298)
  • won't compile on OS X 10.15.7 (but is fine on linux) (#301)

Merged pull requests:

v1.2.1

16 Dec 19:45
88a4449

Choose a tag to compare

SpecialFunctions v1.2.1

Diff since v1.2.0

Closed issues:

  • bug in expintx for complex arguments (#284)

Merged pull requests:

v1.2.0

15 Dec 14:36
9d73acd

Choose a tag to compare

SpecialFunctions v1.2.0

Diff since v1.1.0

Closed issues:

  • expintx function — exponentially scaled expint (#249)
  • cancellation error in expint for near-integer order and small |z| (#276)
  • erfcinv does not support BigFloat (#277)

Merged pull requests:

v1.1.0

02 Dec 22:49
9207729

Choose a tag to compare

SpecialFunctions v1.1.0

Diff since v1.0.0

Closed issues:

  • Add jinc function (#264)
  • expint: spurious domainerror for negative order (#272)
  • wrong answer for expint(2.2,3.2) (#274)

Merged pull requests:

v1.0.0

17 Nov 23:29
bd2e55e

Choose a tag to compare

SpecialFunctions v1.0.0

Diff since v0.10.3

Closed issues:

  • exponential integral (Ei, E₁, Eₙ...) function (#19)
  • function naming style guide (#217)
  • MethodError: no method matching loggammadiv(::Int64, ::Int64) for beta with a >> b (#239)
  • optimized expint(x::BigFloat) (#245)
  • expint type instabilty for negative order (#246)
  • Expint hangs for complex NaN values (#247)
  • expint test failure on Julia nightly (#250)
  • expint requires Julia 1.4 for evalpoly (#251)
  • expint(n,x) is incorrect for negative integers n (#259)
  • more expint bugs (#263)
  • including Jacobi polynomials and Wigner functions (#267)

Merged pull requests: