Algorithm xxx: Modified Bessel functions of imaginary order and positive argument
Amparo Gil, Javier Segura, Nico M. Temme
Abstract
Fortran 77 programs for the computation of modified Bessel functions of purely imaginary order are presented. The codes compute the functions Kia(x), Lia(x) and their derivatives for real a and positive x; these functions are independent solutions of the differential equation x2 w'' +x w' +(a2 -x2)w=0. The code also computes exponentially scaled functions. The range of computation is (x,a)∈ (0,1500]× [-1500,1500] when scaled functions are considered and it is larger than (0,500]× [-400,400] for standard IEEE double precision arithmetic. The relative accuracy is better than 10-13 in the range (0,200]× [-200,200] and close to 10-12 in (0,1500]× [-1500,1500].
Create a lesson
Related papers
The Art of Closed-Formula Defaults: Search-Free Code Generation for Tensor Operators
Paolo D'Alberto, Ashish Sirasao
Geometric Function Atlas: certified computing for geometric function theory in Python
Kishan Gurumurthy, Pushparaj Devadiga, Prasanna Devadiga et al.
Gradient Reconstruction in Lattice Boltzmann Methods for Systems of Conservation Laws
Adrian Kummerländer, Fedor Bukreev, Mathias J. Krause
BF16 Component-Product Emulation of FP32 and FP64 GEMM on Intel AMX
Bing Cui, Yu Liu
GRADSOLVE: fast exact gradients for ODE ensembles on GPUs
Alessio Spurio Mancini
Performance Evaluation of Fast Fourier Transforms on Emerging RISC-V Hardware with Vector Extension Support
Daniel Seibel, Kaveh Haghighi Mood, Jayesh Badwaik et al.