← Notes

May 5, 2026 · Planck Labs · 3 min read

Convergence order in electromagnetic simulation: why mesh refinement compounds

The order of accuracy of a numerical method is a structural property, not a tuning parameter. In three-dimensional wave problems, the difference between second-order and sixth-order convergence is the difference between needing 32× more degrees of freedom per decade of accuracy and needing 3×.

Convergence order is one of the most important properties of a numerical method, but it is often given less attention than mesh size in production simulation. A method has order pp if its error satisfies ∥u−uh∥≤C hp\|u - u_h\| \le C\,h^p for sufficiently small mesh spacing hh, where uu is the exact solution and uhu_h the numerical approximation. The order pp is a fixed property of the discretization and governs how rapidly error decreases with refinement.

For high-frequency electromagnetic scattering the natural mesh-size parameter is not hh alone but the dimensionless product k0hk_0 h, where k0k_0 is the wavenumber of the incident field. Equivalently, k0h=2πh/λk_0 h = 2\pi h / \lambda — mesh spacing measured in fractions of a wavelength. A solver that satisfies ∥u−uh∥≤C (k0h)p\|u - u_h\| \le C\,(k_0 h)^p holds its error constant across any electrical size as long as the mesh density per wavelength is held constant. Planck's solver achieves this with p≥6p \ge 6.

The cost of running a simulation is set by the number of degrees of freedom (DOFs) — the count of unknowns the solver must compute (one per basis function or grid point). In three dimensions DOFs scale as N∼h−3N \sim h^{-3}, so reducing error by factor FF requires growing the DOF count by F3/pF^{3/p} — a formula that depends only on pp and the dimension. Going from second-order to sixth-order reduces per-decade DOF cost by a factor of ten, and the gap compounds: at four decades of additional accuracy, p=2p = 2 requires 10610^6 more DOFs while p=6p = 6 requires 10210^2.

One decade of additional accuracy (factor F=10F = 10):

Order pDOF growth
1.5100
231.6
45.62
63.16
82.37

Most production electromagnetic simulators are second-order. FDTD (Yee scheme [Yee 1966]) is structurally fixed at p=2p = 2. FEM defaults to second-order curvilinear elements; higher-order options exist [Demkowicz 2006] but p>3p > 3 is rare in production due to conditioning and basis-complexity costs. The method of moments uses the Rao–Wilton–Glisson basis [Rao 1982] with p≈1.5p \approx 1.5 by default; higher-order basis function (HOBF) implementations exist [Graglia et al. 1997; Notaroš 2008] but production runs typically remain at p≤3p \le 3 because singular-kernel quadrature at high order is delicate, and insufficient quadrature degrades the effective order regardless of basis-function choice. To our knowledge, no commercial solver supports p≥6p \ge 6 in production on general 3D engineering geometry with material inhomogeneity and sharp interfaces.


Planck Labs is developing a high-order electromagnetic solver with p≥6p \ge 6 convergence on arbitrary 3D geometry.


References

  • Demkowicz, L. (2006). Computing with hp-Adaptive Finite Elements, Volume 1. Chapman & Hall/CRC.
  • Graglia, R. D., Wilton, D. R., & Peterson, A. F. (1997). Higher order interpolatory vector bases for computational electromagnetics. IEEE Trans. Antennas Propag. 45, 329–342.
  • Notaroš, B. M. (2008). Higher Order Frequency-Domain Computational Electromagnetics. IEEE Trans. Antennas Propag. 56(8), 2251–2276.
  • Rao, S. M., Wilton, D. R., & Glisson, A. W. (1982). Electromagnetic scattering by surfaces of arbitrary shape. IEEE Trans. Antennas Propag. 30, 409–418.
  • Yee, K. S. (1966). Numerical solution of initial boundary value problems involving Maxwell's equations in isotropic media. IEEE Trans. Antennas Propag. 14, 302–307.

Related