Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

ZDC + Z0C + 2m is larger than the 1st WRF level - Stop in subroutine urban - change ZDC and Z0C

David Jones

New member
Hi there,

I got a problem when running the WRF-SLUCM LCZ. The attachment is zip of rsl.error namelist.wps namelist.input files.
Thanks a lot.











In case t20, I got the error info like this:

###############################################################################################
mediation_integrate.G 1242 DATASET=HISTORY
mediation_integrate.G 1243 grid%id 1 grid%oid 1
d01 2020-07-01_00:00:00 Input data is acceptable to use:
Tile Strategy is not specified. Assuming 1D-Y
WRF TILE 1 IS 51 IE 100 JS 1 JE 25
WRF NUMBER OF TILES = 1
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 820
ZDC + Z0C + 2m is larger than the 1st WRF level - Stop in subroutine urban - change ZDC and Z0C
-------------------------------------------
Abort(1) on node 1 (rank 1 in comm 0): application called MPI_Abort(MPI_COMM_WORLD, 1) - process 1
################################################################################################





And I find the solution here:


Hi,
This error message essentially means that the urban canopy height is higher than the first model level. You could try one of two things:

1) Increase the height of the first model level by using the namelist parameter "eta_levels" to explicitly declare each of your model levels, making sure that the full urban canopy is beneath the first model level. If you are interested in the levels that were given by the model (without you specifying them), you can use the command:
Code:
ncdump -v ZNW wrfout_d01_YYYY_MM_DD_HH:mm:ss
(obviously using the actual file name, in the place of the wrfout file listed above in the command).

2) As an alternative, you could also try to reduce the value of ZR, found in the URBPARM.TBL.
NCAR/MMM
2) 作为替代方案,您还可以尝试减小 URBPARM.TBL 中的 ZR 值。




So I output this variable:
ZNW =
1, 0.9938147, 0.987053, 0.9796655, 0.9715998, 0.9628003, 0.9532082,
0.9427615, 0.9313954, 0.9190426, 0.9056334, 0.8910971, 0.8753616,
0.8583554, 0.8400084, 0.8202531, 0.799027, 0.7762739, 0.751947,
0.7260111, 0.6984462, 0.6692507, 0.6384445, 0.6060741, 0.5722151,
0.536977, 0.5005059, 0.4629879, 0.4246505, 0.3857634, 0.346637,
0.3076189, 0.2690883, 0.231447, 0.195108, 0.1604804, 0.1298098,
0.1035532, 0.08107536, 0.06183254, 0.0453591, 0.03125647, 0.01918348,
0.008848016, 0 ;


And change the firstly four number, from "1, 0.9938147, 0.987053, 0.9796655" to "1, 0.989, 0.983, 0.977"


eta_levels = 1, 0.989, 0.983, 0.977, 0.9715998, 0.9628003, 0.9532082,
0.9427615, 0.9313954, 0.9190426, 0.9056334, 0.8910971, 0.8753616,
0.8583554, 0.8400084, 0.8202531, 0.799027, 0.7762739, 0.751947,
0.7260111, 0.6984462, 0.6692507, 0.6384445, 0.6060741, 0.5722151,
0.536977, 0.5005059, 0.4629879, 0.4246505, 0.3857634, 0.346637,
0.3076189, 0.2690883, 0.231447, 0.195108, 0.1604804, 0.1298098,
0.1035532, 0.08107536, 0.06183254, 0.0453591, 0.03125647, 0.01918348,
0.008848016, 0,


And then, I got this error info:





################################################################################################
[s3:493995:0:493995] Caught signal 11 (Segmentation fault: address not mapped to object at address 0x7ffe4ec50ea8)
==== backtrace (tid: 493995) ====
0 0x00000000013c5325 module_radiation_driver_mp_radiation_driver_() ???:0
1 0x000000000150114f module_first_rk_step_part1_mp_first_rk_step_part1_() ???:0
2 0x00000000010d04fd solve_em_() ???:0
3 0x0000000000f16618 solve_interface_() ???:0
4 0x00000000004309d1 module_integrate_mp_integrate_() ???:0
5 0x0000000000430fe8 module_integrate_mp_integrate_() ???:0
6 0x0000000000416bd1 module_wrf_top_mp_wrf_run_() ???:0
7 0x0000000000416b8f MAIN__() ???:0
8 0x0000000000416b22 main() ???:0
9 0x0000000000022555 __libc_start_main() ???:0
10 0x0000000000416a29 _start() ???:0
=================================

################################################################################################
 

Attachments

  • t20.zip
    6.5 KB · Views: 1
  • t21.zip
    5.2 KB · Views: 1
  • README.txt
    4.3 KB · Views: 1
Hi,
1) When you modify the ZNW values for eta_levels, are you making sure that the full urban canopy is beneath the first model level?
2) If yes to 1), using that namelist, can you try to use a few more processors to see if that makes any difference? Try 36.
3) If that doesn't help, can you please package all rsl* files into a single *.tar file and attach that, along with the namelist.input file if you modified it at all?
 
Top