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

Special mathematical functions in Julia

Results 100 SpecialFunctions.jl issues
Sort by recently updated
recently updated
newest added

https://github.com/JuliaMath/Bessels.jl has pure Julia bessel functions for real arguments and orders that are frequently significantly faster than the ones currently used (provided by AMOS). The package was just registered, but...

As the title says :slightly_smiling_face: I was a bit unsure if computations in `erfinv` and `erfcinv` should be performed with `Float32` or `Float16` since the coefficients in Blair's paper are...

The following code gives an overflow. Is there a way to support BigFloat or could it return infinity instead of an exception? ``` julia> besselh(85.5,0.001) ERROR: AmosException with id 2:...

This is a fork of #84. I did: * rebased PR #84 against the current master * synced with the current master of [LambertW.jl](https://github.com/jlapeyre/LambertW.jl) * implemented suggestions from #84 *...

Added Fresnel integrals from https://github.com/kiranshila/FresnelIntegrals.jl. As suggested in #398 Added 3 functions with docs : - Fresnelc(z) - Fresnels(z) - Fresnnel(z) = (Fresnelc(z),Fresnels(z)) Tests were added too

Hello guys, I notice there are [Fresnel integral](https://specialfunctions.juliamath.org/stable/functions_overview/#[Error-Functions,-Dawson%E2%80%99s-and-Fresnel-Integrals](https://dlmf.nist.gov/7)-1) related docs there, but I don't see any implementation about Fresnel integral or [auxiliary Fresnel integral](http://www.mymathlib.com/functions/fresnel_sin_cos_integrals.html), so I think this part is...

(Disclaimer: first time contributor to a Julia project.) Added the Cin function, which is the other cosine integral function given by the integral of (1-cost)/t from 0 to x. Approximation...

`besselk(x, 0im)` should just return `T(Inf)` for any `x` but returns an `AmosException` instead. Here is a MWE: ```julia using SpecialFunctions besselk(2, 0im) ERROR: AmosException with id 1: input error....

What is the reason why there are duplicate calls to bessel functions available? For instance ```julia besselj(nu,z) besselj0(x) besselj1(x) ``` Isnt that an implementation detail that the library user should...

Would this be the place where one can add the Fermi-Dirac-Integral? https://de.wikipedia.org/wiki/Fermi-Dirac-Integral (contains approximation) https://en.wikipedia.org/wiki/Complete_Fermi%E2%80%93Dirac_integral It is a quite useful function in solid state physics.