You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TYPE: bug fix
KEYWORDS: Urban, Noah-MP, LCZ
SOURCE: Martilli, Alberto (CIEMAT)
DESCRIPTION OF CHANGES:
Problem:
If one uses Noah-MP and LCZ data, all the LCZ_1, LCZ_2, etc. are zero because they are not defined correctly for Noah-MP.
Solution:
This PR fixes the issue by using LCZ_*_TABLE instead so that LCZ are correctly defined in Noah-MP.
LIST OF MODIFIED FILES:
M phys/module_surface_driver.F
TESTS CONDUCTED:
1. A one-month simulation was conducted for February 2018 over Atlanta to verify the change.
2. The Jenkins tests are all passing.
RELEASE NOTE: This PR fixes an error associated with using LCZ categories in NoahMP. Prior to this fix, the LCZs were not correctly referenced, hence ignored in the NoahMP code.
Copy file name to clipboardExpand all lines: phys/module_surface_driver.F
+13-12Lines changed: 13 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -363,6 +363,7 @@ SUBROUTINE surface_driver( &
363
363
USE module_sf_gfs
364
364
USE module_sf_noahdrv ! danli mosaic, the " ,only : lsm " needs to be deleted
365
365
USE module_sf_noahlsm, only : LCZ_1,LCZ_2,LCZ_3,LCZ_4,LCZ_5,LCZ_6,LCZ_7,LCZ_8,LCZ_9,LCZ_10,LCZ_11
366
+
USE noahmp_tables, only : LCZ_1_TABLE,LCZ_2_TABLE,LCZ_3_TABLE,LCZ_4_TABLE,LCZ_5_TABLE,LCZ_6_TABLE,LCZ_7_TABLE,LCZ_8_TABLE,LCZ_9_TABLE,LCZ_10_TABLE,LCZ_11_TABLE
366
367
USE module_sf_noahmpdrv, only : noahmplsm, noahmp_urban
0 commit comments