Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

How to configure restarts

The namelist NAMRES controls model restarts (see ifs/namelist/namres.h). The most useful variables in this namelist are: NFFRES and NRESTS.

NFFRES can be used to set a regular restart frequency. NRESTS can be used to set specific restart times.

...

In this example, the first entry (-3) indicates 3 restart write times are requested. As all values are negative (first value must all also be negative), the units are hours. This would produce restart files at 48hrs, 120hrs and 192hrs. Note the restart files do not need to be created at equally spaced intervals if using a list of restart times in NRESTS.

...

By default, old restart files are automatically deleted. This is advisable because the files can be very largenot deleted which might be a concern at high resolutions. One restart file at T1279 is approx 500Mb when using 128 MPI tasks, giving a total restart file requirement of approx 64Gb per output instance. Changing this behaviour is not possible via NAMRES. Instead, edit the file ifs/setup/sures.F90 and change the default value of LDELRES to TRUE. This will be changed for a future release of OpenIFS.

Restart namelist

A file, 'rcf' will be created by the model at the point each timestep when the restart files are written. This file contains the NAMELIST NAMRCF that informs the model what it needs to know to restart the model.

...