Iterative Near-Field Preconditioner for the Multilevel Fast Multipole Algorithm

For iterative solutions of large and difficult integral-equation problems in computational electromagnetics using the multilevel fast multipole algorithm (MLFMA), preconditioners are usually built from the available sparse near-field matrix. The exact solution of the near-field system for the precon...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:SIAM journal on scientific computing 2010-01, Vol.32 (4), p.1929-1949
Hauptverfasser: Gürel, Levent, Malas, Tahr
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1949
container_issue 4
container_start_page 1929
container_title SIAM journal on scientific computing
container_volume 32
creator Gürel, Levent
Malas, Tahr
description For iterative solutions of large and difficult integral-equation problems in computational electromagnetics using the multilevel fast multipole algorithm (MLFMA), preconditioners are usually built from the available sparse near-field matrix. The exact solution of the near-field system for the preconditioning operation is infeasible because the LU factors lose their sparsity during the factorization. To prevent this, incomplete factors or approximate inverses can be generated so that the sparsity is preserved, but at the expense of losing some information stored in the near-field matrix. As an alternative strategy, the entire near-field matrix can be used in an iterative solver for preconditioning purposes. This can be accomplished with low cost and complexity since Krylov subspace solvers merely require matrix-vector multiplications and the near-field matrix is sparse. Therefore, the preconditioning solution can be obtained by another iterative process, nested in the outer solver, provided that the outer Krylov subspace solver is flexible. With this strategy, we propose using the iterative solution of the near-field system as a preconditioner for the original system, which is also solved iteratively. Furthermore, we use a fixed preconditioner obtained from the near-field matrix as a preconditioner to the inner iterative solver. MLFMA solutions of several model problems establish the effectiveness of the proposed nested iterative near-field preconditioner, allowing us to report the efficient solution of electric-field and combined-field integral-equation problems involving difficult geometries and millions of unknowns. [PUBLICATION ABSTRACT]
doi_str_mv 10.1137/09076101X
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_901687169</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>901687169</sourcerecordid><originalsourceid>FETCH-LOGICAL-c323t-e97be774a8932c3ac96add8ba4d29103725c8dc44d2af634359cfd7c861504f3</originalsourceid><addsrcrecordid>eNpdkE9LAzEUxIMoWKsHv8HiRTysJpts_hxLsVpQ66EHb0uavLUp6aYm2YLf3i0VD57eDPwY5g1C1wTfE0LFA1ZYcILJxwkaEazqUhAlTg-as1JWoj5HFyltMCacqWqEFvMMUWe3h-INdCxnDrwt3iOY0FmXXeggFm2IRV5D8dr77DzswRcznfLR74KHYuI_Q3R5vb1EZ632Ca5-7xgtZ4_L6XP5sniaTycvpaEVzSUosQIhmJaKVoZqo7i2Vq40s5UimIqqNtIaNljdcsporUxrhZGc1Ji1dIxuj7G7GL56SLnZumTAe91B6FOjhv-kIFwN5M0_chP62A3dGikxwUJhNkB3R8jEkFKEttlFt9XxuyG4Oeza_O1KfwCEsmme</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>880107904</pqid></control><display><type>article</type><title>Iterative Near-Field Preconditioner for the Multilevel Fast Multipole Algorithm</title><source>SIAM Journals Online</source><creator>Gürel, Levent ; Malas, Tahr</creator><creatorcontrib>Gürel, Levent ; Malas, Tahr</creatorcontrib><description>For iterative solutions of large and difficult integral-equation problems in computational electromagnetics using the multilevel fast multipole algorithm (MLFMA), preconditioners are usually built from the available sparse near-field matrix. The exact solution of the near-field system for the preconditioning operation is infeasible because the LU factors lose their sparsity during the factorization. To prevent this, incomplete factors or approximate inverses can be generated so that the sparsity is preserved, but at the expense of losing some information stored in the near-field matrix. As an alternative strategy, the entire near-field matrix can be used in an iterative solver for preconditioning purposes. This can be accomplished with low cost and complexity since Krylov subspace solvers merely require matrix-vector multiplications and the near-field matrix is sparse. Therefore, the preconditioning solution can be obtained by another iterative process, nested in the outer solver, provided that the outer Krylov subspace solver is flexible. With this strategy, we propose using the iterative solution of the near-field system as a preconditioner for the original system, which is also solved iteratively. Furthermore, we use a fixed preconditioner obtained from the near-field matrix as a preconditioner to the inner iterative solver. MLFMA solutions of several model problems establish the effectiveness of the proposed nested iterative near-field preconditioner, allowing us to report the efficient solution of electric-field and combined-field integral-equation problems involving difficult geometries and millions of unknowns. [PUBLICATION ABSTRACT]</description><identifier>ISSN: 1064-8275</identifier><identifier>EISSN: 1095-7197</identifier><identifier>DOI: 10.1137/09076101X</identifier><language>eng</language><publisher>Philadelphia: Society for Industrial and Applied Mathematics</publisher><subject>Algorithms ; Electromagnetics ; Integral equations ; Iterative methods ; Mathematical models ; Multilevel ; Preconditioning ; Solvers ; Sparsity ; Strategy ; Studies ; Subspaces</subject><ispartof>SIAM journal on scientific computing, 2010-01, Vol.32 (4), p.1929-1949</ispartof><rights>Copyright Society for Industrial and Applied Mathematics 2010</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c323t-e97be774a8932c3ac96add8ba4d29103725c8dc44d2af634359cfd7c861504f3</citedby><cites>FETCH-LOGICAL-c323t-e97be774a8932c3ac96add8ba4d29103725c8dc44d2af634359cfd7c861504f3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,3184,27924,27925</link.rule.ids></links><search><creatorcontrib>Gürel, Levent</creatorcontrib><creatorcontrib>Malas, Tahr</creatorcontrib><title>Iterative Near-Field Preconditioner for the Multilevel Fast Multipole Algorithm</title><title>SIAM journal on scientific computing</title><description>For iterative solutions of large and difficult integral-equation problems in computational electromagnetics using the multilevel fast multipole algorithm (MLFMA), preconditioners are usually built from the available sparse near-field matrix. The exact solution of the near-field system for the preconditioning operation is infeasible because the LU factors lose their sparsity during the factorization. To prevent this, incomplete factors or approximate inverses can be generated so that the sparsity is preserved, but at the expense of losing some information stored in the near-field matrix. As an alternative strategy, the entire near-field matrix can be used in an iterative solver for preconditioning purposes. This can be accomplished with low cost and complexity since Krylov subspace solvers merely require matrix-vector multiplications and the near-field matrix is sparse. Therefore, the preconditioning solution can be obtained by another iterative process, nested in the outer solver, provided that the outer Krylov subspace solver is flexible. With this strategy, we propose using the iterative solution of the near-field system as a preconditioner for the original system, which is also solved iteratively. Furthermore, we use a fixed preconditioner obtained from the near-field matrix as a preconditioner to the inner iterative solver. MLFMA solutions of several model problems establish the effectiveness of the proposed nested iterative near-field preconditioner, allowing us to report the efficient solution of electric-field and combined-field integral-equation problems involving difficult geometries and millions of unknowns. [PUBLICATION ABSTRACT]</description><subject>Algorithms</subject><subject>Electromagnetics</subject><subject>Integral equations</subject><subject>Iterative methods</subject><subject>Mathematical models</subject><subject>Multilevel</subject><subject>Preconditioning</subject><subject>Solvers</subject><subject>Sparsity</subject><subject>Strategy</subject><subject>Studies</subject><subject>Subspaces</subject><issn>1064-8275</issn><issn>1095-7197</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><sourceid>8G5</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><sourceid>GUQSH</sourceid><sourceid>M2O</sourceid><recordid>eNpdkE9LAzEUxIMoWKsHv8HiRTysJpts_hxLsVpQ66EHb0uavLUp6aYm2YLf3i0VD57eDPwY5g1C1wTfE0LFA1ZYcILJxwkaEazqUhAlTg-as1JWoj5HFyltMCacqWqEFvMMUWe3h-INdCxnDrwt3iOY0FmXXeggFm2IRV5D8dr77DzswRcznfLR74KHYuI_Q3R5vb1EZ632Ca5-7xgtZ4_L6XP5sniaTycvpaEVzSUosQIhmJaKVoZqo7i2Vq40s5UimIqqNtIaNljdcsporUxrhZGc1Ji1dIxuj7G7GL56SLnZumTAe91B6FOjhv-kIFwN5M0_chP62A3dGikxwUJhNkB3R8jEkFKEttlFt9XxuyG4Oeza_O1KfwCEsmme</recordid><startdate>20100101</startdate><enddate>20100101</enddate><creator>Gürel, Levent</creator><creator>Malas, Tahr</creator><general>Society for Industrial and Applied Mathematics</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7WY</scope><scope>7WZ</scope><scope>7X2</scope><scope>7XB</scope><scope>87Z</scope><scope>88A</scope><scope>88F</scope><scope>88I</scope><scope>88K</scope><scope>8AL</scope><scope>8FE</scope><scope>8FG</scope><scope>8FH</scope><scope>8FK</scope><scope>8FL</scope><scope>8G5</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>ATCPS</scope><scope>AZQEC</scope><scope>BBNVY</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>BHPHI</scope><scope>CCPQU</scope><scope>D1I</scope><scope>DWQXO</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>KB.</scope><scope>L.-</scope><scope>L6V</scope><scope>LK8</scope><scope>M0C</scope><scope>M0K</scope><scope>M0N</scope><scope>M1Q</scope><scope>M2O</scope><scope>M2P</scope><scope>M2T</scope><scope>M7P</scope><scope>M7S</scope><scope>MBDVC</scope><scope>P5Z</scope><scope>P62</scope><scope>PATMY</scope><scope>PDBOC</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope><scope>PYCSY</scope><scope>Q9U</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>H8D</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20100101</creationdate><title>Iterative Near-Field Preconditioner for the Multilevel Fast Multipole Algorithm</title><author>Gürel, Levent ; Malas, Tahr</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c323t-e97be774a8932c3ac96add8ba4d29103725c8dc44d2af634359cfd7c861504f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Algorithms</topic><topic>Electromagnetics</topic><topic>Integral equations</topic><topic>Iterative methods</topic><topic>Mathematical models</topic><topic>Multilevel</topic><topic>Preconditioning</topic><topic>Solvers</topic><topic>Sparsity</topic><topic>Strategy</topic><topic>Studies</topic><topic>Subspaces</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Gürel, Levent</creatorcontrib><creatorcontrib>Malas, Tahr</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>Agricultural Science Collection</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Global (Alumni Edition)</collection><collection>Biology Database (Alumni Edition)</collection><collection>Military Database (Alumni Edition)</collection><collection>Science Database (Alumni Edition)</collection><collection>Telecommunications (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Natural Science Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>Research Library (Alumni Edition)</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>Agricultural &amp; Environmental Science Collection</collection><collection>ProQuest Central Essentials</collection><collection>Biological Science Collection</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>Natural Science Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Materials Science Collection</collection><collection>ProQuest Central Korea</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>Materials Science Database</collection><collection>ABI/INFORM Professional Advanced</collection><collection>ProQuest Engineering Collection</collection><collection>ProQuest Biological Science Collection</collection><collection>ABI/INFORM Global</collection><collection>Agricultural Science Database</collection><collection>Computing Database</collection><collection>Military Database</collection><collection>Research Library</collection><collection>Science Database</collection><collection>Telecommunications Database</collection><collection>Biological Science Database</collection><collection>Engineering Database</collection><collection>Research Library (Corporate)</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Environmental Science Database</collection><collection>Materials Science Collection</collection><collection>ProQuest One Business</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering Collection</collection><collection>Environmental Science Collection</collection><collection>ProQuest Central Basic</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>SIAM journal on scientific computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Gürel, Levent</au><au>Malas, Tahr</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Iterative Near-Field Preconditioner for the Multilevel Fast Multipole Algorithm</atitle><jtitle>SIAM journal on scientific computing</jtitle><date>2010-01-01</date><risdate>2010</risdate><volume>32</volume><issue>4</issue><spage>1929</spage><epage>1949</epage><pages>1929-1949</pages><issn>1064-8275</issn><eissn>1095-7197</eissn><abstract>For iterative solutions of large and difficult integral-equation problems in computational electromagnetics using the multilevel fast multipole algorithm (MLFMA), preconditioners are usually built from the available sparse near-field matrix. The exact solution of the near-field system for the preconditioning operation is infeasible because the LU factors lose their sparsity during the factorization. To prevent this, incomplete factors or approximate inverses can be generated so that the sparsity is preserved, but at the expense of losing some information stored in the near-field matrix. As an alternative strategy, the entire near-field matrix can be used in an iterative solver for preconditioning purposes. This can be accomplished with low cost and complexity since Krylov subspace solvers merely require matrix-vector multiplications and the near-field matrix is sparse. Therefore, the preconditioning solution can be obtained by another iterative process, nested in the outer solver, provided that the outer Krylov subspace solver is flexible. With this strategy, we propose using the iterative solution of the near-field system as a preconditioner for the original system, which is also solved iteratively. Furthermore, we use a fixed preconditioner obtained from the near-field matrix as a preconditioner to the inner iterative solver. MLFMA solutions of several model problems establish the effectiveness of the proposed nested iterative near-field preconditioner, allowing us to report the efficient solution of electric-field and combined-field integral-equation problems involving difficult geometries and millions of unknowns. [PUBLICATION ABSTRACT]</abstract><cop>Philadelphia</cop><pub>Society for Industrial and Applied Mathematics</pub><doi>10.1137/09076101X</doi><tpages>21</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1064-8275
ispartof SIAM journal on scientific computing, 2010-01, Vol.32 (4), p.1929-1949
issn 1064-8275
1095-7197
language eng
recordid cdi_proquest_miscellaneous_901687169
source SIAM Journals Online
subjects Algorithms
Electromagnetics
Integral equations
Iterative methods
Mathematical models
Multilevel
Preconditioning
Solvers
Sparsity
Strategy
Studies
Subspaces
title Iterative Near-Field Preconditioner for the Multilevel Fast Multipole Algorithm
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T07%3A56%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Iterative%20Near-Field%20Preconditioner%20for%20the%20Multilevel%20Fast%20Multipole%20Algorithm&rft.jtitle=SIAM%20journal%20on%20scientific%20computing&rft.au=G%C3%BCrel,%20Levent&rft.date=2010-01-01&rft.volume=32&rft.issue=4&rft.spage=1929&rft.epage=1949&rft.pages=1929-1949&rft.issn=1064-8275&rft.eissn=1095-7197&rft_id=info:doi/10.1137/09076101X&rft_dat=%3Cproquest_cross%3E901687169%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=880107904&rft_id=info:pmid/&rfr_iscdi=true