xpji
New member
hi,all
when i run real.exe, i got an error like:
After some checking, I realized that it was caused by the inconsistency with namelist.input due to NUM_METGRID_SOIL_LEVELS = 0 in my met file.
But this met file is generated by the FILE:xxx file I wrote via py, after metgrid.exe, and I really don't add the variables ST and SM in the FILE:xxx file.
If I change NUM_METGRID_SOIL_LEVELS = 0 in namelist.input, I can run it next but it reports other errors.
So, should I add them manually in the make FILE file? and what should i add?
when i run real.exe, i got an error like:
d01 2020-09-01_00:00:00 ---- ERROR: Mismatch between namelist and input file dimensions
NOTE: 1 namelist vs input data inconsistencies found.
or like:
----------------- ERROR -------------------
namelist : num_metgrid_soil_levels = 4
input files : NUM_METGRID_SOIL_LEVELS = 0 (from met_em files).
d01 2020-09-01_00:00:00 ---- ERROR: Mismatch between namelist and global attribute NUM_METGRID_SOIL_LEVELS
NOTE: 1 namelist vs input data inconsistencies found.
After some checking, I realized that it was caused by the inconsistency with namelist.input due to NUM_METGRID_SOIL_LEVELS = 0 in my met file.
But this met file is generated by the FILE:xxx file I wrote via py, after metgrid.exe, and I really don't add the variables ST and SM in the FILE:xxx file.
If I change NUM_METGRID_SOIL_LEVELS = 0 in namelist.input, I can run it next but it reports other errors.
So, should I add them manually in the make FILE file? and what should i add?