csf_bessel Module

Bessel functions

Bessel functions.

Procedures:

  • besselj0: Bessel function of the first kind of order zero
  • besselj1: Bessel function of the first kind of order one
  • bessely0: Bessel function of the second kind of order zero
  • bessely1: Bessel function of the second kind of order one

References

  1. W. J. Cody. 1993. Algorithm 715: SPECFUN–a portable FORTRAN package of special function routines and test drivers. ACM Trans. Math. Softw. 19, 1 (March 1993), 22–30. https://doi.org/10.1145/151271.151273

Uses

  • module~~csf_bessel~~UsesGraph module~csf_bessel csf_bessel module~calgo_715 calgo_715 module~csf_bessel->module~calgo_715 module~csf_constants csf_constants module~csf_bessel->module~csf_constants module~csf_kinds csf_kinds module~csf_bessel->module~csf_kinds module~calgo_715->module~csf_kinds module~csf_constants->module~csf_kinds ieee_arithmetic ieee_arithmetic module~csf_constants->ieee_arithmetic iso_fortran_env iso_fortran_env module~csf_kinds->iso_fortran_env

Used by

  • module~~csf_bessel~~UsedByGraph module~csf_bessel csf_bessel module~csf csf module~csf->module~csf_bessel

Functions

public function besselj0(x)

Bessel function of the first kind of order zero .

Read more…

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: x

Return Value real(kind=wp)

public function besselj1(x)

Bessel function of the first kind of order one .

Read more…

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: x

Return Value real(kind=wp)

public function bessely0(x)

Bessel function of the second kind of order zero .

Read more…

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: x

Return Value real(kind=wp)

public function bessely1(x)

Bessel function of the second kind of order one .

Read more…

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: x

Return Value real(kind=wp)