/[MITgcm]/MITgcm/doc/tag-index
ViewVC logotype

Diff of /MITgcm/doc/tag-index

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1762 by mlosch, Wed Nov 7 09:59:57 2012 UTC revision 1.1774 by mlosch, Fri Nov 23 15:54:18 2012 UTC
# Line 4  $Name$ Line 4  $Name$
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:
39      - move AddMass common block from DYNVARS.h to FFIELDS.h; allow to read-in
40        time-constant addMass field from file (addMassFile);
41      - support for heating due to friction (and Kinetic Energy dissipation):
42        add option, run-time switch and 3-D field array + support code ; each pkg
43        or S/R can add heating contribution (if there is a sink of KE); the sum is
44        accounted for as a Temperature tendency term (EXTERNAL_FORCING_T).
45  o pkg/seaice:  o pkg/seaice:
46      - complete merge of ITD code into seaice_growth.F
47        from MITgcm_contrib/torge/itd/code/
48        no verification so far, but Torge Martin tested
49        "1-D test case and Beaufort set up;
50        deliver okay results after 1 model year."
51      - complete merge of SEAICE_SIZE.h into all relevant routines
52      - move computation of eta at Z-points into calc_viscosities
53        + introduce global field etaZ
54        + add different methods for computing etaZ, for now the old
55          method (simple averages of eta to Z-points) is hardwired
56        + replace etaMeanZ by etaZ in seaice_lsr, seaice_calc_residual,
57          seaice_preconditioner
58      - simplify computations for SEAICE_ZETA_SMOOTHREG
59      - seaice_preconditioner:
60        + replace one remaining press by pressLoc (mistake)
61        + adjust printing of residuals
62    - improve I/O of diagnostics of JFNK in seaice_jfnk.F:    - improve I/O of diagnostics of JFNK in seaice_jfnk.F:
63      + add (SEAICE.h) and rename some counters (initiliased in      + add (SEAICE.h) and rename some counters (initiliased in
64        seaice_init_fixed.F)        seaice_init_fixed.F)
65      + add _BEGIN/END_MASTER (myThid)  around print statements      + add _BEGIN/END_MASTER (myThid)  around print statements
66      + print total number of iterations and failures over SEAICE_monFreq      + print total number of iterations and failures over SEAICE_monFreq
# Line 18  o pkg/seaice: Line 72  o pkg/seaice:
72      (seaice_jfnk.F, seaice_fgmres.F)      (seaice_jfnk.F, seaice_fgmres.F)
73    - seaice_calc_l/rhs.F: replace maskW/S by maskInW/S; this fixes    - seaice_calc_l/rhs.F: replace maskW/S by maskInW/S; this fixes
74      a serious convergence problem when open boundaries are involved      a serious convergence problem when open boundaries are involved
75  o pkg/ggl90: fix computation of control volumes for the case of  o pkg/ggl90: fix computation of control volumes for the case of
76    ALLOW_GGL90_HORIZDIFF (probably not used very often): move control volumes    ALLOW_GGL90_HORIZDIFF (probably not used very often): move control volumes
77    up half a grid cell from C-centered to W-centered (pointed out by C. Eden)    up half a grid cell from C-centered to W-centered (pointed out by C. Eden)
78  o pkg/seaice: simplify seaice_evp by avoiding use of extra fields u/vIceC  o pkg/seaice: simplify seaice_evp by avoiding use of extra fields u/vIceC
79  o pkg/autodiff  o pkg/autodiff
80    - Add inAdMode switch for SEAICEuseDYNAMICS:    - Add inAdMode switch for SEAICEuseDYNAMICS:
81      SEAICEuseDYNAMICSinAdMode      SEAICEuseDYNAMICSinAdMode
82      (extend logic in ADAUTODIFF_INADMODE_SET)      (extend logic in ADAUTODIFF_INADMODE_SET)
83  o pkg/seaice  o pkg/seaice
84    - Step 1 of merging ice-thickness distribution (ITD) code from    - Step 1 of merging ice-thickness distribution (ITD) code from

Legend:
Removed from v.1.1762  
changed lines
  Added in v.1.1774

  ViewVC Help
Powered by ViewVC 1.1.22