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

Issue with sf_surface_mosaic in WRF 4.6 (module_io_quilt_old.F error)

ZHOU Wan

New member
Hello WRF Support Team,

I am using WRF version 4.6, and I encountered an issue when enabling the mosaic approach (sf_surface_mosaic). When I set sf_surface_mosaic to either 0 or 1, the model fails with the following error message:

module_io_quilt_old.F 2931 T
------ ERROR while reading namelist physics ------
Maybe here?: sf_urban_physics = 4, 4, 4,
Maybe here?: sf_surface_mosaic = 0, 0, 1,
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 11680
ERRORS while reading one or more namelists from namelist.input.
Abort(1) on node 0 (rank 0 in comm 0): application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0

After multiple attempts, I found that the model only runs successfully if I completely comment out sf_surface_mosaic in namelist.input. Below is my namelist configuration:

&physics
physics_suite = 'CONUS'
mp_physics = 6, 6, 6,
cu_physics = 1, 1, 0,
ra_lw_physics = 4, 4, 4,
ra_sw_physics = 4, 4, 4,
bl_pbl_physics = 1, 1, 1,
sf_sfclay_physics = 1, 1, 1,
sf_surface_physics = 4, 4, 4,
radt = 30, 30, 30,
bldt = 0, 0, 0,
cudt = 5, 5, 5,
icloud = 1,
num_land_cat = 61,
num_soil_layers = 4,
sf_urban_physics = 1, 1, 1,
! sf_surface_mosaic = 0, 0, 0,
! mosaic_cat = 3, 3, 3,

Questions:​

  • Is sf_surface_mosaic officially supported in WRF 4.6?
  • Are there any dependencies or conflicts with other physics options, such as sf_urban_physics or SF_surface_physics?
  • Should sf_surface_mosaic be set consistently across all domains, or can it vary between nested domains?
  • Are there additional settings or modifications required to enable the mosaic approach successfully?

Any guidance or suggestions would be greatly appreciated. Wish your early reply! Thank you!
 
Hi,
The issue is that you have multiple settings for the sf_surface_mosaic parameter, and this parameter only accepts a single setting. You can either turn it on or off for the entire domain. To turn it on, please set "sf_surface_mosaic = 1."
 
Top