Skip to content

Releases: JuliaMath/SpecialFunctions.jl

v1.8.1

26 Oct 11:24
0597dd0
Compare
Choose a tag to compare

SpecialFunctions v1.8.1

Diff since v1.8.0

Merged pull requests:

v1.8.0

18 Oct 14:47
c4b0b83
Compare
Choose a tag to compare

SpecialFunctions v1.8.0

Diff since v1.7.0

Closed issues:

  • ForwardDiff.Dual recurses with logabsgamma (#186)
  • Confusing MethodError message (#228)
  • erf(x::Vec{4,Float64}) infinitely recurses (#352)

Merged pull requests:

v1.7.0

27 Sep 23:01
0c41812
Compare
Choose a tag to compare

SpecialFunctions v1.7.0

Diff since v1.6.2

Closed issues:

  • Gamma with Complex{BigFloat} throws StackOverflowError: (#233)
  • Chain rules for certain functions does not respect numerical precision (#307)
  • loggamma(::Complex{BigFloat}) causes StackOverflowError (#339)

Merged pull requests:

  • Use IrrationalConstants and LogExpFunctions.log1mexp (#345) (@devmotion)
  • Throw MethodError instead of StackOverflowError for gamma, loggamma, and logabsgamma (#347) (@devmotion)
  • Add more ChainRules derivatives (#348) (@devmotion)

v1.6.2

21 Sep 20:39
d4f6d7e
Compare
Choose a tag to compare

SpecialFunctions v1.6.2

Diff since v1.6.1

Closed issues:

  • SpecialFunctions do not work with CuArray (GPU) (#342)

Merged pull requests:

v1.6.1

10 Aug 16:35
a3b30a9
Compare
Choose a tag to compare

SpecialFunctions v1.6.1

Diff since v1.6.0

Merged pull requests:

v1.6.0

26 Jul 19:34
28104da
Compare
Choose a tag to compare

SpecialFunctions v1.6.0

Diff since v1.5.1

Closed issues:

  • Derivatives of exponential integrals (#321)
  • Returning a tuple will affect performance (#330)
  • logbeta is type-unstable (#331)

Merged pull requests:

v1.5.1

02 Jun 21:24
f67c0f6
Compare
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
Compare
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
Compare
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
Compare
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)