w2w icon indicating copy to clipboard operation
w2w copied to clipboard

real.exe ERROR while reading namelist physics

Open Zitong1998 opened this issue 1 year ago • 2 comments

Describe your issue

I have successfully w2w inject WUDAPT's Local Climate Zone information in WRF. But when I run real.exe, the following error occurs.

taskid: 0 hostname: bp1-login01.data.bp.acrc.priv
  module_io_quilt_old.F 2931 T
   ------ ERROR while reading namelist physics ------
Maybe here?: num_land_cat = 41,
Maybe here?: num_urban_nbui = 5,
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 11164
ERRORS while reading one or more namelists from namelist.input.
-----------------------------------------------
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
[unset]: write_line error; fd=-1 buf=:cmd=abort exitcode=1
:
system msg for write_line failure : Bad file descriptor

My namelist.input file and rsl.error file are as attached. May I ask where I am doing wrong? My WRF version is 4.3.1 and WPS version is 4.3.

namelist.txt rsl.error.txt

w2w --version

w2w 0.5.0

nc-config --all

netcdf-c-4.9.0  netcdf-fortran-4.6.0

Installed Packages

numpy == 1.25.1

Traceback

No response

Zitong1998 avatar Aug 15 '23 14:08 Zitong1998

@andreazonato, any ideas?

matthiasdemuzere avatar Sep 04 '23 11:09 matthiasdemuzere

Hi @Zitong1998,

you should delete num_urban_nbui, WRF calculates it automatically. (and maybe you should use 61 landuse classes, depending on which WRF version you are using)

Cheers,

Andrea

andreazonato avatar Sep 04 '23 12:09 andreazonato