WRF Restart Behavior: Output Time at Restart vs Next Time Step

Naser

Member
Hello everyone,

I have a question regarding the restart option in the WRF namelist.

Suppose I run the model hourly for 2 days, from:
2024-01-01 00:00 to 2024-01-03 00:00

The model runs successfully for the first day, and I want to restart from:
wrfrst_d01_2024-01-02_00:00:00

In my first run, I already have:
wrfout_d01_2024-01-02_00:00:00

When I restart the model using wrf.exe, sometimes it correctly produces:
wrfout_d01_2024-01-02_01:00:00

However, in some cases, it unexpectedly generates:
wrfout_d01_2024-01-02_00:00:00 again before continuing.

My question is:

When restarting from a specific time, should WRF generate output starting from the restart time itself, or from the next time step (e.g., +1 hour)?

I hope my question is clear, and I would appreciate any clarification.

Thank you.

Naser
 
Hi Nasar,
This depends on whether you have the namelist variable "write_hist_at_0h_rst = .true." in the &time_control record. If so, then it should write a new file at the restart start time, and will overwrite the existing file at that time. If you prefer to not have it write at that time, you can set that to false.
 
Hi Nasar,
This depends on whether you have the namelist variable "write_hist_at_0h_rst = .true." in the &time_control record. If so, then it should write a new file at the restart start time, and will overwrite the existing file at that time. If you prefer to not have it write at that time, you can set that to false.
Dear Werner
Hi

Thank you for your reply. I was able to successfully run what I intended.

Best,
Naser
 
Back
Top