Kernel compensation method for Maxwell eigenproblem with mimetic finite difference discretization
Fuente:
arXiv
Gespeichert in:
| Hauptverfasser: | , , |
|---|---|
| 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 |