Skip to main navigation Skip to search Skip to main content

Divergence Correction Techniques for Maxwell Solvers Based on a Hyperbolic Model

  • Kernforschungszentrum Karlsruhe
  • Universität Stuttgart
  • CEA Saclay
  • Univ. Henri-Poincaré
  • École Polytechnique

Research output: Contribution to journalArticlepeer-review

265 Scopus citations

Abstract

Usually, non-stationary numerical calculations in electromagnetics are based on the hyperbolic evolution equations for the electric and magnetic fields and leave Gauss' law out of consideration because the latter is a consequence of the former and of the charge conservation equation in the continuous case. However, in the simulation of the self-consistent movement of charged particles in electromagnetic fields, it is a well-known fact that the approximation of the particle motion introduces numerical errors and that, consequently, the charge conservation equation is not satisfied on the dicrete level. Then, in order to avoid the increase of errors in Gauss' law, a divergence cleaning step which solves a Poisson equation for a correction potential is often added. In the present paper, a new method for incorporating Gauss' law into non-stationary electromagnetic simulation codes is developed, starting from a constrained formulation of the Maxwell equations. The resulting system is hyperbolic, and the divergence errors propagate with the speed of light to the boundary of the computational domain. Furthermore, the basic ideas of the numerical approximation are introduced and the extended hyperbolic system is treated numerically within the framework of high-resolution finite-volume schemes. Simulation results obtained with this new technique for pure electromagnetic wave propagation and for an electromagnetic particle-in-cell computation are presented and compared with other methods.

Original languageEnglish
Pages (from-to)484-511
Number of pages28
JournalJournal of Computational Physics
Volume161
Issue number2
DOIs
StatePublished - 1 Jul 2000
Externally publishedYes

Fingerprint

Dive into the research topics of 'Divergence Correction Techniques for Maxwell Solvers Based on a Hyperbolic Model'. Together they form a unique fingerprint.

Cite this