bruceyoung01
Member
Hi
I am using wrfchem 3.9 to read wrffirechemi fire emission data. However, it seems that the wrffirechemi file name does not match with the wrf time step. Here is the error message
d01 2015-06-01_01:00:00 ZFY20181206 ./external/io_netcdf/wrf_io.F9004 1
d01 2015-06-01_01:00:00 ZFY20181205 ./external/io_netcdf/wrf_io.F9002 2
d01 2015-06-01_01:00:00 ZFY20181205 ./external/io_netcdf/wrf_io.F9001 wrffirechemi_d01_2015-06-01_00:00:00
d01 2015-06-01_01:00:00 input_wrf: wrf_get_dom_ti_integer for ISOILWATER returns 14
d01 2015-06-01_01:00:00 module_io.F: in wrf_get_next_time
d01 2015-06-01_01:00:00 2 input_wrf: wrf_get_next_time current_date: 2015-06-01_01:00:00 Status = -4
2 input_wrf: wrf_get_next_time current_date: 2015-06-01_01:00:00 Status = -4
d01 2015-06-01_01:00:00 ZFY20181203 share/input_wrf.F02 wrffirechemi_d01_2015-06-01_00:00:00
d01 2015-06-01_01:00:00 ---- ERROR: Could not find matching time in input file wrffirechemi_d01_2015-06-01_00:00:00
NOTE: 1 namelist vs input data inconsistencies found.
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 1174
NOTE: Please check and reset these options
-------------------------------------------
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
The current_date is 2015-06-01_01:00:00, while wrffirechemi data is wrffirechemi_d01_2015-06-01_00:00:00.
I tried to figure out how wrf increases the time step. However, it seems that it uses something like "get data handle". I printed out a lot of message in my log file ("ZFY" in rsl.error.0000). But I am still not sure how wrf increases time. Do you have any ideas? Thank you very much.
See the attached rsl.error.0000 and namelist.input
Best,
Zhifeng
I am using wrfchem 3.9 to read wrffirechemi fire emission data. However, it seems that the wrffirechemi file name does not match with the wrf time step. Here is the error message
d01 2015-06-01_01:00:00 ZFY20181206 ./external/io_netcdf/wrf_io.F9004 1
d01 2015-06-01_01:00:00 ZFY20181205 ./external/io_netcdf/wrf_io.F9002 2
d01 2015-06-01_01:00:00 ZFY20181205 ./external/io_netcdf/wrf_io.F9001 wrffirechemi_d01_2015-06-01_00:00:00
d01 2015-06-01_01:00:00 input_wrf: wrf_get_dom_ti_integer for ISOILWATER returns 14
d01 2015-06-01_01:00:00 module_io.F: in wrf_get_next_time
d01 2015-06-01_01:00:00 2 input_wrf: wrf_get_next_time current_date: 2015-06-01_01:00:00 Status = -4
2 input_wrf: wrf_get_next_time current_date: 2015-06-01_01:00:00 Status = -4
d01 2015-06-01_01:00:00 ZFY20181203 share/input_wrf.F02 wrffirechemi_d01_2015-06-01_00:00:00
d01 2015-06-01_01:00:00 ---- ERROR: Could not find matching time in input file wrffirechemi_d01_2015-06-01_00:00:00
NOTE: 1 namelist vs input data inconsistencies found.
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 1174
NOTE: Please check and reset these options
-------------------------------------------
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
The current_date is 2015-06-01_01:00:00, while wrffirechemi data is wrffirechemi_d01_2015-06-01_00:00:00.
I tried to figure out how wrf increases the time step. However, it seems that it uses something like "get data handle". I printed out a lot of message in my log file ("ZFY" in rsl.error.0000). But I am still not sure how wrf increases time. Do you have any ideas? Thank you very much.
See the attached rsl.error.0000 and namelist.input
Best,
Zhifeng