error running ndown found 1979-01-02_00:00:00 before I found

Any issues with the actual running of the WRF.

error running ndown found 1979-01-02_00:00:00 before I found

Postby AmelyHong » Thu Nov 19, 2015 4:09 am

I run ndown for 1 day. I always get the same error as below. But If I run for less than one day, from 1979-01-01_00:00:00 to 1979-01-01_18:00:00. The model can successfully finished. Does anyone know how to solve it? Or do you have the similar problems. I also attach my namelist and output.
Thanks

module_io.F: in wrf_open_for_read
-------->>> Processing data: loop= 1 date/time = 1979-01-01_00:00:00
loopmax = 5 ending date = 1979-01-02_00:00:00
module_io.F: in wrf_get_next_time
file date/time = 1979-01-02_00:00:00 desired date = 1979-01-01_00:00:00 status = 0
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 386
Found 1979-01-02_00:00:00 before I found 1979-01-01_00:00:00.
-------------------------------------------
Rank 0 [Thu Nov 19 08:44:47 2015] [c6-0c2s0n1] application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
AmelyHong
 
Posts: 10
Joined: Mon Aug 31, 2015 8:12 am

Re: error running ndown found 1979-01-02_00:00:00 before I f

Postby AmelyHong » Thu Nov 19, 2015 4:27 am

namelist
Code: Select all
&time_control
 run_days                            = 1,
 run_hours                           = 0,
 run_minutes                         = 0,
 run_seconds                         = 0,
 start_year                          = 1979, 1979,
 start_month                         = 01, 01,
 start_day                           = 01, 01,
 start_hour                          = 00, 00,
 start_minute                        = 00, 00,
 start_second                        = 00, 00,
 end_year                            = 1979, 1979,
 end_month                           = 01, 01,
 end_day                             = 02, 02,
 end_hour                            = 00, 00,
 end_minute                          = 00, 00,
 end_second                          = 00, 00,
 interval_seconds                    = 21600,
 input_from_file                     = .true., .true.,
 history_interval                    = 360, 360,
 frames_per_outfile                  = 4, 4,
 restart                             = .false.,
 restart_interval                    = 360,   
 io_form_history                     = 2
 io_form_restart                     = 2
 io_form_input                       = 2
 io_form_boundary                    = 2
 debug_level                         = 1000,
 io_form_auxinput2                   = 2
 auxinput4_inname                    = "wrflowinp_d<domain>",
 auxinput4_interval                  = 360,
 io_form_auxinput4                   = 2,
 output_diagnostics                  = 1, 
 auxhist3_outname                    = "wrfcrdx24hxtr_d<domain>_<date>",
 io_form_auxhist3                    = 2,       
 auxhist3_interval                   = 1440,   
 frames_per_auxhist3                 = 1,       
