Hi,
I checked the code date_pack_mod.f90 (mcipv5.0), your error
GETH_IDTS: Month of ODATE = 0
resulted from moold = 0 (it should be 1-12), please double check time stamp in your meteorology data based on the following lines in date_pack_mod.f90
151 ! Check that the month of ODATE makes sense.
152
153 IF ((moold.GT.12).or.(moold.LT.1)) THEN
154 PRINT*, 'GETH_IDTS: Month of ODATE = ', moold
155 opass = .false.
156 END IF
237 IF (.not. opass) THEN
238 PRINT*, 'Screwy ODATE: ', odate
239 STOP 'odate_1'
240 END IF
In my wrfout file I’ve checked (ncdump -v Times wrfout*) time stamp. It seems to me they are okay (please see the attached screen shot). Is there any other things I can check in my wrfout file?
Go to source code directory and update the routine src/chkwrfhdr.f90 by commenting out line 447 as below, then try again after recompile MCIP. Please ‘make clean’ first before you re-compile it.