If you enable 'checkpoint', it doesn't matter when your machine encounters a power failure. Because the program will continue its evolution at the " checkpoint time".
If you want to use this feature, the following configures in parameter will be helpfull.
''' IOHDF5::checkpoint = "yes" IO::checkpoint_dir = $parfile IO::checkpoint_ID = "yes" IO::checkpoint_every_walltime_hours = 6.0 CarpetIOHDF5::checkpoint_every_divisor = 55552 IO::checkpoint_keep=4 IO::checkpoint_on_terminate = "yes"
IO::recover = "autoprobe" IO::recover_dir = $parfile '''
Best wishies, ZhiChao Zhao. --
Theoretical Physics Division,
Institute of High Energy Physics,
Chinese Academy of Sciences, P.O.Box 918-4,
Beijing,100049, P.R.China
zhaozc@ihep.ac.cn