fortran-bessels
Fast, accurate Bessel functions in pure modern Fortran
Loading...
Searching...
No Matches
bessels Module Reference

Functions/Subroutines

elemental real(bk) function, public besselj0 (x)
 
elemental real(bk) function, public besselj1 (x)
 
elemental real(bk) function, public besseljn (nu, x)
 
elemental real(bk) function, public besselj (nu, x)
 
elemental real(bk) function, public bessely (nu, x)
 
elemental complex(bk) function, public besselh (nu, k, x)
 
elemental complex(bk) function, public hankelh1 (nu, x)
 
elemental complex(bk) function, public hankelh2 (nu, x)
 
elemental real(bk) function, public bessely0 (x)
 
elemental real(bk) function, public bessely1 (x)
 
elemental real(bk) function, public besselk0 (x)
 
elemental real(bk) function, public besselk1 (x)
 
elemental real(bk) function, public besseli0 (x)
 
elemental real(bk) function, public besseli1 (x)
 
elemental real(bk) function, public sphericalbesselj (nu, x)
 
elemental real(bk) function, public sphericalbessely (nu, x)
 
elemental real(bk) function, public sphericalbesseli (nu, x)
 
elemental real(bk) function, public sphericalbesselk (nu, x)
 

Function/Subroutine Documentation

◆ besselh()

elemental complex(bk) function, public bessels::besselh ( real(bk), intent(in) nu,
integer, intent(in) k,
real(bk), intent(in) x )
Here is the call graph for this function:

◆ besseli0()

elemental real(bk) function, public bessels::besseli0 ( real(bk), intent(in) x)
Here is the call graph for this function:

◆ besseli1()

elemental real(bk) function, public bessels::besseli1 ( real(bk), intent(in) x)
Here is the call graph for this function:

◆ besselj()

elemental real(bk) function, public bessels::besselj ( real(bk), intent(in) nu,
real(bk), intent(in) x )
Here is the call graph for this function:

◆ besselj0()

elemental real(bk) function, public bessels::besselj0 ( real(bk), intent(in) x)
Here is the call graph for this function:

◆ besselj1()

elemental real(bk) function, public bessels::besselj1 ( real(bk), intent(in) x)
Here is the call graph for this function:

◆ besseljn()

elemental real(bk) function, public bessels::besseljn ( integer, intent(in) nu,
real(bk), intent(in) x )
Here is the call graph for this function:

◆ besselk0()

elemental real(bk) function, public bessels::besselk0 ( real(bk), intent(in) x)
Here is the call graph for this function:

◆ besselk1()

elemental real(bk) function, public bessels::besselk1 ( real(bk), intent(in) x)
Here is the call graph for this function:

◆ bessely()

elemental real(bk) function, public bessels::bessely ( real(bk), intent(in) nu,
real(bk), intent(in) x )
Here is the call graph for this function:

◆ bessely0()

elemental real(bk) function, public bessels::bessely0 ( real(bk), intent(in) x)
Here is the call graph for this function:

◆ bessely1()

elemental real(bk) function, public bessels::bessely1 ( real(bk), intent(in) x)
Here is the call graph for this function:

◆ hankelh1()

elemental complex(bk) function, public bessels::hankelh1 ( real(bk), intent(in) nu,
real(bk), intent(in) x )
Here is the call graph for this function:

◆ hankelh2()

elemental complex(bk) function, public bessels::hankelh2 ( real(bk), intent(in) nu,
real(bk), intent(in) x )
Here is the call graph for this function:

◆ sphericalbesseli()

elemental real(bk) function, public bessels::sphericalbesseli ( real(bk), intent(in) nu,
real(bk), intent(in) x )
Here is the call graph for this function:

◆ sphericalbesselj()

elemental real(bk) function, public bessels::sphericalbesselj ( real(bk), intent(in) nu,
real(bk), intent(in) x )
Here is the call graph for this function:

◆ sphericalbesselk()

elemental real(bk) function, public bessels::sphericalbesselk ( real(bk), intent(in) nu,
real(bk), intent(in) x )
Here is the call graph for this function:

◆ sphericalbessely()

elemental real(bk) function, public bessels::sphericalbessely ( real(bk), intent(in) nu,
real(bk), intent(in) x )
Here is the call graph for this function: