摘要

In this article, an efficient algorithm is presented for the mixed finite-element time-domain solution of Maxwell equations. The implicit finite-element time-domain method based on the Crank-Nicolson time integration is unconditionally stable but involves solving a linear system at each time step. A data-sparse matrix decomposition algorithm combined with the nested dissection technique is developed to solve the large linear system. Based on the hierarchical matrix (H-matrix) formatted arithmetic, this algorithm can reduce the computational costs to be almost linear. Moreover, an iterative improvement method is introduced to further improve the solution performance. Numerical results demonstrate the effectiveness of the proposed method for the analysis of microwave circuits.