Calculation of oblate spheroidal wave functions with complex argument

08/31/2020
by   Arnie L. Van Buren, et al.
0

A previous article showed that alternative expressions for calculating oblate spheroidal radial functions of both kinds can provide accurate values over very large parameter ranges using double precision arithmetic, even where the traditional expressions fail. The size parameter c was assumed real. This paper considers the case where c = cr + ici is complex with an imaginary part ci often used to represent losses in wave behavior. The methods for c real modified to complex arithmetic work reasonably well as long as ci is very small. This paper describes the substantial changes necessary to obtain useful results for larger values of ci. It shows that accurate eigenvalues can usually be obtained even though the matrix methods used to obtain them for c real provide increasingly inaccurate values, primarily for those with relatively small magnitude, as ci increases. It also shows that some of the eigenvalues can be prolate-like with values that are well approximated using asymptotic estimates for prolate eigenvalues where c is replaced with -ic. A method to order the eigenvalues is presented. The modifications necessary to compute accurately the radial and angular functions for complex c are discussed. A resulting Fortran program coblfcn provides useful function values for a reasonably wide range of c, the order m, and the radial coordinate when using double precision arithmetic. The results can be improved by using quadruple precision for the Bouwkamp procedure to ensure accurate double precision eigenvalues. Further improvement is obtained using full quadruple precision. Coblfcn is freely available at www.mathieuandspheroidalwavefunctions.com

READ FULL TEXT

page 19

page 21

research
07/08/2019

Solving p-adic polynomial systems via iterative eigenvector algorithms

In this article, we describe an implementation of a polynomial system so...
research
10/30/2022

Computation of parabolic cylinder functions having complex argument

Numerical methods for the computation of the parabolic cylinder U(a,z) f...
research
03/06/2023

Small singular values can increase in lower precision

We perturb a real matrix A of full column rank, and derive lower bounds ...
research
11/30/2021

On the very accurate evaluation of the Voigt/complex error function with small imaginary argument

A rapidly convergent series, based on Taylor expansion of the imaginary ...
research
01/24/2022

Computation of the eigenvalues for the angular and Coulomb spheroidal wave equation

In this paper we study the eigenvalues of the angular spheroidal wave eq...
research
09/21/2022

Generic eigenstructures of Hermitian pencils

We obtain the generic complete eigenstructures of complex Hermitian n× n...
research
11/15/2021

An 𝒪(1) algorithm for the numerical evaluation of the Sturm-Liouville eigenvalues of the spheroidal wave functions of order zero

In addition to being the eigenfunctions of the restricted Fourier operat...

Please sign up or login with your details

Forgot password? Click here to reset