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

Dear SpecialFunctions community, I would like to request a feature: [the polylogarithm](https://en.wikipedia.org/wiki/Polylogarithm).

Hey, I end up needing the Debye function D_1 from https://www.gnu.org/software/gsl/doc/html/specfunc.html#debye-functions Would be nice to have this type agnostic and not Float64-only-because-C++

So we allow one (but not both) of the parameters in `beta_inc` to be zero https://github.com/JuliaMath/SpecialFunctions.jl/blob/d829f0ac1ebab6d339bf8bada710bde50735ee7d/src/beta_inc.jl#L741-L742 but in that case the integrated density degenerate. In the original version from the...

```julia Plots.plot(20000:40000,erfcx.(BigFloat(20000):40000), yaxis=:log) ``` ![download](https://user-images.githubusercontent.com/44583944/142871952-06478341-5fb3-4e81-831d-e898172adb56.png)

Implements the Jacobi elliptic functions and the complete elliptic integral of the first kind. Both sets of functions work for real and complex arguments as well as all `FloatXX` and...

This copies the implementation of the Lambert W function and related functions and data from jlapeyre/LambertW.jl to SpecialFunctions.jl

Use `@inferred` to test type-stability of functions. * `besselj` and `bessely` are unstable in Julia 0.6 and 0.7. * `digamma`, `trigamma`, `invdigamma`, `polygamma`, `eta`, `zeta` are unstable in Julia 0.7...

"w", the mother of all Faddeva functions, can be useful. This function is named wofz in python/scipy (Cf. http://ab-initio.mit.edu/wiki/index.php/Faddeeva_Package). It is called faddeeva_w in this PR.

would love to have such a function other packages have this

When a major release is made, it is permitted to remove deprecated functions. This was not done for the 2.0 release. It is probably too late now. (arguably it is...