[Wrf-users] fdda time problem in WRF V3.2

Will Thurston willthurston at gmail.com
Fri Sep 3 23:25:21 MDT 2010


Hi,

I'm running a nested (4 domain) simulation using fdda at 6 hourly
intervals with WRF V3.2 (having downloaded the fixed reg_parse.c and
recompiled). The simulation runs fine until 6 hours of model time,
when it crashes.

>From looking at rsl.out.0000 the nudging happens correctly on the
three innermost domains, but fails on d01, because multiples of the
timestep on this domain don't coincide exactly with 6h, whereas they
do on the other domains (timesteps of 81s, 27s, 9s, 3s). The exact
error given is:

 Time in file: 2010-08-04_06:00:00
 Time on domain: 2010-08-04_06:00:27
 **WARNING** Time in input file not equal to time on domain **WARNING**
 **WARNING** Trying next time in file wrffdda_d01 ...
 Time in file: 2010-08-04_12:00:00
 Time on domain: 2010-08-04_06:00:27
 **WARNING** Time in input file not equal to time on domain **WARNING**
 **WARNING** Trying next time in file wrffdda_d01 ...
 Time in file: 2010-08-04_18:00:00
 Time on domain: 2010-08-04_06:00:27
 **WARNING** Time in input file not equal to time on domain **WARNING**
 **WARNING** Trying next time in file wrffdda_d01 ...
 Time in file: 2010-08-05_00:00:00
 Time on domain: 2010-08-04_06:00:27
 **WARNING** Time in input file not equal to time on domain **WARNING**
 **WARNING** Trying next time in file wrffdda_d01 ...
 Time in file: 2010-08-05_06:00:00
 Time on domain: 2010-08-04_06:00:27
 **WARNING** Time in input file not equal to time on domain **WARNING**
 **WARNING** Trying next time in file wrffdda_d01 ...
 Time in file: 2010-08-05_12:00:00
 Time on domain: 2010-08-04_06:00:27
 **WARNING** Time in input file not equal to time on domain **WARNING**
 **WARNING** Trying next time in file wrffdda_d01 ...
 Time in file: 2010-08-05_18:00:00
 Time on domain: 2010-08-04_06:00:27
 **WARNING** Time in input file not equal to time on domain **WARNING**
 **WARNING** Trying next time in file wrffdda_d01 ...
 Time in file: 2010-08-06_00:00:00
 Time on domain: 2010-08-04_06:00:27
 **WARNING** Time in input file not equal to time on domain **WARNING**
 **WARNING** Trying next time in file wrffdda_d01 ...
 Time in file: 2010-08-06_06:00:00
 Time on domain: 2010-08-04_06:00:27
 **WARNING** Time in input file not equal to time on domain **WARNING**
 **WARNING** Trying next time in file wrffdda_d01 ...
 Time in file: 2010-08-06_12:00:00
 Time on domain: 2010-08-04_06:00:27
 **WARNING** Time in input file not equal to time on domain **WARNING**
 **WARNING** Trying next time in file wrffdda_d01 ...
 Time in file: 2010-08-06_18:00:00
 Time on domain: 2010-08-04_06:00:27
 **WARNING** Time in input file not equal to time on domain **WARNING**
 **WARNING** Trying next time in file wrffdda_d01 ...
           2 input_wrf: wrf_get_next_time current_date: 2010-08-06_18:00:00 Sta
 tus =           -4
 -------------- FATAL CALLED ---------------
 FATAL CALLED FROM FILE:  <stdin>  LINE:     715
  ... Could not find matching time in input file wrffdda_d01
 -------------------------------------------

Is there a way to fix this, other than selecting a timestep that ensures
the fdda times are an integer multiple of the timestep? I have tried
this run with
WRF 3.1.1 previously and didn't have any problems with the nudging.

Thanks,
Will.


More information about the Wrf-users mailing list