Updated SWE_Checkpoint so the returned data from the file are correct even if the domain is not quadratic.
The output-file is not overwritten if the checkpoint scenario is used but the new data can not be written into the file yet