Commit b9090a1
committed
Merge branch 'hotfix-v8.3.1'
This merge 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 level k+1 to level k 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 new Makefile.mpas file for MMM-physics. With the updated tag,
compiling the atmosphere core, then making changes to any of the .F90 files
in src/core_atmosphere/physics/physics_mmm/, then running make again (without
first cleaning) leads to the modified .F90 files being correctly re-compiled.
(PR #1337)File tree
10 files changed
+9
-11
lines changed- src
- core_atmosphere
- core_init_atmosphere
- core_landice
- core_ocean
- core_seaice
- core_sw
- core_test
10 files changed
+9
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5924 | 5924 | | |
5925 | 5925 | | |
5926 | 5926 | | |
5927 | | - | |
5928 | 5927 | | |
5929 | 5928 | | |
5930 | 5929 | | |
| |||
5942 | 5941 | | |
5943 | 5942 | | |
5944 | 5943 | | |
5945 | | - | |
5946 | 5944 | | |
5947 | 5945 | | |
5948 | 5946 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
0 commit comments