This block sets up several options for outputting data. Control is given over
how many timesteps are to be analysed and whether every timestep or every kth
timestep should be written out.
In this way performance can be optimised and data size can be managed.
-`plot_timestep_every`: When `number_of_timesteps` is high, i.e. a high number
of timesteps are to be calculated, writing all data out to disk every timestep
can be time consuming. Therefore, `plot_timestep_every` sets the simulator to only write data of every plot_timestep_every -th timestep to disk.
-`number_of_timesteps_to_analyse`: Decide how many timesteps you want analysed. Analysed means, that subsequent errors of the L-iteration within the timestep are written out and some processing is done within the timesteps to
analyse what's going on. This number splits the simulation interval into intervals of equal length such that `number_of_timesteps_to_analyse` timesteps
are written out.
-`write_to_file`: Dictionary setting which data is to be written out. This can be adjusted depending on the `mesh_study` parameter.