Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Multigrid Preconditioning for Krylov Methods for Time-Harmonic Maxwell's Equations in Three Dimensions

Published: 01 January 2002 Publication History

Abstract

We consider the rapid simulation of three-dimensional electromagnetic problems in geophysical parameter regimes, where the conductivity may vary significantly and the range of frequencies is moderate. Toward developing a multigrid preconditioner, we present a Fourier analysis based on a finite-volume discretization of a vector potential formulation of time-harmonic Maxwell's equations on a staggered grid in three dimensions. We prove grid-independent bounds on the eigenvalue and singular value ranges of the system obtained using a preconditioner based on exact inversion of the dominant diagonal blocks of the non-Hermitian coefficient matrix. This result implies that a preconditioner that uses single multigrid cycles to effect inversion of the diagonal blocks also yields a preconditioned system with an $\ell_2$-condition number bounded independent of the grid size.
We then present numerical examples for more realistic situations involving large variations in conductivity (i.e.,\ jump discontinuities). Block-preconditioning with one multigrid cycle using Dendy's BOXMG solver is found to yield convergence in very few iterations, apparently independent of the grid size. The experiments show that the somewhat restrictive assumptions of the Fourier analysis do not prohibit it from describing the essential local behavior of the preconditioned operator under consideration. A very efficient, practical solver is obtained.

References

