当前位置: X-MOL 学术arXiv.cs.NA › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Highly efficient Gauss's law-preserving spectral algorithms for Maxwell's double-curl source and eigenvalue problems based on eigen-decomposition
arXiv - CS - Numerical Analysis Pub Date : 2024-02-29 , DOI: arxiv-2402.19125
Sen Lin, Huiyuan Li, Zhiguo Yang

In this paper, we present Gauss's law-preserving spectral methods and their efficient solution algorithms for curl-curl source and eigenvalue problems in two and three dimensions arising from Maxwell's equations. Arbitrary order $H(curl)$-conforming spectral basis functions in two and three dimensions are firstly proposed using compact combination of Legendre polynomials. A mixed formulation involving a Lagrange multiplier is then adopted to preserve the Gauss's law in the weak sense. To overcome the bottleneck of computational efficiency caused by the saddle-point nature of the mixed scheme, we present highly efficient solution algorithms based on reordering and decoupling of the resultant linear algebraic system and numerical eigen-decomposition of one dimensional mass matrix. The proposed solution algorithms are direct methods requiring only several matrix-matrix or matrix-tensor products of $N$-by-$N$ matrices, where $N$ is the highest polynomial order in each direction. Compared with other direct methods, the computational complexities are reduced from $O(N^6)$ and $O(N^9)$ to $O(N^3)$ and $O(N^4)$ with small and constant pre-factors for 2D and 3D cases, respectively, and can further be accelerated to $O(N^{2.807})$ and $O(N^{3.807})$, when boosted with the Strassen's matrix multiplication algorithm. Moreover, these algorithms strictly obey the Helmholtz-Hodge decomposition, thus totally eliminate the spurious eigen-modes of non-physical zero eigenvalues. Extensions of the proposed methods and algorithms to problems in complex geometries with variable coefficients and inhomogeneous boundary conditions are discussed to deal with more general situations. Ample numerical examples for solving Maxwell's source and eigenvalue problems are presented to demonstrate the accuracy and efficiency of the proposed methods.

中文翻译:

基于特征分解的麦克斯韦双旋源及特征值问题的高效高斯保律谱算法

在本文中,我们提出了高斯保律谱方法及其有效的求解算法,用于解决麦克斯韦方程组产生的二维和三维旋度-旋度源和特征值问题。首先使用勒让德多项式的紧凑组合提出了二维和三维的任意阶 $H(curl)$ 一致谱基函数。然后采用涉及拉格朗日乘子的混合公式来保留弱意义上的高斯定律。为了克服混合方案的鞍点性质引起的计算效率瓶颈,我们提出了基于所得线性代数系统的重排序和解耦以及一维质量矩阵的数值特征分解的高效求解算法。所提出的求解算法是直接方法,仅需要 $N$×$N$ 矩阵的几个矩阵-矩阵或矩阵-张量乘积,其中 $N$ 是每个方向上的最高多项式阶数。与其他直接方法相比,计算复杂度从 $O(N^6)$ 和 $O(N^9)$ 降低到 $O(N^3)$ 和 $O(N^4)$,且计算量较小分别适用于 2D 和 3D 情况的常数前因子,并且当使用 Strassen 矩阵乘法算法增强时,可以进一步加速到 $O(N^{2.807})$ 和 $O(N^{3.807})$。而且,这些算法严格遵循Helmholtz-Hodge分解,从而完全消除了非物理零特征值的寄生特征模。讨论了所提出的方法和算法对具有可变系数和不均匀边界条件的复杂几何问题的扩展,以处理更一般的情况。给出了解决麦克斯韦源和特征值问题的大量数值例子,以证明所提出方法的准确性和效率。
更新日期:2024-03-02
down
wechat
bug