5 |
============================== |
============================== |
6 |
|
|
7 |
o pkg/diagnostics: |
o pkg/diagnostics: |
8 |
|
- deal with pairs of post-processed diags which are computed together; in |
9 |
|
particular, re-order list of diags within 1 file to save 2nd computation. |
10 |
|
- add S/R to compute velocity stream-function (called after velocity-potential |
11 |
|
calculation) from divergence free transport -> new diagnostics "PsiVEL". |
12 |
|
o eesupp/src: |
13 |
|
new S/R to calculate cumulated sum on tiled array, corner grid-cell location |
14 |
|
(specific S/R needed with exch2 topology - for now, just print an error msg) |
15 |
|
o pkg/shelfice |
16 |
|
- Implement friction velocity-dependent transfer coefficients following |
17 |
|
Holland and Jenkins, JPO, 1999 |
18 |
|
Original code by M. Losch with small modifs. |
19 |
|
Enable with CPP option SHI_ALLOW_GAMMAFRICT |
20 |
|
and runtime flag SHELFICEuseGammaFrict |
21 |
|
o verification lab_sea & global_ocean.cs32x15: |
22 |
|
- use tools/xmakedepend (instead of cyrus_makedepend, in genmake_local): |
23 |
|
does not miss some dependencies (but is slower) and also works with many files |
24 |
|
(default makedepend limitation for AD built). |
25 |
|
- use cyrus_makedepend in adjustment.128x64x1 (so that it still tested). |
26 |
|
o pkg/diagnostics: |
27 |
- add run-time parameter "useMissingValue" (def=False) to fill land-point |
- add run-time parameter "useMissingValue" (def=False) to fill land-point |
28 |
(i.e., where mask=0) with MissingValue ; used only in MNC output file. |
(i.e., where mask=0) with MissingValue ; used only in MNC output file. |
29 |
This replaces CPP-option DIAGNOSTICS_MISSING_VALUE. |
This replaces CPP-option DIAGNOSTICS_MISSING_VALUE. |
31 |
of counter-diagnostics (where fraction-weight is zero). This applies both to |
of counter-diagnostics (where fraction-weight is zero). This applies both to |
32 |
MNC and MDS output files. |
MNC and MDS output files. |
33 |
o pkg/seaice/seaice_growth.F: |
o pkg/seaice/seaice_growth.F: |
34 |
|
- add 'a priori' cap of latent heat flux based on actual mass considerations |
35 |
|
when SEAICE_ADD_SUBLIMATION_TO_FWBUDGET is used in conjunction with the |
36 |
|
non-legacy seaice_solve4temp. |
37 |
|
- add diagnostic of the residual sublimation freshwater flux (the freshwater |
38 |
|
flux taken from the ocean if the total actual latent heat fluxes exceed |
39 |
|
the maximum) |
40 |
- remove the CPP switch around the *_FWbySublim unit change and move diagnostic |
- remove the CPP switch around the *_FWbySublim unit change and move diagnostic |
41 |
fill for SIatmQnt, SIfwSubl, SIatmFW to the end of seaice_growth.F. |
fill for SIatmQnt, SIfwSubl, SIatmFW to the end of seaice_growth.F. |
42 |
- add diagnostic of the actual sublimation freshwater flux (that is 0. ifndef |
- add diagnostic of the actual sublimation freshwater flux (that is 0. ifndef |