Fix restarting the dispersive medium
Description
Set the fields correctly and use the restart infrastructure of the code to dump and load the fields that are needed to restart the propagation.
Checklist
-
I have checked that my code follows the Octopus coding standards -
I have added tests for all the new features added in this request.
Edited by Sebastian Ohlmann