{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T16:43:19Z","timestamp":1787330599066,"version":"build-2736575974"},"reference-count":28,"publisher":"Society for Industrial & Applied Mathematics (SIAM)","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIAM J. Sci. Comput."],"published-print":{"date-parts":[[2010,1]]},"abstract":"<jats:p>In recent years nonpolynomial finite element methods have received increasing attention for the efficient solution of wave problems. As with their close cousin the method of particular solutions, high efficiency comes from using solutions to the Helmholtz equation as basis functions. We present and analyze such a method for the scattering of two-dimensional scalar waves from a polygonal domain that achieves exponential convergence purely by increasing the number of basis functions in each element. Key ingredients are the use of basis functions that capture the singularities at corners and the representation of the scattered field towards infinity by a combination of fundamental solutions. The solution is obtained by minimizing a least-squares functional, which we discretize in such a way that a matrix least-squares problem is obtained. We give computable exponential bounds on the rate of convergence of the least-squares functional that are in very good agreement with the observed numerical convergence. Challenging numerical examples, including a nonconvex polygon with several corner singularities, and a cavity domain, are solved to around 10 digits of accuracy with a few seconds of CPU time. The examples are implemented concisely with MPSpack, a MATLAB toolbox for wave computations with nonpolynomial basis functions, developed by the authors. A code example is included.<\/jats:p>","DOI":"10.1137\/090768667","type":"journal-article","created":{"date-parts":[[2010,5,21]],"date-time":"2010-05-21T18:10:20Z","timestamp":1274465420000},"page":"1417-1441","source":"Crossref","is-referenced-by-count":45,"title":["An Exponentially Convergent Nonpolynomial Finite Element Method for Time-Harmonic Scattering from Polygons"],"prefix":"10.1137","volume":"32","author":[{"given":"A. H.","family":"Barnett","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"T.","family":"Betcke","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"351","published-online":{"date-parts":[[2010,5,21]]},"reference":[{"key":"R1","unstructured":"M. Abramowitz and I. A. Stegun,\n                      Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables\n                      , 10th ed., Dover, New York, 1964."},{"key":"R2","doi-asserted-by":"crossref","unstructured":"E. Anderson, Z. Bai, C. Bischof, S. Blackford, J. Demmel, J. Dongarra, J. Du Croz, A. Greenbaum, S. Hammarling, A. McKenney, and D. Sorensen,\n                      LAPACK Users' Guide\n                      , 3rd ed., SIAM, Philadelphia, 1999.","DOI":"10.1137\/1.9780898719604"},{"key":"R3","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-0207(19970228)40:4<727::AID-NME86>3.0.CO;2-N"},{"key":"R4","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2008.04.008"},{"key":"R5","doi-asserted-by":"publisher","DOI":"10.1093\/imanum\/drl030"},{"key":"R6","doi-asserted-by":"publisher","DOI":"10.1137\/0722040"},{"key":"R7","doi-asserted-by":"publisher","DOI":"10.1098\/rsta.2003.1338"},{"key":"R8","doi-asserted-by":"publisher","DOI":"10.1137\/S0036142995285873"},{"key":"R9","doi-asserted-by":"crossref","unstructured":"S. N. Chandler-Wilde and I. Graham,\n                      Boundary integral methods in high frequency scattering\n                      , in Highly Oscillatory Problems: Computation, Theory and Applications, B. Engquist, T. Fokas, E. Hairer, and A. Iserles, eds., Cambridge University Press, Cambridge, UK, 2009.","DOI":"10.1017\/CBO9781139107136.008"},{"key":"R10","doi-asserted-by":"publisher","DOI":"10.1137\/06065595X"},{"key":"R11","doi-asserted-by":"crossref","unstructured":"D. Colton and R. Kress,\n                      Inverse Acoustic and Electromagnetic Scattering Theory\n                      , 2nd ed., Appl. Math. Sci. 93, Springer-Verlag, Berlin, 1998.","DOI":"10.1007\/978-3-662-03537-5"},{"key":"R12","doi-asserted-by":"publisher","DOI":"10.1016\/0045-7825(83)90072-5"},{"key":"R13","doi-asserted-by":"publisher","DOI":"10.1007\/s00211-007-0071-4"},{"key":"R14","doi-asserted-by":"publisher","DOI":"10.1137\/0711053"},{"key":"R15","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018981221740"},{"key":"R16","doi-asserted-by":"publisher","DOI":"10.1016\/S0955-7997(03)00017-1"},{"key":"R17","doi-asserted-by":"publisher","DOI":"10.1002\/nme.1948"},{"key":"R18","doi-asserted-by":"publisher","DOI":"10.1109\/TMAG.2005.844567"},{"key":"R19","doi-asserted-by":"publisher","DOI":"10.1007\/BF01600500"},{"key":"R20","unstructured":"P. Henrici,\n                      Applied and Computational Complex Analysis. Vol. 3\n                      , Pure Appl. Math., John Wiley & Sons Inc., New York, 1986."},{"key":"R21","unstructured":"R. Hiptmair, A. Moiola, and I. Perugia,\n                      \n                        Plane Wave Discontinuous Galerkin Methods for the 2D Helmholtz Equation: Analysis of the\n                        p\n                        -Version\n                      \n                      , Tech. Report 2009-20, SAM, ETH Z\u00fcrich, Switzerland, 2009."},{"key":"R22","doi-asserted-by":"publisher","DOI":"10.1007\/s00020-010-1748-0"},{"key":"R23","doi-asserted-by":"publisher","DOI":"10.1137\/1026033"},{"key":"R24","doi-asserted-by":"publisher","DOI":"10.1016\/S0045-7825(98)00326-0"},{"key":"R25","unstructured":"F. W. J. Olver,\n                      Asymptotics and Special Functions\n                      , AKP Classics, A K Peters, Ltd., Wellesley, MA, 1997. Reprint of the 1974 original [Academic Press, New York]."},{"key":"R26","doi-asserted-by":"publisher","DOI":"10.1016\/j.cam.2005.05.027"},{"key":"R27","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-0207(19980315)41:5<831::AID-NME311>3.0.CO;2-V"},{"key":"R28","unstructured":"I. N. Vekua,\n                      New Methods for Solving Elliptic Equations\n                      , OGIZ, Moscow, Leningrad, 1948 (in Russian); North\u2013Holland, Amsterdam, 1967 (in English)."}],"container-title":["SIAM Journal on Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/epubs.siam.org\/doi\/pdf\/10.1137\/090768667","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T16:15:01Z","timestamp":1787328901000},"score":1,"resource":{"primary":{"URL":"https:\/\/epubs.siam.org\/doi\/10.1137\/090768667"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,1]]},"references-count":28,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2010,1]]}},"alternative-id":["10.1137\/090768667"],"URL":"https:\/\/doi.org\/10.1137\/090768667","relation":{},"ISSN":["1064-8275","1095-7197"],"issn-type":[{"value":"1064-8275","type":"print"},{"value":"1095-7197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,1]]}}}