td.general/laser is not updated when increasing the number of TD iteration and restarting
If a user restarts a previous TD calculation while increasing the number of iterations, the td.general/laser file will be incomplete. This happens because the full td.general/laser file is only written at TD iteration 0.