Kernel compensation method for Maxwell eigenproblem with mimetic finite difference discretization

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Jin, Chenhao, Xia, Yinhua, Xu, Yan
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866908283831320576
author Jin, Chenhao
Xia, Yinhua
Xu, Yan
author_facet Jin, Chenhao
Xia, Yinhua
Xu, Yan
contents We present a kernel compensation method for Maxwell eigenproblem for photonic crystals to avoid the infinite-dimensional kernels that cause many difficulties in the calculation of energy gaps. The quasi-periodic problem is first transformed into a periodic one on the cube by the Floquet-Bloch theory. Then the compensation operator is introduced in Maxwell's equation with the shifted curl operator. The discrete problem depends on the compatible discretization of the de Rham complex, which is implemented by the mimetic finite difference method in this paper. We prove that the compensation term exactly fills up the kernel of the original problem and avoids spurious eigenvalues. Also, we propose an efficient preconditioner and its FFT and multigrid solvers, which allow parallel computing. Numerical experiments for different three-dimensional lattices are performed to validate the accuracy and effectiveness of the method.
format Preprint
id arxiv_https___arxiv_org_abs_2503_19379
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Kernel compensation method for Maxwell eigenproblem with mimetic finite difference discretization
Jin, Chenhao
Xia, Yinhua
Xu, Yan
Numerical Analysis
65N25, 35Q61, 65F08
G.1.8; G.1.3; G.4
We present a kernel compensation method for Maxwell eigenproblem for photonic crystals to avoid the infinite-dimensional kernels that cause many difficulties in the calculation of energy gaps. The quasi-periodic problem is first transformed into a periodic one on the cube by the Floquet-Bloch theory. Then the compensation operator is introduced in Maxwell's equation with the shifted curl operator. The discrete problem depends on the compatible discretization of the de Rham complex, which is implemented by the mimetic finite difference method in this paper. We prove that the compensation term exactly fills up the kernel of the original problem and avoids spurious eigenvalues. Also, we propose an efficient preconditioner and its FFT and multigrid solvers, which allow parallel computing. Numerical experiments for different three-dimensional lattices are performed to validate the accuracy and effectiveness of the method.
title Kernel compensation method for Maxwell eigenproblem with mimetic finite difference discretization
topic Numerical Analysis
65N25, 35Q61, 65F08
G.1.8; G.1.3; G.4
url https://arxiv.org/abs/2503.19379