4 |
Notes on tags used in MITgcmUV |
Notes on tags used in MITgcmUV |
5 |
============================== |
============================== |
6 |
|
|
7 |
|
o nonHydrostatic: |
8 |
|
Fix missing vertical flux of vert. momentum near surface (k=1). This fixes |
9 |
|
a spurious source of energy in simple baroclinic adjusment test case. |
10 |
|
Update all non-hydrostatic exp output. |
11 |
|
o model/src (3-d solver): |
12 |
|
Change again 3-D solver free-surface RHS term when exactConserv=T: |
13 |
|
simpler, consistent with exactConserv, and works with implicDiv2Dflow < 1 |
14 |
|
(which was not the case with previous formulation). |
15 |
|
To recover previous version, just reset "oldFreeSurfTerm" to previous value. |
16 |
|
Affects results of exp. global_ocean.cs32x15.viscA4 & hs94.cs-32x32x5.impIGW. |
17 |
|
o nonHydrostatic: |
18 |
|
- compatible with implicDiv2Dflow < 1 ; + implement implicit factor |
19 |
|
for Non-Hydrostatic pressure gradient (similar to implicSurfPress). |
20 |
|
- change 3-D solver to work with r* (for now, only with linear free-surf.) |
21 |
|
- add few debug diagnostics (cg3d_x, residual) |
22 |
|
o model/src: |
23 |
|
fix missing EmPmR in 3-D solver RHS (was in cg2d_b but missing in cg3d_b). |
24 |
|
update output of exp. global_ocean.cs32x15.viscA4 |
25 |
|
o update output of exp. global_ocean.cs32x15.icedyn after removing |
26 |
|
#define SEAICE_OLD_AND_BAD_DISCRETIZATION from SEAICE_OPTIONS.h |
27 |
|
o add entry points for Gianmaria's Nesting pkgs (from Contrib/nesting_sannino) |
28 |
|
o mnc: add horizontal grid coordinates (XC,YC) and (XG,YG) to netcdf output |
29 |
|
for complex grids, for now only to "state", "adstate", "adexf", "adseaice" |
30 |
o model: add Christopher Wolfe's implemetation of the single reduction cg2d |
o model: add Christopher Wolfe's implemetation of the single reduction cg2d |
31 |
(d'Azevedo, Eijkhout, and Romine, 1999) with CPP-flag ALLOW_SRCG and |
(d'Azevedo, Eijkhout, and Romine, 1999) with CPP-flag ALLOW_SRCG and |
32 |
runtime flag useSRCGSolver. Modify verification experiment global_with_exf |
runtime flag useSRCGSolver. Modify verification experiment global_with_exf |
33 |
to test this code |
to test this code |
34 |
o pkg/cd_code: |
o pkg/cd_code: |
35 |
Change defaut D-grid time-stepping to get the same for D-grid momentum as for |
Change defaut D-grid time-stepping to get the same for D-grid momentum as for |
36 |
C-grid momentum. D-grid velocity used to be stepped forward in time with |
C-grid momentum. D-grid velocity used to be stepped forward in time with |