And Yet Another FEM-Based Mode Solver for Dielectric Waveguides
Pith reviewed 2026-05-10 14:54 UTC · model grok-4.3
The pith
A mixed Nedelec-Lagrange finite element discretization of Maxwell's equations yields an accurate open-source mode solver for dielectric waveguides that matches commercial results to within 0.05 percent error.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The mixed Nedelec-Lagrange discretization of Maxwell's curl equations in the frequency domain enables accurate computation of hybrid modes in dielectric waveguides while suppressing spurious modes, as demonstrated by implementation in MATLAB and Python and validation against COMSOL Multiphysics with relative errors below 0.05 percent.
What carries the argument
The mixed Nedelec-Lagrange finite element discretization, in which edge elements approximate the transverse electric field components and nodal elements approximate the longitudinal component.
If this is right
- Researchers can obtain reliable effective indices and field profiles for hybrid modes without commercial software licenses.
- The open implementations allow direct inspection and modification of the discretization for teaching or custom extensions.
- Convergence rates with mesh refinement provide a quantitative guide for balancing accuracy against run time in practical calculations.
- Cloud-compatible code lowers the barrier for users without local high-performance computing resources.
Where Pith is reading between the lines
- The same discretization strategy could be tested on waveguides with material loss or gain to check whether the suppression of spurious modes remains effective.
- Extension to three-dimensional or bent waveguide geometries would require only changes to the mesh generator while retaining the core element types.
- The code base offers a concrete starting point for adding support for nonlinear or anisotropic materials in future versions.
Load-bearing premise
The combination of edge and nodal elements prevents spurious solutions while still capturing the hybrid character of the waveguide modes.
What would settle it
Running the solver on a rectangular dielectric waveguide and finding either relative errors larger than 0.05 percent against a reference commercial solution or the appearance of non-physical modes with imaginary propagation constants.
Figures
read the original abstract
We present a full-vector finite element method (FEM) mode solver for dielectric waveguides based on a mixed Nedelec-Lagrange discretization of Maxwell's curl equations in the frequency domain. The formulation combines edge elements for transverse field components with nodal elements for the longitudinal component, enabling accurate modeling of hybrid modes while effectively suppressing spurious solutions. The solver is implemented in both MATLAB and Python with an emphasis on reproducibility, computational efficiency, and accessibility, including compatibility with cloud-based platforms. Numerical validation is performed on representative waveguide structures, demonstrating excellent agreement with COMSOL Multiphysics, with relative errors below 0.05%. Convergence studies confirm the expected accuracy trends with mesh refinement, while highlighting the trade-off between computational cost and precision. The proposed implementation provides a flexible and reliable open-source tool for integrated photonics research and education.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript describes a full-vector finite element method (FEM) mode solver for dielectric waveguides based on a mixed Nedelec-Lagrange discretization of Maxwell's curl equations in the frequency domain. It provides implementations in MATLAB and Python, validates the solver on representative waveguide structures with relative errors below 0.05% compared to COMSOL Multiphysics, and includes convergence studies with mesh refinement.
Significance. If the validation holds, the paper contributes an open-source, reproducible tool for modeling dielectric waveguides that could aid research and education in integrated photonics. The mixed element approach is standard for suppressing spurious modes in such problems, and the emphasis on accessibility and cloud compatibility adds practical value. The low reported errors and convergence behavior align with expectations for this discretization.
minor comments (3)
- The claim of 'excellent agreement' with relative errors below 0.05% would be strengthened by specifying the waveguide structures and modes considered in the validation.
- More details on the boundary conditions and how the eigenvalue problem is solved would improve clarity for readers implementing similar solvers.
- The paper could benefit from additional references to prior open-source FEM waveguide solvers for context.
Simulated Author's Rebuttal
We thank the referee for their positive summary, significance assessment, and recommendation of minor revision. The report does not contain any specific major comments or points requiring clarification or rebuttal.
Circularity Check
No significant circularity detected
full rationale
The paper implements a standard mixed Nedelec-Lagrange FEM discretization of the frequency-domain curl-curl Maxwell equations for dielectric waveguide modes. This rests on well-established finite-element theory for edge and nodal elements, with no derivation that reduces to fitted inputs, self-defined quantities, or self-citation chains. Validation consists of direct numerical comparison to COMSOL on representative structures (relative error <0.05%), which is an external benchmark rather than a constructed prediction. No load-bearing uniqueness theorems, ansatzes smuggled via citation, or renaming of known results appear in the provided text. The method is self-contained against external references and mesh-refinement studies.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption Maxwell's curl equations hold in the frequency domain for linear dielectric media
- standard math Nedelec edge elements and Lagrange nodal elements satisfy the required continuity and approximation properties for the vector and scalar fields
Reference graph
Works this paper leans on
-
[1]
Simple and efficient finite-element analysis of microwave and optical waveg- uides,
M. Koshiba and K. Inoue, “Simple and efficient finite-element analysis of microwave and optical waveg- uides,”IEEE Transactions on Microwave Theory and Techniques, vol. 40, no. 2, pp. 371–377, 1992
work page 1992
-
[2]
Finite element analysis of lossy dielectric waveguides,
J.-F. Lee, “Finite element analysis of lossy dielectric waveguides,”IEEE Transactions on Microwave Theory and Techniques, vol. 42, no. 6, pp. 1025–1031, 1994
work page 1994
-
[3]
Modal analysis of rib waveguide through finite element method,
S. Selleri and J. Petracek, “Modal analysis of rib waveguide through finite element method,”Optical and Quantum Electronics, vol. 33, no. 4/5, pp. 373–386, 2001
work page 2001
-
[4]
Complex fem modal solver of optical waveguides with pml boundary conditions,
S. Selleri, L. Vincetti, A. Cucinotta, and M. Zoboli, “Complex fem modal solver of optical waveguides with pml boundary conditions,”Optical and Quantum Electronics, vol. 33, no. 4, pp. 359–371, 2001
work page 2001
-
[5]
Practical vectorial mode solver for dielectric waveguides based on finite differences,
E. Simsek, “Practical vectorial mode solver for dielectric waveguides based on finite differences,”Optics Letters, vol. 50, no. 12, pp. 4102–4105, 2025
work page 2025
-
[6]
Analysis of optical waveguide discontinuities,
B. A. Rahman and J. B. Davies, “Analysis of optical waveguide discontinuities,”Journal of Lightwave Technology, vol. 6, no. 1, pp. 52–57, 2002
work page 2002
-
[7]
On the variational reaction theory for dielectric waveguides,
R.-B. Wu and C. H. Chen, “On the variational reaction theory for dielectric waveguides,”IEEE Trans- actions on Microwave Theory and Techniques, vol. 33, no. 6, pp. 477–483, 1985
work page 1985
-
[8]
Full-wave analysis of dielectric waveguides at a given frequency,
L. Vardapetyan and L. Demkowicz, “Full-wave analysis of dielectric waveguides at a given frequency,” Mathematics of Computation, vol. 72, no. 241, pp. 105–129, 2003
work page 2003
-
[9]
Vector finite difference modesolver for anisotropic dielectric waveguides,
A. B. Fallahkhair, K. S. Li, and T. E. Murphy, “Vector finite difference modesolver for anisotropic dielectric waveguides,”Journal of Lightwave Technology, vol. 26, no. 11, pp. 1423–1431, 2008
work page 2008
-
[10]
M. Koshiba, K. Hayata, and M. Suzuki, “Finite–element method analysis of microwave and optical waveguides—trends in countermeasures to spurious solutions,”Electronics and Communications in Japan (Part II: Electronics), vol. 70, no. 9, pp. 96–108, 1987
work page 1987
-
[11]
Finite-element analysis of waveguide modes: A novel approach that eliminates spurious modes,
T. Angkaew, M. Matsuhara, and N. Kumagai, “Finite-element analysis of waveguide modes: A novel approach that eliminates spurious modes,”IEEE transactions on microwave theory and techniques, vol. 35, no. 2, pp. 117–123, 1987
work page 1987
-
[12]
L. Nuno, J. V. Balbastre, and H. Castane, “Analysis of general lossy inhomogeneous and anisotropic waveguides by the finite-element method (fem) using edge elements,”IEEE transactions on microwave theory and techniques, vol. 45, no. 3, pp. 446–449, 1997
work page 1997
-
[13]
J.-C. Nedelec, “Mixed finite elements inR3,”Numerische Mathematik, vol. 35, no. 3, pp. 315–341, 1980. 10
work page 1980
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.