Documentation ¶
Overview ¶
Package bessel provides the bessel and related functions
Index ¶
- func Ai(z complex128) complex128
- func Aid(z complex128) complex128
- func Aidx(z complex128) complex128
- func Aix(z complex128) complex128
- func Bi(z complex128) complex128
- func Bid(z complex128) complex128
- func Bidx(z complex128) complex128
- func Bix(z complex128) complex128
- func Gi(x float64) float64
- func H1(α float64, z complex128) complex128
- func H1x(α float64, z complex128) complex128
- func H2(α float64, z complex128) complex128
- func H2x(α float64, z complex128) complex128
- func Hi(x float64) float64
- func I(α float64, z complex128) complex128
- func Ix(α float64, z complex128) complex128
- func J(α float64, z complex128) complex128
- func Jx(α float64, z complex128) complex128
- func K(α float64, z complex128) complex128
- func Kx(α float64, z complex128) complex128
- func Y(α float64, z complex128) complex128
- func Yx(α float64, z complex128) complex128
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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 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 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 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 |