Analysis of curved and angled surfaces on a Cartesian mesh using a novel finite-difference time-domain algorithm | IEEE Journals & Magazine | IEEE Xplore