Text this: Efficient time-domain beam-propagation method for modelingintegrated optical devices