Text this: Preconditioning for thermal reservoir simulation