FewSpecialFunctions.jl

Few special functions in Julia. Includes Clausen function, Coulomb wave functions, Debye function, Fresnel functions, Struve function, Hypergeometric functions, Confluent hypergeometric functions, Fermi-Dirac
Author MartinMikkelsen
Popularity
13 Stars
Updated Last
5 Months Ago
Started In
January 2023

FewSpecialFunctions

Documentation CI

Implementation of a few special functions. So far this includes

  1. Clausen function
  2. Coulomb wave functions
  3. Debye function
  4. Fresnel functions
  5. Struve functions
  6. Hypergeometric functions
  7. Confluent Hypergeometric functions
  8. Fermi-Dirac Integrals
  • Inverse Fermi-Dirac integrals
  • Parabolic cylinder function

Install

Get the latest stable release with Julia's package manager:

julia ] add FewSpecialFunctions

Or use

julia ] add https://github.com/MartinMikkelsen/FewSpecialFunctions.jl

Examples

julia> using FewSpecialFunctions

julia> FermiDiracIntegral(3 / 2, 1.0)
2.6616826247307124

CombinedPlot

Contribute

If you find a problem with the functions or docs, please open an issue. If you want to implement a function please make a PR.

Cite

cff-version: 1.2.0
title: FewSpecialFunctions.jl
message: >-
  You can cite if you want.
type: software
authors:
  - given-names: Martin
    family-names: Mikkelsen
    email: MartinMikkelsen@proton.me
repository-code: 'https://github.com/MartinMikkelsen/FewSpecialFunctions.jl'
license: MIT
version: 0.1.3
date-released: '2023-01-26'

Used By Packages

No packages found.