Direct Finite-Element Solver of Linear Complexity for Large-Scale 3-D Electromagnetic Analysis and Circuit Extraction

In this paper, we develop a linear-complexity direct finite-element solver for the electromagnetic analysis of general 3-D problems containing arbitrarily shaped lossy or lossless conductors in inhomogeneous materials. Both theoretical analysis and numerical experiments have demonstrated the solver's linear complexity in CPU time and memory consumption with prescribed accuracy satisfied. The proposed direct solver has successfully analyzed an industry product-level full package involving over 22.8488 million unknowns in approximately 16 h on a single core running at 3 GHz. It has also rapidly solved large-scale antenna arrays of over 73 wavelengths with 3600 antenna elements whose number of unknowns is over 10 million. The proposed direct solver has been compared with the finite-element methods that utilize the most advanced direct sparse solvers and a widely used commercial iterative finite-element solver. Clear advantages of the proposed solver in time and memory complexity, as well as computational efficiency, have been demonstrated.

[1]  Joseph W. H. Liu,et al.  The Multifrontal Method for Sparse Matrix Solution: Theory and Practice , 1992, SIAM Rev..

[2]  Robert J. Adams,et al.  Sparse factorization of finite element matrices using overlapped localizing solution modes , 2008 .

[3]  Dan Jiao,et al.  Theoretical Study on the Rank of Integral Operators for Broadband Electromagnetic Modeling From Static to Electrodynamic Frequencies , 2013, IEEE Transactions on Components, Packaging and Manufacturing Technology.

[4]  Timothy A. Davis,et al.  Algorithm 832: UMFPACK V4.3---an unsymmetric-pattern multifrontal method , 2004, TOMS.

[5]  Xiaoye S. Li,et al.  An overview of SuperLU: Algorithms, implementation, and user interface , 2003, TOMS.

[6]  Dan Jiao,et al.  Direct finite element solver of linear complexity for analyzing electrically large problems , 2015, 2015 31st International Review of Progress in Applied Computational Electromagnetics (ACES).

[7]  Piotr Gurgul,et al.  A Linear Complexity Direct Solver for H-adaptive Grids with Point Singularities , 2014, ICCS.

[8]  Carretera de Valencia,et al.  The finite element method in electromagnetics , 2000 .

[9]  Dan Jiao,et al.  Fast Full-Wave Solution That Eliminates the Low-Frequency Breakdown Problem in a Reduced System of Order One , 2012, IEEE Transactions on Components, Packaging and Manufacturing Technology.

[10]  Dan Jiao,et al.  Linear-complexity direct finite element solver accelerated for many right hand sides , 2014, 2014 IEEE Antennas and Propagation Society International Symposium (APSURSI).

[11]  Dan Jiao,et al.  Linear-complexity direct finite element solver for irregular meshes and matrices without mesh , 2015, 2015 IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting.

[12]  Patrick R. Amestoy,et al.  Multifrontal parallel distributed symmetric and unsymmetric solvers , 2000 .

[13]  D. Jiao,et al.  Existence of-Matrix Representations of the Inverse Finite-Element Matrix of Electrodynamic Problems and-Based Fast Direct Finite-Element Solvers , 2010 .

[14]  Wolfgang Fichtner,et al.  Efficient Sparse LU Factorization with Left-Right Looking Strategy on Shared Memory Multiprocessors , 2000 .

[15]  Jianlin Xia,et al.  Superfast Multifrontal Method for Large Structured Linear Systems of Equations , 2009, SIAM J. Matrix Anal. Appl..

[16]  Jian-Ming Jin,et al.  Fast frequency-sweep analysis of cavity-backed microstrip patch antennas , 1999 .

[17]  D. Jiao,et al.  Existence of ${\cal H}$-Matrix Representations of the Inverse Finite-Element Matrix of Electrodynamic Problems and ${\cal H}$-Based Fast Direct Finite-Element Solvers , 2010, IEEE Transactions on Microwave Theory and Techniques.

[18]  Dan Jiao,et al.  A direct finite element solver of linear complexity for large-scale 3-D circuit extraction in multiple dielectrics , 2013, 2013 50th ACM/EDAC/IEEE Design Automation Conference (DAC).

[19]  Haixin Liu,et al.  Layered ${\cal H}$-Matrix Based Inverse and LU Algorithms for Fast Direct Finite-Element-Based Computation of Electromagnetic Problems , 2013, IEEE Transactions on Antennas and Propagation.

[20]  Dan Jiao,et al.  A linear complexity direct finite element solver for large-scale 3-D electromagnetic analysis , 2013, 2013 IEEE Antennas and Propagation Society International Symposium (APSURSI).

[21]  Dan Jiao,et al.  Layered ${\cal H}$ -Matrix Based Inverse and LU Algorithms for Fast Direct Finite-Element-Based Computation of Electromagnetic Problems , 2013 .

[22]  A. George Nested Dissection of a Regular Finite Element Mesh , 1973 .

[23]  Dan Jiao,et al.  A theoretical study on the rank's dependence with electric size of the inverse finite element matrix for large-scale electrodynamic analysis , 2012, Proceedings of the 2012 IEEE International Symposium on Antennas and Propagation.

[24]  A. Deutsch,et al.  Massively parallel full-wave modeling of advanced packaging structures on BlueGene supercomputer , 2008, 2008 58th Electronic Components and Technology Conference.

[25]  Keshav Pingali,et al.  Graph Grammar based Multi-thread Multi-frontal Direct Solver with Galois Scheduler , 2014, ICCS.