[1]
R. Alcouffe, Achi Brandt, J. Dendy, Jr., J. Painter, The multigrid method for the diffusion equation with strongly discontinuous coefficients, SIAM J. Sci. Statist. Comput., 2 (1981), 430–454
[2]
D. Aruliah, Fast Solver for Time‐Harmonic Maxwell’s Equations in 3D, Ph.D. thesis, Department of Computer Science, University of British Columbia, Vancouver, BC, Canada, 2001.
[3]
D. Aruliah, U. Ascher, E. Haber, D. Oldenburg, A method for the forward modelling of 3‐D electromagnetic quasi‐static problems, Math. Models Methods Appl. Sci., 11 (2001), 1–21, Special issue in memory of Richard Weiss
[4]
R. Barrett, M. Berry, T. F. Chan, J. Demmel, J. Donato, J. Dongarra, V. Eijkhout, R. Pozo, C. Romine, and H. van der Vorst, Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, SIAM, Philadelphia, 1994.
[5]
R. Beck, Algebraic Multigrid by Component Splitting for Edge Elements on Simplicial Triangulations, Tech. Report, SC 99‐40 Konrad‐Zuse‐Zentrum, Berlin, Germany, 1999.
Available online at http://www.zib.de/bib/pub/pw/index.en.html
[6]
Rudolf Beck, Peter Deuflhard, Ralf Hiptmair, Ronald Hoppe, Barbara Wohlmuth, Adaptive multilevel methods for edge element discretizations of Maxwell’s equations, Surveys Math. Indust., 8 (1999), 271–312
[7]
Alain Bossavit, Computational electromagnetism, Electromagnetism, Academic Press Inc., 1998xx+352, Variational formulations, complementarity, edge elements
[8]
A. Brandt, Multigrid Techniques: 1984 Guide with Applications to Fluid Dynamics, The Weizmann Institute of Science, Rehovot, Israel, 1984.
[9]
Tony Chan, Howard Elman, Fourier analysis of iterative methods for elliptic problems, SIAM Rev., 31 (1989), 20–49
[10]
James Demmel, Applied numerical linear algebra, Society for Industrial and Applied Mathematics (SIAM), 1997xii+419
[11]
J. Dendy, Jr., Two multigrid methods for three‐dimensional problems with discontinuous and anisotropic coefficients, SIAM J. Sci. Statist. Comput., 8 (1987), 673–685
[12]
J. Dendy, Jr., Black box multigrid, J. Comput. Phys., 48 (1982), 366–386
[13]
Howard Elman, Preconditioning for the steady‐state Navier‐Stokes equations with low viscosity, SIAM J. Sci. Comput., 20 (1999), 1299–1316
[14]
M. Everett and A. Schultz, Geomagnetic induction in a heterogenous sphere: Azimuthally symmetric test computations and the response of an undulating 660‐km discontinuity, J. Geophys. Res., 101 (1996), pp. 2765–2783.
[15]
J. Gopalakrishnan and J. Pasciak, Overlapping Schwarz preconditioners for indefinite Maxwell equations, Math. Comp., to appear.
[16]
E. Haber, U. Ascher, Fast finite volume simulation of 3D electromagnetic problems with highly discontinuous coefficients, SIAM J. Sci. Comput., 22 (2000), 1943–1961
[17]
E. Haber, U. Ascher, D. Aruliah, and D. Oldenburg, Fast simulation of 3D electromagnetic using potentials, J. Comput. Phys., 163 (2000), pp. 150–171.
[18]
Wolfgang Hackbusch, Multigrid methods and applications, Springer Series in Computational Mathematics, Vol. 4, Springer‐Verlag, 1985xiv+377
[19]
R. Hiptmair, Multigrid method for Maxwell’s equations, SIAM J. Numer. Anal., 36 (1999), 204–225
[20]
Jianming Jin, The finite element method in electromagnetics, Wiley‐Interscience [John Wiley & Sons], 2002xxvi+753
[21]
Claudio Mattiussi, An analysis of finite volume, finite element, and finite difference methods using some concepts from algebraic topology, J. Comput. Phys., 133 (1997), 289–309
[22]
J. D. Moulton, Numerical Implementation of Nodal Methods, Ph.D. thesis, Institute of Applied Mathematics, University of British Columbia, Vancouver, BC, Canada, 1996.
[23]
G. Newman and D. Alumbaugh, Frequency‐domain modelling of airborne electromagnetic responses using staggered finite differences, Geophys. Prospecting, 43 (1995), pp. 1021–1042.
[24]
I. Perugia, V. Simoncini, M. Arioli, Linear algebra methods in a mixed approximation of magnetostatic problems, SIAM J. Sci. Comput., 21 (1999), 1085–1101
[25]
Robert Richtmyer, K. Morton, Difference methods for initial‐value problems, Second edition. Interscience Tracts in Pure and Applied Mathematics, No. 4, Interscience Publishers John Wiley & Sons, Inc., New York‐London‐Sydney, 1967xiv+405
[26]
Y. Saad, Iterative Methods for Sparse Linear Systems, PWS Publishing Company, Boston, MA, 1996.
[27]
S. Selberherr, Analysis and Simulation of Semiconductor Devices, Springer‐Verlag, Vienna, 1984.
[28]
Allen Taflove, Computational electrodynamics, Artech House Inc., 1995xviii+599, The finite‐difference time‐domain method; With contributions by Stephen D. Gedney, Faiza S. Lansing, Thomas G. Jurgens, Gregory W. Saewert, Melinda J. Piket‐May, Eric T. Thiele and Stephen T. Barnard
[29]
J. Weaver, Mathematical methods for geo‐electromagnetic induction, Applied and Engineering Mathematics Series, Vol. 7, Research Studies Press Ltd., 1994xiv+316
[30]
Pieter Wesseling, An introduction to multigrid methods, Pure and Applied Mathematics (New York), John Wiley & Sons Ltd., 1992viii+284
[31]
Daniel Zwillinger, Steven Krantz, Kenneth Rosen, CRC standard mathematical tables and formulae, CRC Press, 1996xii+812

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image SIAM Journal on Scientific Computing
SIAM Journal on Scientific Computing  Volume 24, Issue 2
2002
360 pages

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 01 January 2002

Author Tags

  1. 65N22
  2. 65F10
  3. 65N55

Author Tags

  1. multi\-grid pre\-cond\-i\-tion\-ing
  2. Max\-well's e\-qua\-tions
  3. fin\-ite vol\-ume
  4. Kry\-lov me\-thods
  5. solution discontinuities

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media