Hi,
I'm encountering some sort of IO error in real.exe that seems related to the input soil fields. See rsl.out files attached, one has the default debug=0 setup and the other has debug turned up high. The snippet below is from the rsl file with debug turned up.
d01 1983-10-01_03:00:00 flag_soil_layers at end of optional_lsm_levels is 1
d01 1983-10-01_03:00:00 flag_soil_levels at end of optional_lsm_levels is 0
forrtl: severe (27): too many records in I/O statement, unit -5, file Internal Formatted Write
Image PC Routine Line Source
real.exe 0000000003194EA8 for__io_return Unknown Unknown
real.exe 00000000031E7D37 for_write_int_fmt Unknown Unknown
real.exe 00000000016E9B3D Unknown Unknown Unknown
real.exe 00000000016DAE5C Unknown Unknown Unknown
real.exe 000000000041A02E Unknown Unknown Unknown
real.exe 00000000004187A2 Unknown Unknown Unknown
libc-2.28.so 0000147B92C63865 __libc_start_main Unknown Unknown
real.exe 00000000004186AE Unknown Unknown Unknown
This error message seems fairly non-specific. I've seen other posts about similar errors occurring because NUM_METGRID_SOIL_LEVELS doesn't match between the met_em files and the namelist.input, but that isn't the case here (both are set to 12). Note that my input data doesn't have the same soil levels used in the Noah LSM, but I've modified the Vtable and METGRID.TBL for this soil data, and the "ST" & "SM" fields (alongside the associated FLAG_ entries) and "SOIL_LAYERS" field do appear in the met_em files (see ncdump -h output attached here from one of the met_ems).
Also note that I'm trying to run WRF using ESGF CMIP6 data, where 10-m winds are not available subdaily. Therefore, I'm using the namelist setting use_surface = false so that 2-m and 10-m fields aren't needed (instead the lowest model level is used for interpolation). I've made sure that SKINTEMP is available in the met_ems as well, so I don't think that real is lacking the information to perform this interpolation.
Other notable info not captured in the attached files is that I'm using WRF version 4.5.1. I would appreciate any ideas for how to debug this further. Thanks!
Megan
I'm encountering some sort of IO error in real.exe that seems related to the input soil fields. See rsl.out files attached, one has the default debug=0 setup and the other has debug turned up high. The snippet below is from the rsl file with debug turned up.
d01 1983-10-01_03:00:00 flag_soil_layers at end of optional_lsm_levels is 1
d01 1983-10-01_03:00:00 flag_soil_levels at end of optional_lsm_levels is 0
forrtl: severe (27): too many records in I/O statement, unit -5, file Internal Formatted Write
Image PC Routine Line Source
real.exe 0000000003194EA8 for__io_return Unknown Unknown
real.exe 00000000031E7D37 for_write_int_fmt Unknown Unknown
real.exe 00000000016E9B3D Unknown Unknown Unknown
real.exe 00000000016DAE5C Unknown Unknown Unknown
real.exe 000000000041A02E Unknown Unknown Unknown
real.exe 00000000004187A2 Unknown Unknown Unknown
libc-2.28.so 0000147B92C63865 __libc_start_main Unknown Unknown
real.exe 00000000004186AE Unknown Unknown Unknown
This error message seems fairly non-specific. I've seen other posts about similar errors occurring because NUM_METGRID_SOIL_LEVELS doesn't match between the met_em files and the namelist.input, but that isn't the case here (both are set to 12). Note that my input data doesn't have the same soil levels used in the Noah LSM, but I've modified the Vtable and METGRID.TBL for this soil data, and the "ST" & "SM" fields (alongside the associated FLAG_ entries) and "SOIL_LAYERS" field do appear in the met_em files (see ncdump -h output attached here from one of the met_ems).
Also note that I'm trying to run WRF using ESGF CMIP6 data, where 10-m winds are not available subdaily. Therefore, I'm using the namelist setting use_surface = false so that 2-m and 10-m fields aren't needed (instead the lowest model level is used for interpolation). I've made sure that SKINTEMP is available in the met_ems as well, so I don't think that real is lacking the information to perform this interpolation.
Other notable info not captured in the attached files is that I'm using WRF version 4.5.1. I would appreciate any ideas for how to debug this further. Thanks!
Megan