/

 &domains
 use_adaptive_time_step              =.true.
 step_to_output_time                 =.true.
 target_cfl                          = 1.2,
 max_step_increase_pct               = 5,
 starting_time_step                  = -1,
 max_time_step                       = -1,
 min_time_step                       = 144,
 time_step                           = 300,
 time_step_fract_num                 = 0,
 time_step_fract_den                 = 1,
 max_dom                             = 2,
 i_parent_start                      = 1, 113,
 j_parent_start                      = 1, 97,
 e_we                                = 213, 61,
 e_sn                                = 150, 73,
 s_vert                              =   1,
 e_vert                              =  30, 30,
 num_metgrid_levels                  = 38,
 dx                                  = 48918.09, 24459.05, 
 dy                                  = 48918.09, 24459.05,
 grid_id                             = 1, 2,
 parent_id                           = 0, 1,
 parent_grid_ratio                   = 1, 2,
 parent_time_step_ratio              = 1,
 feedback                            = 0,
 smooth_option                       = 0,
 p_top_requested                     = 5000,
 /

 &physics
 mp_physics                          = 8,
 ra_lw_physics                       = 3, 3,
 ra_sw_physics                       = 3, 3,
 radt                                = 50,
 sf_sfclay_physics                   = 2, 2,
 sf_surface_physics                  = 2, 2,
 bl_pbl_physics                      = 2,
 bldt                                = 0,
 cu_physics                          = 1,
 cudt                                = 5,
 isfflx                              = 1,
 ifsnow                              = 0,
 icloud                              = 1,
 surface_input_source                = 1,
 num_soil_layers                     = 4,
 num_land_cat                        = 20,
 mp_zero_out                         = 0,
 maxiens                             = 1,
 maxens                              = 3,
 maxens2                             = 3,
 maxens3                             = 16,
 ensdim                              = 144,
 cam_abs_freq_s                      = 21600,
 levsiz                              = 59,
 paerlev                             = 29,
 cam_abs_dim1                        = 4,
 cam_abs_dim2                        = 28,
 sst_update                          = 1,
 slope_rad                           = 0,
 topo_shading                        = 0,
 lagday                              = 140,
 tmn_update                          = 1,
 sst_skin                            = 1,
 usemonalb                           = .true.,
 isftcflx                            = 1,
 pxlsm_smois_init                    = 0,
 /


 &fdda
 /

 &dynamics
 w_damping                           = 1,
 diff_opt                            = 1,
 km_opt                              = 4,
 diff_6th_opt                        = 0,
 diff_6th_factor                     = 0.12,
 base_temp                           = 290.
 damp_opt                            = 3,
 zdamp                               = 3000.,
 dampcoef                            = 0.2,
 khdif                               = 0,
 kvdif                               = 0,
 non_hydrostatic                     = .true.,
 gwd_opt                             = 1,
 /

 &bdy_control
 spec_bdy_width                      = 10,
 spec_zone                           = 1,
 relax_zone                          = 9,
 spec_exp                            = 0.33
 specified                           = .true.,
 nested                              = .false., .true.,
 periodic_x                          = .false.,
 /

 &grib2
 /

 &namelist_quilt
 nio_tasks_per_group = 0,
 nio_groups = 1,
 /
AmelyHong
 
Posts: 10
Joined: Mon Aug 31, 2015 8:12 am

Re: error running ndown found 1979-01-02_00:00:00 before I f

Postby AmelyHong » Thu Nov 19, 2015 4:28 am

all output

