Skip to main content Accessibility help

A High-Order Discontinuous Galerkin Method for the Two-Dimensional Time-Domain Maxwell’s Equations on Curved Mesh

  • Hongqiang Lu (a1), Yida Xu (a1), Yukun Gao (a1), Wanglong Qin (a1) and Qiang Sun (a1)...


In this paper, a DG (Discontinuous Galerkin) method which has been widely employed in CFD (Computational Fluid Dynamics) is used to solve the two-dimensional time-domain Maxwell’s equations for complex geometries on unstructured mesh. The element interfaces on solid boundary are treated in both curved way and straight way. Numerical tests are performed for both benchmark problems and complex cases with varying orders on a series of grids, where the high-order convergence in accuracy can be observed. Both the curved and the straight solid boundary implementation can give accurate RCS (Radar Cross-Section) results with sufficiently small mesh size, but the curved solid boundary implementation can significantly improve the accuracy when using relatively large mesh size. More importantly, this CFD-based high-order DG method for the Maxwell’s equations is very suitable for complex geometries.


Corresponding author

*Corresponding author. (H. Q. Lu)


Hide All
[1]Yee, K. S., Numerical solution of initial value problems involving Maxwell’s equation in isotropic media, IEEE Trans. Antennas Prop., 14(3) (1966), pp. 302307.
[2]Taflove, A. and Hagness, S. C., Computational Electrodynamics: The Finite-Difference Time-Domain Method, Second ed., Artech, Norwood, MA, 2000.
[3]Cangellaris, A. C. and Wright, D. B., Analysis of the numerical error caused by the stair-stepped approximation of a conducting boundary in FDTD simulations of electromagnetic phenomena, IEEE Trans. Antennas Prop., 39(10) (1991), pp. 15181525.
[4]Cohen, G. and Monk, P., Mur-Nedelec finite element schemes for Maxwell’s equations, Comput. Meth. Appl. Mech. Eng., 169(3-4) (1999).
[5]Piperno, S., Remaki, M. and Fezoui, L., A non-diffusive finite volume scheme for the 3D Maxwell euqations on unstructured meshes, SIAM J. Numer. Anal., 39(6) (2002), pp. 20892108.
[6]Gao, Y. K. and Chen, H. Q., Electromagnetic scattering simulation based on cell-vertex unstructured-grid FVTD algorithm, J. Nanjing University of Aeronautics and Astronautics, 45(3) (2013), pp. 415423.
[7]Cockburn, B., Karniadakis, G. E. and Shu, C. W., Discontinuous Galerkin Methods: Theory, Computation and Applications, Springer, Berlin, 1999.
[8]Lu, Tiao, Zhang, Pingwen and Cai, Wei, Discontinuous Galerkin methods for dispersive and lossy Maxwells equations and PML boundary conditions, J. Comput. Phys., 200 (2004), pp. 549580.
[9]Cohen, G., Ferrieres, X. and Pernet, S., A spatial high-order hexahedral discontinuous Galerkin method to solve Maxwell’s equations in time domain, J. Comput. Phys., 217 (2006), pp. 340363.
[10]Sevilla, Ruben, Hassan, Oubay and Morgan, Kenneth, The use of hybrid meshes to improve the efficiency of a discontinuous Galerkin method for the solution of Maxwells equations, Comput. Structures, 137 (2014), pp. 213.
[11]Kyle Anderson, W., Wang, Li, Kapadia, Sagar, Tanis, Craig and Hilbert, Bruce, Petrov-Galerkin and discontinuous-Galerkin methods for time-domain and frequency-domain electromagnetic simulations, Contents lists available at SciVerse ScienceDirect, 230 (2011), pp. 83608385.
[12]Durochat, Clement, Lanteri, Stephane and Scheid, Claire, High order non-conforming multi-element discontinuous Galerkin method for time domain electromagnetics, Appl. Math. Comput., 224 (2013), pp. 681704.
[13]Nguyen, N. C., Peraire, J. and Cockburn, B., Hybridezable discontinuous Galerkin methods for the time-harmonic Maxwell’s equations, J. Comput. Phys., 230 (2011), pp. 71517175.
[14]Chung, E. T., Jr, P. C. and Yu, T. F., Convergence and superconvergence of staggered discontinuous Galerkin methods for the three-dimensional Maxwell’s equations on Cartesian grids, J. Comput. Phys., 235 (2013), pp. 1431.
[15]Li, Jichun, Development of discontinuous Galerkin methods for Maxwells equations in metamaterials and perfectly matched layers, J. Comput. Appl. Math., 236 (2011), pp. 950961.
[16]Li, Jichun, Waters, Jiajia Wang and Machorro, Eric A., An implicit leap-frog discontinuous Galerkin method for the time-domain Maxwells equations in metamaterials, Comput. Methods Appl. Mech. Eng., 223224 (2012), pp. 4354.
[17]Konig, Michael, Busch, Kurt and Niegemann, Jens, The discontinuous Galerkin Time-Domain method for Maxwells equations with anisotropic materials, Photonics Nanostructures-Fundamentals Appl., 8 (2010), pp. 303309.
[18]Dolean, Victorita, Lanteri, Stephane and Perrussel, Ronan, A domain decomposition method for solving the three-dimensional time-harmonic Maxwell equations discretized by discontinuous Galerkin methods, J. Comput. Phys., 227 (2008), pp. 20442072.
[19]Schnepp, Sascha M. and Weiland, Thomas, Efficient large scale electromagnetic simulations using dynamically adapted meshes with discontinuous Galerkin method, J. Comput. Appl. Math., 236 (2012), pp. 49094924.
[20]Bouajaji, Mohamed El and Lanteri, Stephane, High order discontinuous Galerkin method for the solution of 2D time-harmonic Maxwells equations, Appl. Math. Comput., 219 (2013), pp. 72417251.
[21]Lübon, C., Kessler, M., Wagner, S. and Krmer, E., High-order boundary discretization for discontinuous Galerkin codes, 25th AIAA Applied Aerodynamics Conference, 05C08 June 2006, San Francisco, California.
[22]Atkins, H. L. and Shu, C. H., Quadrature-free implementation of discontinuous Galerkin method for hyperbolic equations, AIAA J., 36(5) (1998).
[23]Chen, H. Q. and Huang, M. K., Computations of scattering waves in 2-D complicated fields by using exact controllability approach, Chinese J. Comput. Phys., 17(4) (2000), pp. 414420.


A High-Order Discontinuous Galerkin Method for the Two-Dimensional Time-Domain Maxwell’s Equations on Curved Mesh

  • Hongqiang Lu (a1), Yida Xu (a1), Yukun Gao (a1), Wanglong Qin (a1) and Qiang Sun (a1)...


Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed