4 |
Notes on tags used in MITgcmUV |
Notes on tags used in MITgcmUV |
5 |
============================== |
============================== |
6 |
|
|
7 |
|
o pkg/seaice/seaice_preconditioner.F: fix preconditioner once again |
8 |
|
- remove wrong parts of the rhs and the lhs (were in there |
9 |
|
because I did not understand the concept of this preconditioner) |
10 |
|
- add an exchange between u- and v-sweep. This increases communication |
11 |
|
by a factor of two but improves the convergence of jfnk. Ideally, |
12 |
|
one would like the u- and v-sweep to be independent. So far within |
13 |
|
undocumented ifdefs |
14 |
|
- reorganize the extra computations for printing the residuals |
15 |
|
o tools/genmake2: |
16 |
|
- comment out the "mpif.h" include in NetCDF test programm (for MPI built) |
17 |
|
since it's not necessary (and was preventing to use MNC in some cases). |
18 |
|
|
19 |
|
checkpoint64a (2012/11/16) |
20 |
|
o pkg/autodiff: |
21 |
|
- improve pkg-internal logical parameter switch (inAd/inFwd mode) so that |
22 |
|
autodiff_readparms.F no longer depends on calling order (within |
23 |
|
packages_readparms.F) and no longer requires to include ${PKG}_PARMS.h): |
24 |
|
rename param turnFreeDriftInAdMode to SEAICEuseFREEDRIFTswitchInAd |
25 |
|
and change param SEAICEuseDYNAMICSinAdMode to SEAICEuseDYNAMICSswitchInAd. |
26 |
|
o pkg/obcs: |
27 |
|
- adding tidal velocity forcing capability to obcs |
28 |
|
for usage example, see verification/seaice_obcs/input.tides |
29 |
|
o pkg/seaice: |
30 |
|
- turn the LSR-relaxation parameters WFAU/V into runtime parameters |
31 |
|
SEAICE_LSRrelaxU/V |
32 |
|
- introduce runtime parameter SEAICEetaZmethod (=0 by default) |
33 |
|
o pkg/aim_v23: |
34 |
|
- implement heating from friction (bottom friction and stratospheric drag). |
35 |
|
o pkg/shap_filt: |
36 |
|
- fix diagnostic "SHAP_dKE" (was 2 time smaller); implement heating from |
37 |
|
dissipation but only for Shap_funct=2, active when addFrictionHeating=T. |
38 |
o model/src: |
o model/src: |
39 |
- move AddMass common block from DYNVARS.h to FFIELDS.h; allow to read-in |
- move AddMass common block from DYNVARS.h to FFIELDS.h; allow to read-in |
40 |
time-constant addMass field from file (addMassFile); |
time-constant addMass field from file (addMassFile); |