This bugfix release corrects two issues in the MPAS-Atmosphere model:
-
Fix a bug in the vertical interpolation of humidity for LBCs when first-guess
levels are given in top-to-bottom order. Incorrect logic in the
init_atm_case_lbcroutine previously assumed that first-guess levels would be
given in bottom-to-top order when attempting to vertically extrapolate to
model levels below the lowest first-guess level, resulting in a copy of the
vertically interpolated relative humidity at levelk+1to levelkif levels
were given in top-to-bottom order. This bug resulted in an unreasonably low
water vapor mixing ratio field (lbc_qv) in LBC files. (PR #1335)NB: This bug is present in most older releases of MPAS, and it should be
possible to cherry-pick the fix onto any branch or release based on MPAS
v7.0 or later. -
Fix an issue with .F90 files in the
src/core_atmosphere/physics/physics_mmm/
directory not being re-compiled by updating the MMM-physics external tag to
acquire a newMakefile.mpasfile for MMM-physics. With the updated tag,
compiling the atmosphere core, then making changes to any of the.F90files
insrc/core_atmosphere/physics/physics_mmm/, then runningmakeagain (without
first cleaning) leads to the modified.F90files being correctly re-compiled.
(PR #1337)