“…The accurate numerical simulation of linear waves interacting with periodic layered media is a crucial capability in many areas of scientific and industrial interest. Examples exist in areas such as geophysics [1,2], materials science [3], imaging [4], oceanography [5], and nanoplasmonics [6,7,8]. The latter includes topics as diverse as extraordinary optical transmission [9], surface enhanced spectroscopy [10], and surface plasmon resonance biosensing [11,12,13,14,15,16].…”