Design of grating-assisted codirectional couplers with discrete inverse-scattering algorithms | IEEE Journals & Magazine | IEEE Xplore