Regular Article
Fast Simulation of 3D Electromagnetic Problems Using Potentials

https://doi.org/10.1006/jcph.2000.6545Get rights and content

Abstract

We consider solving three-dimensional electromagnetic problems in parameter regimes where the quasi-static approximation applies, the permeability is constant, the conductivity may vary significantly, and the range of frequencies is moderate. The difficulties encountered include handling solution discontinuities across interfaces and accelerating convergence of traditional iterative methods for the solution of the linear systems of algebraic equations that arise when discretizing Maxwell's equations in the frequency domain. We use a potential-current formulation (A, φ ,Ĵ) with a Coulomb gauge. The potentials A and φ decompose the electric field E into components in the active and null spaces of the ∇×operator. We develop a finite volume discretization on a staggered grid that naturally employs harmonic averages for the conductivity at cell faces. After discretization, we eliminate the current and the resulting large, sparse, linear system of equations has a block structure that is diagonally dominant, allowing an efficient solution with preconditioned Krylov space methods. A particularly efficient algorithm results from the combination of BICGSTAB and an incomplete LU-decomposition. We demonstrate the efficacy of our method in several numerical experiments.

References (36)

  • A. Brandt et al.

    Multigrid solution to elliptic flow problems

    Numerical Methods for PDE's

    (1979)
  • J.M. Hyman et al.

    Mimetic Discretizations for Maxwell's equations

    J. Comput. Phys.

    (1999)
  • C. Mattiussi

    An analysis of finite volume, finite element, and finite difference methods using some concepts from algebraic topology

    Journal of Computational Physics

    (1997)
  • D. Aruliah, U. Ascher, E. Haber, and, D. Oldenburg, A method for the forward modelling of 3D electromagnetic...
  • R. Barrett et al.

    Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods

    (1994)
  • R. Beck, P. Deuflhard, R. Hiptmair, R. Hoppe, and, B. Wohlmuth, Adaptive multilevel methods for edge element...
  • O. Bı́ró et al.

    On the use of the magnetic vector potential in the finite element analysis of three-dimensional eddy currents

    IEEE Trans. Magnet.

    (1989)
  • A. Bossavit

    Computational Electromagnetism. Variational Formulation, Complementarity, Edge Elements

    (1998)
  • A. Bossavit et al.

    Yee-like schemes on staggered cellular grids: A synthesis between fit and fem approaches

    COMPUMAG

    (1999)
  • F. Brezzi et al.

    Mixed and Hybrid Finite Element Methods

    (1991)
  • W.C. Chew

    Electromagnetic theory on a lattice

    J. Appl. Phys.

    (1994)
  • M. Clemens et al.

    Modern Krylov subspace methods in electromagnetic field computation using the finite integration theory

    ACES J.

    (1996)
  • M. Clemens, and, T. Weiland, Numerical Algorithms for the FDITD and FDFD simulation of slowly varying electromagnetic...
  • M.E. Everett et al.

    Geomagnetic induction in a heterogenous sphere: Azimuthally symmetric test computations and the response of an undulating 660-km discontinuity

    J. Geophys. Res.

    (1996)
  • C.A.J. Fletcher

    Computational Techniques for Fluid Dynamics

    (1988)
  • V. Girault et al.

    Finite Element Methods for Navier–Stokes Equations

    (1986)
  • P.M. Gresho et al.

    Solution of the Incompressible Navier–Stokes Equation

    (1988)
  • Cited by (222)

    View all citing articles on Scopus
    View full text