Skip to content

Restarts #7

@fjansson

Description

@fjansson

Restarts can either be scheduled in both models using their namelists, or produced on demand with interface functions. If restarts are scheduled in the namelists, note that the spin-up time should be added for Dales.

This is a wish list for restarts.

OpenIFS interface

  • set restart time, patch namelist, option NFRRES, in &NAMRES. (Negative value is hours, positive value is number of steps). Note that the files are written at the start of the next step.
  • function to immediately write restart file, if possible

Dales

  • setting trestart when creating a Dales model in the coupler is currently broken, presumably due to work on the Dales interface. Suggest we fix this when migrating the coupler to the new version of the interface.

Short-term plan:

For Dales, use les.write_restart(). For OpenIFS, schedule restart at end of run manually, using namelist option NFRRES. Note that the files are written at the start of the next step. finalize() calls the the first half gcm time step function to ensure that the files get written.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions