Text this: Comparison of three one-dimensional time-domain electromagnetic forward algorithms