4 |
Notes on tags used in MITgcmUV |
Notes on tags used in MITgcmUV |
5 |
============================== |
============================== |
6 |
|
|
7 |
o pkg/grdchk : |
o pkg/dic: |
8 |
|
- move initialisation of "freefe" array from from dic_biotic_forcing.F to |
9 |
|
fe_chem.F: this prevents TAF from dropping this initialisation in TLM code. |
10 |
|
o pkg/grdchk: |
11 |
- grdchk_main.F : added CALL GLOBAL_SUM_INT( ierr , myThid ) |
- grdchk_main.F : added CALL GLOBAL_SUM_INT( ierr , myThid ) |
12 |
- grdchk_getadxx.F etc. : omit I/O if ierr.EQ.0 |
- grdchk_getadxx.F etc. : omit I/O if ierr.EQ.0 |
13 |
o pkg/autodiff/ctrl/grdchk : |
o pkg/autodiff/ctrl/grdchk : |
14 |
- attempt to sort out what works and what does not, |
- attempt to sort out what works and what does not, |
15 |
with regard to I/O, and to warn/stop accordingly. |
with regard to I/O, and to warn/stop accordingly. |
16 |
o pkg/grdchk : |
o pkg/grdchk: |
17 |
- attempt to fix grdchk in the case of useSingleCpuIO. |
- attempt to fix grdchk in the case of useSingleCpuIO. |
18 |
- "if ( myProcId .EQ. grdchkwhichproc .AND. ierr .EQ. 0 )" |
- "if ( myProcId .EQ. grdchkwhichproc .AND. ierr .EQ. 0 )" |
19 |
statements were moved from grdchk_main.F and into |
statements were moved from grdchk_main.F and into |
20 |
grdchk_getadxx.F grdchk_getxx.F grdchk_setxx.F. |
grdchk_getadxx.F grdchk_getxx.F grdchk_setxx.F. |
21 |
- a global sum is applied to record numbers icvrec/layer |
- a global sum is applied to record numbers icvrec/layer |
22 |
out of grdchk_loc so that they be passed to I/O routines. |
out of grdchk_loc so that they be passed to I/O routines. |
23 |
o pkg/smooth : |
o pkg/smooth: |
24 |
- fix recomputation that appeared with nlfs : use smooth_recip_hFacC, |
- fix recomputation that appeared with nlfs : use smooth_recip_hFacC, |
25 |
smooth_hFacW, smooth_hFacS (copied at init_fixed) in 3d case. |
smooth_hFacW, smooth_hFacS (copied at init_fixed) in 3d case. |
26 |
o verification/testreport: |
o verification/testreport: |
27 |
- add option '-tlm' for Tangent-Linear test (-adm,-oad,-tlm are all exclusive); |
- add option '-tlm' for Tangent-Linear test (-adm,-oad,-tlm are all exclusive); |