Dispersion Analysis of Finite Difference and Discontinuous Galerkin Schemes for Maxwell's Equations in Linear Lorentz Media
Yan Jiang, Puttha Sakkaplangkul, Vrushali A. Bokil, Yingda Cheng and, Fengyan Li

TL;DR
This paper analyzes the numerical dispersion errors of finite difference and discontinuous Galerkin schemes for Maxwell's equations in Lorentz media, providing guidance for optimal discretization choices based on detailed dispersion analysis.
Contribution
It offers a comprehensive dispersion analysis of FD and DG schemes coupled with semi-implicit time integrators for Maxwell's equations in dispersive media, highlighting their advantages and limitations.
Findings
Dispersion errors depend on spatial and temporal discretizations and model parameters.
High order schemes can reduce dispersion errors over certain frequency ranges.
Limitations of second order temporal schemes are identified.
Abstract
In this paper, we consider Maxwell's equations in linear dispersive media described by a single-pole Lorentz model for electronic polarization. We study two classes of commonly used spatial discretizations: finite difference methods (FD) with arbitrary even order accuracy in space and high spatial order discontinuous Galerkin (DG) finite element methods. Both types of spatial discretizations are coupled with second order semi-implicit leap-frog and implicit trapezoidal temporal schemes studied in our previous research [5,6]. By performing detailed dispersion analysis for the semi-discrete and fully discrete schemes, we obtain rigorous quantification of the dispersion error for Lorentz dispersive dielectrics. In particular, comparisons of dispersion error can be made taking into account the model parameters, and mesh sizes in the design of the two types of schemes. The results for the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
