Abstract
In this paper Fortran subroutines for the evaluation of the discrete form of the Helmholtz integral operators L k, M k, M tk and N k for two-dimensional, three-dimensional and three-dimensional axisymmetric problems are described. The subroutines are useful in the solution of Helmholtz problems via boundary element and related methods. The subroutines have been designed to be easy to use, reliable and efficient. The subroutines are also flexible in that the quadrature rule is defined as a parameter and the library functions (such as the Hankel, exponential and square root functions) are called from external routines. The subroutines are demonstrated on test problems arising from the solution of the Neumann problem exterior to a closed boundary via the Burton and Miller equation.
Similar content being viewed by others
References
S. Amini and D.T. Wilton, An investigation of the boundary element method for the exterior acoustic problem, Comput. Methods Appl. Mech. Engrg. 54 (1986) 49–65.
S. Amini, P.J. Harris and D.T. Wilton, Coupled Boundary and Finite Element Methods for the Solution of the Dynamic Fluid-Structure Interaction Problem, eds. C.A. Brebbia and S.A. Orszag, Lecture Notes in Engineering 77 (Springer, Berlin, 1992).
K. Atkinson, Solving integral equations on surfaces in space, in: Constructive Methods for the Practical Treatment of Integral Equations, eds. G. Hammerlin and K. Hoffman (Birkhäuser, Basel, 1985) pp. 20–43.
K. Atkinson, A survey of boundary integral equation methods for the numerical solution of Laplace's equation in three dimensions, in: Numerical Solution of Integral Equations, ed. M. Goldberg (Plenum Press, New York, 1990) pp. 1–34.
P.K. Banerjee and R. Butterfield, Boundary Element Methods in Engineering Science (McGraw-Hill, New York, 1981).
J. Ben Mariem and M.A. Hamdi, A new boundary element method for fluid-structure interaction problems, Internat. J. Num. Methods Engrg. 24 (1987) 1251–1267.
R.J. Bernhard, B.K. Gardner, C.G. Mollo and C.R. Kipp, Prediction of sound fields in cavities using boundary-element methods, AIAA J. 25 (1987) 1176–1183.
A.J. Burton and G.F. Miller, The application of integral equation methods to the numerical solution of some exterior boundary value problems, Proc. Roy. Soc. London Ser. A 323 (1971) 201–210.
A.J. Burton, The solution of Helmholtz equation in exterior domains using integral equations, NPL Report NAC30, National Physical Laboratory, Teddington, Middlesex, UK (1973).
A.J. Burton, Numerical solution of acoustic radiation problems, NPL Report OC5/535, National Physical Laboratory, Teddington, Middlesex, UK (1976).
D. Colton and R. Kress, Integral Equation Methods in Scattering Theory (Wiley-Interscience, New York, 1983).
M. Duffy, Quadrature over a pyramid or cube of integrands with a singularity at the vertex, SIAM J. Numer. Anal. 19 (1982) 1260–1262.
J.L. Guermond, Numerical quadratures for layer potentials over curved domains in ℝ3, SIAM J. Numer. Anal. 29 (1992) 1347–1369.
M.A. Jaswon and G.T. Symm, Integral Equation Methods in Potential Theory and Elastostatics (Academic Press, New York, 1977).
R.A. Jeans and I.C. Mathews, Solution of fluid-structure interaction problems using a coupled finite element and variational boundary element technique, J. Acoust. Soc. Amer. 88(5) (1990) 2459–2466.
C.R. Kipp and R.J. Bernhard, Prediction of acoustical behavior in cavities using an indirect boundary element method, ASME J. Vibration Acoustics 109 (1987) 22–28.
S.M. Kirkup, Solution of exterior acoustic problems by the boundary element method, Ph.D. thesis, Brighton Polytechnic, Brighton, UK (1989).
S.M. Kirkup and S. Amini, Modal analysis of acoustically-loaded structures via integral equation methods, Comput. Structures 40(5) (1991) 1279–1285.
S.M. Kirkup, The computational modelling of acoustic shields by the boundary and shell element method, Comput. Structures 40(5) (1991) 1177–1183.
S.M. Kirkup and D.J. Henwood, Computational solution of acoustic radiation problems by Kussmaul's boundary element method, J. Sound Vibration 152(2) (1992) 388–402.
S.M. Kirkup and D.J. Henwood, Methods for speeding-up the boundary element solution of acoustic radiation problems, Trans. ASME J. Vibration Acoustics 114 (1992) 374–380.
S.M. Kirkup and S. Amini, Solution of the Helmholtz eigenvalue problem via the boundary element method, Internat. J. Numer. Methods Engrg. 36(2) (1993) 321–330.
S.M. Kirkup and D.J. Henwood, An empirical error analysis of the boundary element method with application to Laplace's equation, Appl. Math. Modelling 18 (1994) 32–38.
S.M. Kirkup, Computational solution of the acoustic field surrounding a baffled panel by the Rayleigh integral method, Appl. Math. Modelling 18 (1994) 403–407.
S.M. Kirkup, Fortran codes for computing the discrete Helmholtz integral operators: User guide, Report MCS-96-06, Department of Mathematics and Computer Science, University of Salford, Salford, England (1996).
S.M. Kirkup and M.A. Jones, Computational methods for the acoustic modal analysis of an enclosed fluid with application to a loudspeaker cabinet, Appl. Acoust. 48(4) (1997) 275–299.
S.M. Kirkup, Solution of discontinuous interior Helmholtz problems by the boundary and shell element method, Comput. Methods Appl. Mech. Engrg. 48(4) (1997) 275–299.
S.M. Kirkup, The Boundary Element Method in Acoustics (Integrated Sound Software, Hebden Bridge, UK, 1998).
R.E. Kleinmann and G.F. Roach, Boundary integral equations for the three-dimensional Helmholtz equation, SIAM Rev. 16(2) (1974) 79–90.
M.E. Laursen and M. Gellert, Some criteria for numerically integrated matrices and quadrature formulas for triangles, Internat. J. Numer. Methods Fluids 12 (1978) 67–76.
I.C. Mathews, Numerical techniques for three-dimensional steady state fluid-structure interaction, J. Acoust. Soc. Amer. 79(5) (1986) 1317–1325.
W.L. Meyer, W.A. Bell, B.T. Zinn and M.P. Stallybrass, Boundary integral solutions of threedimensional acoustic radiation problems, J. Sound Vibration 59(2) (1978) 245–262.
NAG Library, The Numerical Algorithms Group, Oxford, UK.
M.N. Sayhi, Y. Ousset and G. Verchery, Solution of radiation problems by collocation of integral formulations in terms of single and double layer potentials, J. Sound Vibration 74(2) (1981) 187–204.
H.A. Schenck, Improved integral formulation for acoustic radiation problems, J. Acoust. Soc. Amer. 44(1) (1968) 41–68.
A.H. Stroud and D. Secrest, Gaussian Quadrature Formulas (Prentice-Hall, Englewood Cliffs, NJ, 1966).
T. Terai, On the calculation of sound fields around three-dimensional objects by integral equation methods, J. Sound Vibration 69(1) (1980) 71–100.
A.G.P. Warham, The Helmholtz integral equation for a thin shell, NPL Report DITC 129/88, National Physical Laboratory, Teddington, Middlesex, UK (1988).
D.T. Wilton, Acoustic radiation and scattering from elastic structures, Internat. J. Numer. Methods Engrg. 13 (1978) 123–128.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Kirkup, S. Fortran codes for computing the discrete Helmholtz integral operators. Advances in Computational Mathematics 9, 391–409 (1998). https://doi.org/10.1023/A:1018953910353
Issue Date:
DOI: https://doi.org/10.1023/A:1018953910353