A robust numerical algorithm for computing Maxwell's transmission eigenvalue problems

Tsung Ming Huang, Wei Qiang Huang, Wen-Wei Lin

Research output: Contribution to journalArticlepeer-review

16 Scopus citations


We study a robust and efficient eigensolver for computing a few smallest positive eigenvalues of the three-dimensional Maxwell's transmission eigenvalue problem. The discretized governing equations by the Nédélec edge element result in a large-scale quadratic eigenvalue problem (QEP) for which the spectrum contains many zero eigenvalues and the coefficient matrices consist of patterns in the matrix form XY-1Z, both of which prevent existing eigenvalue solvers from being efficient. To remedy these difficulties, we rewrite the QEP as a particular nonlinear eigenvalue problem and develop a secant-type iteration, together with an indefinite locally optimal block preconditioned conjugate gradient (LOBPCG) method, to sequentially compute the desired positive eigenvalues. Furthermore, we propose a novel method to solve the linear systems in each iteration of LOBPCG. Intensive numerical experiments show that our proposed method is robust, although the desired real eigenvalues are surrounded by complex eigenvalues.

Original languageEnglish
Pages (from-to)A2403-A2423
JournalSIAM Journal on Scientific Computing
Issue number5
StatePublished - 1 Jan 2015


  • Maxwell's equations
  • Quadratic eigenvalue problems
  • Secant-type iteration
  • Transmission eigenvalues


Dive into the research topics of 'A robust numerical algorithm for computing Maxwell's transmission eigenvalue problems'. Together they form a unique fingerprint.

Cite this