4 |
Notes on tags used in MITgcmUV |
Notes on tags used in MITgcmUV |
5 |
============================== |
============================== |
6 |
|
|
7 |
o pkg/seaice: |
o verification/global_ocean.cs32x15: |
8 |
|
- change secondary test "viscA4" to also test "selectP_inEOS_Zc=3" |
9 |
|
with "selectNHfreeSurf=1". |
10 |
|
o model/src (non-hydrostatic free-surface): |
11 |
|
- More "natural" expression of NH free-surface term (case selectNHfreeSurf=1): |
12 |
|
was: tmpSurf/(1+tmpSurf); changed to: 1/(1+Gamma) with Gamma=1/tmpSurf. |
13 |
|
- Calculate surface vertical velocity after 2-D solver adjustment (accounts |
14 |
|
for EmPmR if RealFreshWaterFlux); used in RHS (cg3d_b) if exactConserv |
15 |
|
and used to compute dPhiNH (in post_cg3d.F) if selectNHfreeSurf=1. |
16 |
|
This fixes EmPmR contribution when selectNHfreeSurf=1 & RealFreshWaterFlux. |
17 |
|
- Update output (changes at machine truncation level) of verification exp: |
18 |
|
exp4 (11 digits for cg2d), global_ocean.cs32x15.viscA4 (11.d), |
19 |
|
short_surf_wave (13.d) and tutorial_deep_convection.smag3d (12.d). |
20 |
|
o pkg/seaice: ITD code |
21 |
|
- fix picking up from a single category model by initialising |
22 |
|
heff/area/hsnowITD = 0. in seaice_itd_pickup.F |
23 |
|
- split a long warning message in seaice_check_pickup.F into two lines, |
24 |
|
because NEC SX-ACE cannot deal with the long line. |
25 |
|
o model/src: |
26 |
|
- fix missing dPhiNH in pressure_for_eos.F (case: selectP_inEOS_Zc=3) |
27 |
|
o pkg/seaice: |
28 |
|
- add missing checks for SEAICE_ALLOW_KRYLOV and SEAICE_ALLOW_BOTTOMDRAG |
29 |
|
o pkg/seaice: |
30 |
- add basal stress as parameterisation for grounding ice |
- add basal stress as parameterisation for grounding ice |
31 |
following Lemieux et al. (2015) |
following Lemieux et al. (2015) |
32 |
- turn on by setting new parameter SEAICEbasalDragK2 to a value |
- turn on by setting new parameter SEAICEbasalDragK2 to a value |
33 |
larger than 0. Lemieux et al. (2015) recommend 15. |
larger than 0. Lemieux et al. (2015) recommend 15. |
34 |
- The adjoint complains with extra recomputations so there is also a |
- The adjoint complains with extra recomputations so there is also a |
35 |
new cpp-flag SEAICE_ALLOW_BOTTOMDRAG that is undefined by default in |
new cpp-flag SEAICE_ALLOW_BOTTOMDRAG that is undefined by default in |
36 |
order to postpone the problem |
order to postpone the problem |
236 |
- add diagnostics for 3-D, Nr+1 levels diagnostics of radiative fluxes |
- add diagnostics for 3-D, Nr+1 levels diagnostics of radiative fluxes |
237 |
(shortwave & longwave, net & downward) and diagnostics of temp. tendency |
(shortwave & longwave, net & downward) and diagnostics of temp. tendency |
238 |
for individual contribution (convection, LSC cond, radiation) |
for individual contribution (convection, LSC cond, radiation) |
239 |
- add Ruth Geen etal, GRL 2016, radiation optionis (see paper supp. |
- add Ruth Geen etal, GRL 2016, radiation options (see paper supp. |
240 |
information); activated with: solar_exponent=0. and wv_exponent=-1. |
information); activated with: solar_exponent=0. and wv_exponent=-1. |
241 |
o pkg/ggl90: |
o pkg/ggl90: |
242 |
- within IDEMIX add upper limit for horizontal group velocity to |
- within IDEMIX add upper limit for horizontal group velocity to |