A Construction of Beam Propagation Methods for Optical Waveguides. (2009). Communications in Computational Physics, 6(3), 565-576. https://global-sci.com/index.php/cicp/article/view/5653