bessel

package
v0.0.0-...-e794f60 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 5, 2019 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Overview

Package bessel provides the bessel and related functions

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Ai

func Ai(z complex128) complex128

Ai computes the Airy Ai function

func Aid

func Aid(z complex128) complex128

Aid computes the first derivative of the Airy Ai function dAi(z)/dz

func Aidx

func Aidx(z complex128) complex128

Aidx computes the exponentially scaled first derivative of the Airy Ai function Aidx = e^((2/3)*z^(3/2)) * dAi(z)/dz

func Aix

func Aix(z complex128) complex128

Aix computes the exponentially scaled Airy Ai function Aix = e^((2/3)*z^(3/2)) * AI(z)

func Bi

func Bi(z complex128) complex128

Bi computes the Airy Bi function

func Bid

func Bid(z complex128) complex128

Bid computes the first derivative of the Airy Bi function dBi(z)/dz

func Bidx

func Bidx(z complex128) complex128

Bidx computes the expotentially scaled first derivative of the Airy Bi function Bidx = e^(-|Real((2/3)*z^(3/2))|) * dBi(z)/dz

func Bix

func Bix(z complex128) complex128

Bix computes the expotentially scaled Airy Bi function Bix = e^(-|Real((2/3)*z^(3/2))|) * BI(z)

func Gi

func Gi(x float64) float64

Gi calculates the modified Airy function Gi

∫  0 to infinity sin(x*t+t^3/3) dt  / pi

func H1

func H1(α float64, z complex128) complex128

H1 computes the hankel function of order 1 for complex arguments

func H1x

func H1x(α float64, z complex128) complex128

H1 computes the expontentially scaled hankel function of order 1 for complex arguments

func H2

func H2(α float64, z complex128) complex128

H2 computes the hankel function of order 2 for complex arguments

func H2x

func H2x(α float64, z complex128) complex128

H2 computes the expontentially scalled hankel function of order 2 for complex arguments

func Hi

func Hi(x float64) float64

Hi calculates the modified Airy function Hi

∫  0 to infinity exp(x*t-t^3/3) dt  / pi

func I

func I(α float64, z complex128) complex128

I computes the bessel function I for complex arguments

func Ix

func Ix(α float64, z complex128) complex128

Ix computes the expontentially scaled bessel function I for complex arguments

func J

func J(α float64, z complex128) complex128

J computes the bessel function J for complex arguments

func Jx

func Jx(α float64, z complex128) complex128

Jx computes the expontentially scaled bessel function J for complex arguments

func K

func K(α float64, z complex128) complex128

K computes the bessel function K for complex arguments

func Kx

func Kx(α float64, z complex128) complex128

Kx computes the expontentially scaled bessel function K for complex arguments

func Y

func Y(α float64, z complex128) complex128

Y computes the bessel function Y for complex arguments

func Yx

func Yx(α float64, z complex128) complex128

Yx computes the expontentially scaled bessel function Y for complex arguments

Types

This section is empty.

Directories

Path Synopsis
internal
amos
Package amos implements functions from Algorithm 644, Transactions on Mathematical Software
Package amos implements functions from Algorithm 644, Transactions on Mathematical Software
toms
Package toms implements functions from Algorithm 757, Transactions on Mathematical Software
Package toms implements functions from Algorithm 757, Transactions on Mathematical Software

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL