Skip to content

Tags: cadojo/SpecialFunctions.jl

Tags

v2.3.1

Toggle v2.3.1's commit message

v2.3.0

Toggle v2.3.0's commit message
[Diff since v2.2.0](JuliaMath/SpecialFunctions.jl@v2.2.0...v2.3.0)

**Closed issues:**
- StackOverflowError when applying ForwardDiff.derivative to scaled bessel functions, e.g. besseljx (JuliaMath#412)
- Possible bug in gamma_inc (JuliaMath#418)
- incorrect reference (JuliaMath#438)

**Merged pull requests:**
- Added faddeeva_w function (JuliaMath#88) (@fp4code)
- Update gamma_inc documentation: Q(x,a) should be Q(a,x) (JuliaMath#414) (@aniolm9)
- fix typos (JuliaMath#430) (@spaette)
- enable dependabot for GitHub actions (JuliaMath#431) (@ranocha)
- Bump actions/cache from 1 to 3 (JuliaMath#432) (@dependabot[bot])
- Use julia-actions/cache and update actions (JuliaMath#435) (@devmotion)
- Avoid an infinite loop in `beta_inc` for `NaN` input (JuliaMath#445) (@ararslan)

v2.2.0

Toggle v2.2.0's commit message
[Diff since v2.1.7](JuliaMath/SpecialFunctions.jl@v2.1.7...v2.2.0)

**Closed issues:**
- Vectorization depwarns accidentally export functions (JuliaMath#37)
- factorial(x::Vector{Int64}) StackOverflow (JuliaMath#304)
- Can't install this package  (JuliaMath#405)
- Add Laguerre and Hermite polynomials (JuliaMath#408)
- zeta(s) flips signs in some regions (JuliaMath#420)
- SpecialFunctions do not compile on an Apple M2 (but on an Apple M1)? (JuliaMath#427)

**Merged pull requests:**
- Backport fix in JuliaMath#404 to SpecialFunctions 1.8 (JuliaMath#406) (@devmotion)
- Pure Julia implementation of OpenLibm's `lgamma`, `lgamma_r` (JuliaMath#413) (@andrewjradcliffe)
- Small typo on gamma_inc_temme_1 fixed (JuliaMath#419) (@astrozot)
- make ChainRulesCore dependency into an extension (JuliaMath#421) (@KristofferC)
- Fix zeta sign flipping in some input regions (JuliaMath#420) (JuliaMath#422) (@quytelda)
- Backport fixes in JuliaMath#419 and JuliaMath#422 to SpecialFunctions 1.8 branch (JuliaMath#423) (@devmotion)
- Add prefix to extension (JuliaMath#424) (@devmotion)
- Support IrrationalConstants 0.2 (JuliaMath#425) (@devmotion)

v1.8.8

Toggle v1.8.8's commit message
[Diff since v1.8.7](JuliaMath/SpecialFunctions.jl@v1.8.7...v1.8.8)

**Closed issues:**
- Vectorization depwarns accidentally export functions (JuliaMath#37)
- factorial(x::Vector{Int64}) StackOverflow (JuliaMath#304)
- Add Laguerre and Hermite polynomials (JuliaMath#408)
- zeta(s) flips signs in some regions (JuliaMath#420)
- SpecialFunctions do not compile on an Apple M2 (but on an Apple M1)? (JuliaMath#427)
- TagBot trigger issue (JuliaMath#429)

**Merged pull requests:**
- Pure Julia implementation of OpenLibm's `lgamma`, `lgamma_r` (JuliaMath#413) (@andrewjradcliffe)
- Update gamma_inc documentation: Q(x,a) should be Q(a,x) (JuliaMath#414) (@aniolm9)
- Small typo on gamma_inc_temme_1 fixed (JuliaMath#419) (@astrozot)
- make ChainRulesCore dependency into an extension (JuliaMath#421) (@KristofferC)
- Fix zeta sign flipping in some input regions (JuliaMath#420) (JuliaMath#422) (@quytelda)
- Backport fixes in JuliaMath#419 and JuliaMath#422 to SpecialFunctions 1.8 branch (JuliaMath#423) (@devmotion)
- Add prefix to extension (JuliaMath#424) (@devmotion)
- Support IrrationalConstants 0.2 (JuliaMath#425) (@devmotion)

v1.8.7

Toggle v1.8.7's commit message
[Diff since v1.8.6](JuliaMath/SpecialFunctions.jl@v1.8.6...v1.8.7)

**Closed issues:**
- More gamma_inc_inv Failures (JuliaMath#390)
- gama_inc_inv fails for valid arguments (JuliaMath#403)
- Can't install this package  (JuliaMath#405)

**Merged pull requests:**
- Fix `gamma_inc_inv` for some subnormal results (JuliaMath#404) (@devmotion)
- Backport fix in JuliaMath#404 to SpecialFunctions 1.8 (JuliaMath#406) (@devmotion)

v2.1.7

Toggle v2.1.7's commit message
[Diff since v2.1.6](JuliaMath/SpecialFunctions.jl@v2.1.6...v2.1.7)

**Closed issues:**
- More gamma_inc_inv Failures (JuliaMath#390)
- gama_inc_inv fails for valid arguments (JuliaMath#403)

**Merged pull requests:**
- Backport JuliaMath#401 and prepare release of SpecialFunctions 1.8.6 (JuliaMath#402) (@devmotion)
- Fix `gamma_inc_inv` for some subnormal results (JuliaMath#404) (@devmotion)

v1.8.6

Toggle v1.8.6's commit message
[Diff since v1.8.5](JuliaMath/SpecialFunctions.jl@v1.8.5...v1.8.6)

**Merged pull requests:**
- Fix `beta_inc_inv` bug introduced in JuliaMath#399 (JuliaMath#401) (@devmotion)
- Backport JuliaMath#401 and prepare release of SpecialFunctions 1.8.6 (JuliaMath#402) (@devmotion)

v2.1.6

Toggle v2.1.6's commit message
[Diff since v2.1.5](JuliaMath/SpecialFunctions.jl@v2.1.5...v2.1.6)

**Merged pull requests:**
- Backport fix in JuliaMath#399 to 1.8 and release it as 1.8.5 (JuliaMath#400) (@devmotion)
- Fix `beta_inc_inv` bug introduced in JuliaMath#399 (JuliaMath#401) (@devmotion)

v1.8.5

Toggle v1.8.5's commit message
[Diff since v1.8.4](JuliaMath/SpecialFunctions.jl@v1.8.4...v1.8.5)

**Closed issues:**
- `expint` tests fail on `aarch64-apple-darwin` (JuliaMath#359)

**Merged pull requests:**
- Fix hangs in `beta_inc_inv` (alternative/extension of JuliaMath#396) (JuliaMath#399) (@devmotion)
- Backport fix in JuliaMath#399 to 1.8 and release it as 1.8.5 (JuliaMath#400) (@devmotion)

v2.1.5

Toggle v2.1.5's commit message
[Diff since v2.1.4](JuliaMath/SpecialFunctions.jl@v2.1.4...v2.1.5)

**Closed issues:**
- `expint` tests fail on `aarch64-apple-darwin` (JuliaMath#359)

**Merged pull requests:**
- More bugfixes to backport (JuliaMath#394) (@andreasnoack)
- Fix hangs in `beta_inc_inv` (alternative/extension of JuliaMath#396) (JuliaMath#399) (@devmotion)