Tierens, W. (2018). Unification of Leapfrog and Crank-Nicolson Finite Difference Time Domain Methods. SIAM Journal on Scientific Computing, 40(1), A306-A330. doi:10.1137/16M1079634.