NCAR / ccpp-physics

GFS physics for CCPP
Other
58 stars 145 forks source link

Surface roughness length mismatch in fractional grid. #963

Closed pjpegion closed 5 months ago

pjpegion commented 2 years ago

Description

In the fractional grid part code (GFS_surface_composites_post.F90), the surface exchange coefficients are re-computed. The bug is that z0max comes from noah-mp (when running with noah-mp), but ztmax comes from sfc_diff.f. In addition, z0max and ztmax are always the same value in NOAH-MP, which I address in a different issue. I believe the solution is to add bounded surface roughness [m] as an output in noahmpdrv.F90

grantfirl commented 5 months ago

Fixed in https://github.com/ufs-community/ccpp-physics/pull/23