Dispersion reducing methods for edge discretizations of the electric vector wave equation
We present a novel strategy for minimizing the numerical dispersion error in edge discretizations of the time-domain electric vector wave equation on square meshes based on the mimetic finite difference (MFD) method. We compare this strategy, called M-adaptation, to two other discretizations, also based on square meshes. One is the lowest order Ndlec edge element discretization. The other is a modified quadrature approach (GY-adaptation) proposed by Guddati and Yue for the acoustic wave equation in two dimensions. All three discrete methods use the same edge-based degrees of freedom, while the temporal discretization is performed using the standard explicit Leapfrog scheme. To obtain efficient and explicit time stepping methods, the three schemes are further mass lumped. We perform a dispersion and stability analysis for the presented schemes and compare all three methods in terms of their stability regions and phase error. Our results indicate that the method produced by GY-adaptation and the Ndlec method are both second order accurate for numerical dispersion, but differ in the order of their numerical anisotropy (fourth order, versus second order, respectively). The result of M-adaptation is a discretization that is fourth order accurate for numerical dispersion as well as numerical anisotropy. Numerical simulations are provided that illustrate the theoretical results.
dispersion vector wave equation m-adaptation ndlec edge elements anisotropy maxwell's equations