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_lbc
routine 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+1
to levelk
if 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.mpas
file for MMM-physics. With the updated tag,
compiling the atmosphere core, then making changes to any of the.F90
files
insrc/core_atmosphere/physics/physics_mmm/
, then runningmake
again (without
first cleaning) leads to the modified.F90
files being correctly re-compiled.
(PR #1337)