Vol. 96
Latest Volume
All Volumes
PIERB 117 [2026] PIERB 116 [2026] PIERB 115 [2025] PIERB 114 [2025] PIERB 113 [2025] PIERB 112 [2025] PIERB 111 [2025] PIERB 110 [2025] PIERB 109 [2024] PIERB 108 [2024] PIERB 107 [2024] PIERB 106 [2024] PIERB 105 [2024] PIERB 104 [2024] PIERB 103 [2023] PIERB 102 [2023] PIERB 101 [2023] PIERB 100 [2023] PIERB 99 [2023] PIERB 98 [2023] PIERB 97 [2022] PIERB 96 [2022] PIERB 95 [2022] PIERB 94 [2021] PIERB 93 [2021] PIERB 92 [2021] PIERB 91 [2021] PIERB 90 [2021] PIERB 89 [2020] PIERB 88 [2020] PIERB 87 [2020] PIERB 86 [2020] PIERB 85 [2019] PIERB 84 [2019] PIERB 83 [2019] PIERB 82 [2018] PIERB 81 [2018] PIERB 80 [2018] PIERB 79 [2017] PIERB 78 [2017] PIERB 77 [2017] PIERB 76 [2017] PIERB 75 [2017] PIERB 74 [2017] PIERB 73 [2017] PIERB 72 [2017] PIERB 71 [2016] PIERB 70 [2016] PIERB 69 [2016] PIERB 68 [2016] PIERB 67 [2016] PIERB 66 [2016] PIERB 65 [2016] PIERB 64 [2015] PIERB 63 [2015] PIERB 62 [2015] PIERB 61 [2014] PIERB 60 [2014] PIERB 59 [2014] PIERB 58 [2014] PIERB 57 [2014] PIERB 56 [2013] PIERB 55 [2013] PIERB 54 [2013] PIERB 53 [2013] PIERB 52 [2013] PIERB 51 [2013] PIERB 50 [2013] PIERB 49 [2013] PIERB 48 [2013] PIERB 47 [2013] PIERB 46 [2013] PIERB 45 [2012] PIERB 44 [2012] PIERB 43 [2012] PIERB 42 [2012] PIERB 41 [2012] PIERB 40 [2012] PIERB 39 [2012] PIERB 38 [2012] PIERB 37 [2012] PIERB 36 [2012] PIERB 35 [2011] PIERB 34 [2011] PIERB 33 [2011] PIERB 32 [2011] PIERB 31 [2011] PIERB 30 [2011] PIERB 29 [2011] PIERB 28 [2011] PIERB 27 [2011] PIERB 26 [2010] PIERB 25 [2010] PIERB 24 [2010] PIERB 23 [2010] PIERB 22 [2010] PIERB 21 [2010] PIERB 20 [2010] PIERB 19 [2010] PIERB 18 [2009] PIERB 17 [2009] PIERB 16 [2009] PIERB 15 [2009] PIERB 14 [2009] PIERB 13 [2009] PIERB 12 [2009] PIERB 11 [2009] PIERB 10 [2008] PIERB 9 [2008] PIERB 8 [2008] PIERB 7 [2008] PIERB 6 [2008] PIERB 5 [2008] PIERB 4 [2008] PIERB 3 [2008] PIERB 2 [2008] PIERB 1 [2008]
2022-09-25
Divergence Error Based p-Adaptive Discontinuous Galerkin Solution of Time-Domain Maxwell's Equations
By
Progress In Electromagnetics Research B, Vol. 96, 153-172, 2022
Abstract
⋅A p-adaptive discontinuous Galerkin time-domain method is developed to obtain high-order solutions to electromagnetic scattering problems. A novel feature of the proposed method is the use of divergence error to drive the p-adaptive method. The nature of divergence error is explored, and that it is a direct consequence of the act of discretization is established. Its relation with relative truncation error is formed which enables the use of divergence error as an inexpensive proxy to truncation error. Divergence error is used as an indicator to dynamically identify and assign spatial operators of varying accuracy to substantial regions in the computational domain. This results in a reduced computational cost compared to a comparable discontinuous Galerkin time-domain solution using uniform degree piecewise polynomial bases throughout. Numerical results are presented to show performance of the proposed divergence error based p-adaptive solutions. It is shown that an accuracy similar to that of uniformly higher order solutions is obtained in terms of the scattering width, using fewer degrees of freedom.
Citation
Apurva Tiwari, and Avijit Chatterjee, "Divergence Error Based p-Adaptive Discontinuous Galerkin Solution of Time-Domain Maxwell's Equations," Progress In Electromagnetics Research B, Vol. 96, 153-172, 2022.
doi:10.2528/PIERB22080403
References

