From 30f1c46a7f94d423bda65e04220015e0296e1347 Mon Sep 17 00:00:00 2001 From: Thomas Radke Date: Mon, 25 Aug 2008 12:28:00 +0200 Subject: make sure that checkpoints are written at multiples of ( + IO::checkpoint_every) --- Carpet/CarpetIOHDF5/src/CarpetIOHDF5.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Carpet/CarpetIOHDF5/src/CarpetIOHDF5.cc b/Carpet/CarpetIOHDF5/src/CarpetIOHDF5.cc index c70863069..39eb25342 100644 --- a/Carpet/CarpetIOHDF5/src/CarpetIOHDF5.cc +++ b/Carpet/CarpetIOHDF5/src/CarpetIOHDF5.cc @@ -143,7 +143,7 @@ void CarpetIOHDF5_EvolutionCheckpoint (CCTK_ARGUMENTS) bool const checkpoint_by_iteration = checkpoint_every > 0 and - iteration >= last_checkpoint_iteration + checkpoint_every; + iteration % (last_checkpoint_iteration + checkpoint_every) == 0; bool const checkpoint_by_walltime = checkpoint_every_walltime_hours > 0 and walltime >= last_checkpoint_walltime + checkpoint_every_walltime_hours; -- cgit v1.2.3