taskid: 0 hostname: nid00341
Ntasks in X 1 , ntasks in Y 2
Setting blank km_opt entries to domain #1 values.
--> The km_opt entry in the namelist.input is now max_domains.
Setting blank diff_opt entries to domain #1 values.
--> The diff_opt entry in the namelist.input is now max_domains.
--- WARNING: traj_opt is zero, but num_traj is not zero; setting num_traj to zero.
--- NOTE: grid_fdda is 0 for domain 1, setting gfdda interval and ending time to 0 for that domain.
--- NOTE: both grid_sfdda and pxlsm_soil_nudge are 0 for domain 1, setting sgfdda interval and ending time to 0 for that domain.
--- NOTE: obs_nudge_opt is 0 for domain 1, setting obs nudging interval and ending time to 0 for that domain.
--- NOTE: grid_fdda is 0 for domain 2, setting gfdda interval and ending time to 0 for that domain.
--- NOTE: both grid_sfdda and pxlsm_soil_nudge are 0 for domain 2, setting sgfdda interval and ending time to 0 for that domain.
--- NOTE: obs_nudge_opt is 0 for domain 2, setting obs nudging interval and ending time to 0 for that domain.
--- NOTE: bl_pbl_physics /= 4, implies mfshconv must be 0, resetting
--- NOTE: bl_pbl_physics /= 1, implies gwd_opt cannot be 1, resetting
--- NOTE: RRTMG radiation is not used, setting: o3input=0 to avoid data pre-processing
--- NOTE: CAM radiation is in use, setting: paerlev=29, levsiz=59, cam_abs_dim1=4, cam_abs_dim2=e_vert
--- NOTE: num_soil_layers has been set to 4
NDOWN_EM V3.7.1 PREPROCESSOR
ndown_em: calling alloc_and_configure_domain coarse
*************************************
Parent domain
ids,ide,jds,jde 1 213 1 150
ims,ime,jms,jme -4 218 -4 82
ips,ipe,jps,jpe 1 213 1 75
*************************************
DYNAMICS OPTION: Eulerian Mass Coordinate
alloc_space_field: domain 1 , 540058828 bytes allocated
DEBUG wrf_timetoa(): returning with str = [1979-01-01_00:00:00]
DEBUG wrf_timetoa(): returning with str = [1979-01-01_00:00:00]
DEBUG wrf_timetoa(): returning with str = [1979-01-02_00:00:00]
DEBUG wrf_timeinttoa(): returning with str = [0000000000_000:005:000]
DEBUG setup_timekeeping(): clock after creation, clock start time = 1979-01-01_00:00:00
DEBUG setup_timekeeping(): clock after creation, clock current time = 1979-01-01_00:00:00
DEBUG setup_timekeeping(): clock after creation, clock stop time = 1979-01-02_00:00:00
DEBUG setup_timekeeping(): clock after creation, clock time step = 0000000000_000:005:000
setup_timekeeping: set xtime to 0.000000
setup_timekeeping: set julian to 0.000000
setup_timekeeping: returning...
ndown_em: calling model_to_grid_config_rec
ndown_em: calling set_scalar_indices_from_config
ndown_em: calling init_wrfio
module_io.F: in wrf_ioinit
Entering ext_gr1_ioinit
ndown_em main: calling open_r_dataset for wrfout_d01_1979-01-02_00:00:00
module_io.F: in wrf_open_for_read
-------->>> Processing data: loop= 1 date/time = 1979-01-01_00:00:00
loopmax = 5 ending date = 1979-01-02_00:00:00
module_io.F: in wrf_get_next_time
file date/time = 1979-01-02_00:00:00 desired date = 1979-01-01_00:00:00 status = 0
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 386
Found 1979-01-02_00:00:00 before I found 1979-01-01_00:00:00.
-------------------------------------------
Rank 0 [Thu Nov 19 09:26:05 2015] [c6-0c1s5n1] application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
AmelyHong
 
Posts: 10
Joined: Mon Aug 31, 2015 8:12 am

Re: error running ndown found 1979-01-02_00:00:00 before I f

Postby AmelyHong » Thu Nov 19, 2015 4:32 am

it is very strange. If I change the time run from 1979-01-02_00:00:00 to 1979-01-01_00:00:00. The output show the model successful finished, but no output
AmelyHong
 
Posts: 10
Joined: Mon Aug 31, 2015 8:12 am

Re: error running ndown found 1979-01-02_00:00:00 before I f

Postby AmelyHong » Thu Nov 19, 2015 8:37 am

Dear all,
I found that that is caused by the ndown tries to find the first wrfout for the large domain in the name of the last wrfout. Therefore, I change the name of the wrfout files. For example, the start time is 19790101 and end time is 19790103. The wrfout_19790103 is renamed as wrfout_197901001, and wrfout_19790101 is renamed as wrfout_19790103. The model runs successfully. Sounds very strange, but it works :shock:
Maybe it is a small bug
AmelyHong
 
Posts: 10
Joined: Mon Aug 31, 2015 8:12 am

Re: error running ndown found 1979-01-02_00:00:00 before I f

Postby etorresm » Mon Jul 23, 2018 12:28 pm

I had this problem. My problem was that I forgot add the values on physics, dynamics and bdy_control.
etorresm
 
Posts: 4
Joined: Wed Mar 07, 2018 4:47 pm


Return to Runtime Problems

Who is online

Users browsing this forum: No registered users and 8 guests