1. Yee, K., "Numerical solution of initial boundary value problems involving Maxwell's equations in isotropic media," IEEE Transactions on Antennas and Propagation, Vol. 14, No. 3, 302-307, 1966.        Google Scholar

2. Hagness, S. C., A. Taflove, and S. D. Gedney, "Finite-difference time-domain methods," Handbook of Numerical Analysis, Vol. 13, No. 4, 199-315, 2005.        Google Scholar

3. Shankar, V., A. H. Mohammadian, and W. F. Hall, "A time-domain, finite-volume treatment for the Maxwell equations," Electromagnetics, Vol. 10, No. 1-2, 127-145, 1990.        Google Scholar

4. Hesthaven, J. S. and T. Warburton, Nodal Discontinuous Galerkin Methods, Texts in Applied Mathematics, Vol. 54, Springer, New York, NY, 2008.

5. Assous, F., et al. "On a finite-element method for solving the three-dimensional Maxwell equations," Journal of Computational Physics, Vol. 109, No. 2, 222-237, 1993.        Google Scholar

6. Munz, C.-D., et al. "Divergence correction techniques for Maxwell solvers based on a hyperbolic model," Journal of Computational Physics, Vol. 161, No. 2, 484-511, 2000.        Google Scholar

7. Cockburn, B., F. Li, and C.-W. Shu, "Locally divergence-free discontinuous Galerkin methods for the Maxwell equations," Journal of Computational Physics, Vol. 194, No. 2, 588-610, 2004.        Google Scholar

8. Li, F. and C.-W. Shu, "Locally divergence-free discontinuous galerkin methods for MHD equations," Journal of Scientific Computing, Vol. 22, 413-442, 2005.        Google Scholar

9. Chandrashekar, P., "A global divergence conforming DG method for hyperbolic conservation laws with divergence constraint," Journal of Scientific Computing, Vol. 79, No. 1, 79-102, 2019.        Google Scholar

10. Li, F. and L. Xu, "Arbitrary order exactly divergence-free central discontinuous Galerkin methods for ideal MHD equations," Journal of Computational Physics, Vol. 231, No. 6, 2655-2675, 2012.        Google Scholar

11. Yakovlev, S., L. Xu, and F. Li, "Locally divergence-free central discontinuous Galerkin methods for ideal MHD equations," Journal of Computational Science, Vol. 4, No. 1-2, 80-91, 2013.        Google Scholar

12. Cioni, J. P., L. Fezoui, and H. Steve, "A parallel time-domain maxwell solver using upwind schemes and triangular meshes," IMPACT of Computing in Science and Engineering, Vol. 5, No. 3, 215-247, 1993.        Google Scholar

13. Kompenhans, M., et al. "Adaptation strategies for high order discontinuous Galerkin methods based on Tau-estimation," Journal of Computational Physics, Vol. 306, 216-236, December 2016.        Google Scholar

14. Rueda-Ramírez, A. M., et al. "Truncation error estimation in the p-anisotropic discontinuous Galerkin spectral element method," Journal of Scientific Computing, Vol. 78, No. 1, 433-466, 2019.        Google Scholar

15. Kompenhans, M., et al. "Comparisons of p-adaptation strategies based on truncation- and discretisation-errors for high order discontinuous Galerkin methods," Computers & Fluids, Vol. 139, 36-46, 2016.        Google Scholar

