Abstract
A translation to Fortran 90 of Gertrude Blanch's algorithm for computing the expansion coefficients of the series that represent Mathieu functions is presented. Its advantages are portability, higher precision, practicality of use, and extended documentation. In addition, numerical validations and comparisons with other existing methods are presented.
Supplemental Material
Available for Download
Software for "Fortran 90 subroutines for computing the expansion coefficients of Mathieu functions using Blanch's algorithm"
- Abramovitz, M. and Stegun, I. A. 1970. Handbook of Mathematical Functions. Dover, New York.]] Google ScholarDigital Library
- Alhargan, F. A. 2001. Algorithms for the computation of all Mathieu functions of integer order. ACM Trans. Math. Softw. 26, 3, 390--407.]] Google ScholarDigital Library
- Baker, L. 1992. Mathematical Function Handbook. McGraw-Hill, New York.]] Google ScholarDigital Library
- Blanch, G. 1966. Numerical aspects of Mathieu eigenvalues. In Rend. Circ. Mat. Paler. 2, vol. 15, 51--97.]]Google Scholar
- Blanch, G. and Rhodes, I. 1955. Tables of characteristic values of Mathieu's equation for large values of the parameter. J. Washington Academy Sci. 45, 6, 166--196.]]Google Scholar
- Bowman, J. J., Senior, T. B. A., and Uslenghi, P. L. E. 1987. Electromagnetic and Acoustic Scattering by Simple Shapes. Hemisphere, New York.]]Google Scholar
- Clemm, D. S. 1969. Algorithm 352 characteristic values and associated solutions of Mathieu's differential equation {s22}. Commun. ACM 12, 7, 399--407.]] Google ScholarDigital Library
- Clemm, D. S. 1970. Remark on algorithm 352 {s22} characteristic values and associated solutions of Mathieu's differential equation. Commun. ACM 13, 12, 750.]] Google ScholarDigital Library
- Erricolo, D. 2003. Acceleration of the convergence of series containing Mathieu functions using Shanks transformation. IEEE Antennas Wireless Propagat. Lett. 2, 58--61.]]Google ScholarCross Ref
- Erricolo, D., Lockard, M., Butler, C., and Uslenghi, P. 2005a. Currents on conducting surfaces of a semielliptical-channel-backed slotted screen in an isorefractive environment. IEEE Trans. Antennas Propagat. 53, 7, 2350--2356.]]Google ScholarCross Ref
- Erricolo, D., Lockard, M. D., Butler, C. M., and Uslenghi, P. L. E. 2005b. Numerical analysis of penetration, radiation, and scattering for a 2D slotted semielliptical channel filled with isorefractive material. PIER 53, 69--89.]]Google ScholarCross Ref
- Erricolo, D., Uslenghi, P., Elnour, B., and Mioc, F. 2005. Scattering by a blade on a metallic plane. Electromagnetics 26, 1, 57--71.]]Google ScholarCross Ref
- Erricolo, D. and Uslenghi, P. L. E. 2004. Exact radiation and scattering for an elliptic metal cylinder at the interface between isorefractive half-spaces. IEEE Trans. Antennas Propagat. 52, 9, 2214--2225.]]Google ScholarCross Ref
- Erricolo, D. and Uslenghi, P. L. E. 2005. Penetration, radiation, and scattering for a cavity-backed gap in a corner. IEEE Trans. Antennas Propagat. 53, 8, 2738--2748.]]Google ScholarCross Ref
- Frisch, M. J. 1972. Remark on algorithm 352 {s22} characteristic values and associated solutions of Mathieu's differential equation. Commun. ACM 15, 12, 1074.]]Google Scholar
- Goldstein, S. 1927. Mathieu functions. Camb. Phil. Soc. Trans. 23, 303--336.]]Google Scholar
- Hodge, D. B. 1972. The calculation of the eigenvalues and eigenvectors of Mathieuis equation. NASA contractor report The Ohio State University, Columbus.]]Google Scholar
- Ince, E. L. 1932. Tables of elliptic cylinder functions. Roy. Soc. Edin. Proc. 52, 355--423.]]Google ScholarCross Ref
- Mathieu, E. 1868. Mémoire sur le mouvement vibratoire d'une membrane de forme elliptique. J. Math. Pures et Appliquées (J. Liouville) 13, 137.]]Google Scholar
- McLachlan, N. W. 1964. Theory and Application of Mathieu Functions. Dover, New York.]]Google Scholar
- Meixner, J. and Schäfke, F. W. 1954. Mathieusche Funktionen und Sphäroidfunktionen. Springer Verlag, Berlin.]]Google Scholar
- National Bureau of Standards. 1951. Tables Relating to Mathieu Functions. Columbia University Press, New York.]]Google Scholar
- Shirts, R. B. 1993a. Algorithm 721 MTIEU1 and MTIEU2: Two subroutines to Compute eignevalues and solutions to Mathieu's differential equation for noninteger order. ACM Trans. Math. Softw. 19, 3, 391--406.]] Google ScholarDigital Library
- Shirts, R. B. 1993b. The computation of eigenvalues and solutions of mathieu's differential equation for noninteger order. ACM Trans. Math. Softw. 19, 3, 377--390.]] Google ScholarDigital Library
- Staff of the computation Laboratory. 1967. Tables Relating to Mathieu Functions, 2nd ed. Series in Applied Mathematics. U.S. Government Printing Office, Washington, D.C.]]Google Scholar
- Stratton, J. A. 1941. Electromagnetic Theory. McGraw-Hill, New York.]]Google Scholar
- Visual Numerics, Inc. 1994. IMSL Fortran Subroutines for Mathematical Applications. Visual Numerics, Inc.]]Google Scholar
- Wolfram, S. 2003. The Mathematica Book, 5th ed. Wolfram Media.]] Google ScholarDigital Library
- Zhang, S. and Jin, J.-M. 1996. Computation of Special Functions. Wiley, New York.]]Google Scholar
Index Terms
- Algorithm 861: Fortran 90 subroutines for computing the expansion coefficients of Mathieu functions using Blanch's algorithm
Recommendations
Algorithm 934: Fortran 90 subroutines to compute Mathieu functions for complex values of the parameter
Software to compute angular and radial Mathieu functions is provided in the case that the parameter q is a complex variable and the independent variable x is real. After an introduction on the notation and the definitions of Mathieu functions and their ...
A short proof of Ramanujan's famous 1ψ1 summation formula
We present a new proof of Ramanujan's "1@j"1 summation formula.
Comments