Recent trends in computational photonics. (2017)