16. Chatterjee, A., "A multilevel numerical approach with application in time-domain electromagnetics," Communications in Computational Physics, Vol. 17, No. 3, 703-720, 2015.        Google Scholar

17. Chatterjee, A. and R. S. Myong, "Efficient implementation of higher-order finite volume time-domain method for electrically large scatterers," Progress In Electromagnetics Research B, Vol. 17, 233-254, 2009.        Google Scholar

18. Moxey, D., et al. "Towards p-adaptive spectral/hp element methods for modelling industrial flows," Spectral and High Order Methods for Partial Differential Equations ICOSAHOM 2016, ed. by M. L. Bittencourt, N. A. Dumont, and J. S. Hesthaven, 63{79, Springer International Publishing, Cham, 2017.        Google Scholar

19. Abarbanel, S. and D. Gottlieb, "On the construction and analysis of absorbing layers in CEM," Applied Numerical Mathematics, Vol. 27, No. 4, 331-340, 1998.        Google Scholar

20. Tόth, G., "The ∇ ⋅ B = 0 constraint in shock-capturing magnetohydrodynamics codes," Journal of Computational Physics, Vol. 161, No. 2, 605-652, 2000.        Google Scholar

21. Brackbill, J. U. and D. C. Barnes, "The effect of Nonzero ∇ ⋅ B on the numerical solution of the magnetohydrodynamic equations," Journal of Computational Physics, Vol. 35, No. 3, 426-430, 1980.        Google Scholar

22. Naranjo Alvarez, S., et al. "The virtual element method for resistive magnetohydrodynamics," Computer Methods in Applied Mechanics and Engineering, Vol. 381, 113815, 2021.        Google Scholar

23. Chris Fragile, P., et al. "Divergence-free magnetohydrodynamics on conformally moving, adaptive meshes using a vector potential method," Journal of Computational Physic: X,, Vol. 2, 100020, 2019.        Google Scholar

24. Wheatley, V., H. Kumar, and P. Huguenot, "On the role of Riemann solvers in discontinuous Galerkin methods for magnetohydrodynamics," Journal of Computational Physics, Vol. 229, No. 3, 660-680, 2010.        Google Scholar

25. Ramshaw, J. D., "A method for enforcing the solenoidal condition on magnetic field in numerical calculations," Journal of Computational Physics, Vol. 52, No. 3, 592-596, 1983.        Google Scholar

26. Taflove, A. and S. C. Hagness, Computational Electrodynamics: The Finite-Difference Time-Domain Method, 2nd Ed., Artech House, 1995.

27. Fraysse, F., J. De Vicente, and E. Valero, "The estimation of truncation error by τ-estimation revisited," Journal of Computational Physics, Vol. 231, No. 9, 3457-3482, 2012.        Google Scholar

28. Syrakos, A., et al. "Numerical experiments on the efficiency of local grid refinement based on truncation error estimates," Journal of Computational Physics, Vol. 231, No. 20, 6725-6753, 2012.        Google Scholar

29. Zienkiewicz, O. C., R. L. Taylor, and J. Z. Zhu, The Finite Element Method: Its Basis and Fundamentals, Butterworth-Heinemann, 2013.

30. Hernández, A., et al. "An adaptive meshing automatic scheme based on the strain energy density function," Engineering Computations, Vol. 14, No. 6, 604-629, 1997.        Google Scholar

31. Davies, R. W., K. Morgan, and O. Hassan, "A high order hybrid finite element method applied to the solution of electromagnetic wave scattering problems in the time domain," Computational Mechanics, Vol. 44, No. 3, 321-331, 2009.        Google Scholar

32. Ledger, P. D., et al. "Arbitrary order edge elements for electromagnetic scattering simulations using hybrid meshes and a PML," International Journal for Numerical Methods in Engineering, Vol. 55, No. 3, 339-358, 2002.        Google Scholar

33. Young, J. W. and J. C. Bertrand, "Multiple scattering by two cylinders," Journal of the Acoustical Society of America, Vol. 58, No. 6, 1190-1195, 1975.        Google Scholar