Abstract

We describe a GNU-OCTAVE implementation of the Jacobi–Davidson style QR method for the estimation of interior eigenvalues in photonic crystal structures. The photonic eigenproblem is reduced to a matrix eigenproblem using plane-wave expansion. We show that a single-step solution of the Jacobi–Davidson correction equation combined with a simple diagonal Jacobi pre-conditioner are quite time efficient compared to other schemes including the Jacobi–Davidson with bi-orthogonal basis, conjugate gradient minimization of the Rayleigh Ritz quotient and implicitly restarted Lanczos methods. Our implementation is freely available on the web.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call