Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

./wrf.exe Status = -4 ---- ERROR: Could not find matching time in input file

huangsy

New member
Dear friends,
I missed an error when I run the ./wrf.exe in WRF-noahmp. here touched my namelist.input and some input data. when I change the time_step from 180 to 120 to 90, it always said the same error in the different time, such as 2020-07-03, 2020-07-14, 2020-09-18.

**WARNING** Time in input file not equal to time on domain **WARNING**​

**WARNING** Trying next time in file ...​

1 input_wrf: wrf_get_next_time current_date: 2020-07-03_00:00:00 Status = -4​

---- ERROR: Could not find matching time in input file​

NOTE: 1 namelist vs input data inconsistencies found.​

-------------- FATAL CALLED ---------------​

FATAL CALLED FROM FILE: <stdin> LINE: 1339​

NOTE: Please check and reset these options​


I have read many related solutions, but it still hasn't solved its root cause, and I'm not sure about the root cause of this problem. Please help me solve this problem, thank you very much
 

Attachments

  • namelist.input
    6 KB · Views: 3
Please issue the command :

ncdump -v Times wrfinput_d01

It will tell what time is in your initial data. Make sure this time is consistent with what you specify in your namelist.input.
 
请发出以下命令:

ncdump -v Times wrfinput_d01

它会告诉你的初始数据中的时间。请确保此时间与您在 namelist.input 中指定的时间一致。
Yes, I am sure the running data span is from 2020-03-10_00:00:00 to 2020-12-10_00:00:00, and the wrfinput data shows the initial time is 2020-03-10_00:00:00, but it broken in 2020-07-03,2020-07-26 and any random time without obviously wrong. when I restart they in 2020-07-03, it said

**WARNING** Time in input file not equal to time on domain **WARNING**​

**WARNING** Trying next time in file ...​

1 input_wrf: wrf_get_next_time current_date: 2020-07-03_00:00:00 Status = -4​

---- ERROR: Could not find matching time in input file​

NOTE: 1 namelist vs input data inconsistencies found.​

-------------- FATAL CALLED ---------------​

FATAL CALLED FROM FILE: <stdin> LINE: 1339​

NOTE: Please check and reset these options​

.
I don't understand where the problem lies.
 
Please issue the command :

ncdump -v Times wrfinput_d01

It will tell what time is in your initial data. Make sure this time is consistent with what you specify in your namelist.input
I have tried so many methods, and it still replied with same error.


**WARNING** Time in input file not equal to time on domain **WARNING**
**WARNING** Trying next time in file ...
1 input_wrf: wrf_get_next_time current_date: 2020-03-10_00:00:00 Status = -4
---- ERROR: Could not find matching time in input file
NOTE: 1 namelist vs input data inconsistencies found.
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 1339
NOTE: Please check and reset these options
-------------------------------------------
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 23


have anybody faced the same problem?
 
If this is a restart run, you need to figure out the time in your wrfrst file, and specify run_start time the same as the time in wrfrst.

See more details about WRF restart capability here.
 
I have tried so many methods, and it still replied with same error.


**WARNING** Time in input file not equal to time on domain **WARNING**
**WARNING** Trying next time in file ...
1 input_wrf: wrf_get_next_time current_date: 2020-03-10_00:00:00 Status = -4
---- ERROR: Could not find matching time in input file
NOTE: 1 namelist vs input data inconsistencies found.
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 1339
NOTE: Please check and reset these options
-------------------------------------------
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 23


have anybody faced the same problem?
I also enconuntered the same problem,do youknow how tu solve it ?
 
My understanding is that you can run your case from the initial time 2020-03-10_00:00:00 , and then want to restart the run from 2020-07-03. But when restart this case, you get the error message below. Pease elt me know if I am wrong.
Code:
**WARNING** Time in input file not equal to time on domain **WARNING**
**WARNING** Trying next time in file ...
1 input_wrf: wrf_get_next_time current_date: 2020-03-10_00:00:00 Status = -4
---- ERROR: Could not find matching time in input file
NOTE: 1 namelist vs input data inconsistencies found.

If this is the case, please check the time in you wrfrst file, and make sure the start time in your namelist.input is the same as the time in wrfrst.
 
Top