/[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.1868 by jmc, Thu May 16 21:56:26 2013 UTC revision 1.1894 by jmc, Sun Jul 7 22:28:10 2013 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/offline:
8      - comment out unused field-array: ICEM, ConvectCount, hflx[01], icem[01];
9      - add S/R OFFLINE_CHECK to print offline parameter summary
10        and stop if loading a file that is not used;
11      - enable to calculate GMRedi tensor, KPP mixing and convective index
12        when the corresponding file(s) is/are not specified (but pkg is used).
13    o OpenAD:
14      - do not define OAD_DEBUG (in tools/adjoint_options/adjoint_oad) to get
15        smaller standard output) and generate new (smaller) output (on baudelaire
16        using gfortran with -ieee) for exp. tutorial_tracer_adjsens
17    o model/src:
18      - call EXTERNAL_FORCING_SURF outside bi,bj loops (in do_oceanic_phys.F),
19        (where external_forcing_adjust was called) and change list of arguments;
20      - merge external_forcing_adjust.F into external_forcing_surf.F
21      - put surface relaxation of SST & SSS in new S/R (forcing_surf_relax.F)
22        which also contains balancing surface relaxation (ALLOW_BALANCE_RELAX,
23        previously in file "balance_relax.F", now removed); remove corresponding
24        arrays in FFIELDS.h.
25      - EXTERNAL_FORCING_SURF is now called when using pkg/offline; implement
26        a hack for getting back surfaceForcingS (loaded from file) when using
27        ALLOW_OLD_VIRTUALFLUX (pkg/dic, in DIC_OPTIONS.h) in offline set-up.
28      - update output of AD test experiment global_ocean.cs32x15.seaice_dynmix
29        (was getting only 11 digits for AD-grad, due to different truncation
30         error in AD code).
31    
32    checkpoint64j (2013/07/04)
33    o pkg/offline:
34      - to enable the use of other features with pkg offline (e.g., obcs),
35        also call S/R DO_OCEANIC_PHYS in offline run - more modifs to come.
36      - comment out "allowFreezing" (now active) in 2 offline testing exp.
37    o pkg/exf ALLOW_RUNOFTEMP
38      - fix sign and make compatible with temp_EvPrRn .NE. UNSET_RL
39      - ahdded RUNOFTEMP test to verification/global_ocean.cs32x15/input.seaice
40      - changes verification/global_ocean.cs32x15/results/output.seaice.txt
41    o pkg/atm_phys:
42      - allows to add some damping on uVel,vVel (strength only function of k).
43    o verification, ad-tests:
44      - reduce length of the simulation for AD test: global_ocean.cs32x15.seaice,
45        global_ocean_ebm and offline_exf_seaice.thsice.
46    o verification/halfpipe_streamice:
47      - found a bug in s/r pkg/streamice/streamice_advect_thickness which caused
48        flux input boundary conditions to be ignored; a fix for this bug changed
49        verification results for forward test.
50      - add adjoint test.
51    o pkg/ptracers:
52      - allow to restart without SOM pickup (resetting SOM to zero).
53    o pkg/gmredi:
54      - New parameterisation for the calculation of K and (GM_PsiX,GM_PsiY) added.
55      - It uses mixing length theory and suppression by steering level effects to
56        calculate a diffusivity used in the Redi tensor (see Bates et al., submitted
57        to JPO, for more details).
58      - It also uses the diffusivity to calculate an eddy induced streamfunction
59        based on a PV closure (rather than a buoyancy closure as in GM).
60      - New files added to pkg/gmredi:
61        gmredi_k3d.F calculates the diffusivity for the Redi tensor and the eddy
62          induced overturning streamfunction (called from gmredi_calc_tensor)
63        gmredi_calc_eigs.F calculates the eigenvalues and eigenvectors required
64          for use in gmredi_k3d
65        gmredi_calc_urms.F calculates the the rms eddy velocity used to calculate
66          the eddy diffusivity
67    
68    checkpoint64i (2013/06/18)
69    o pkg/cheapaml:
70      - take src files from MITgcm_contrib/verification_other/offline_cheapaml/code
71        that enable the use of seaice (pkg/thsice thermo & pkg/seaice dynamics)
72        with pkg/cheapaml.
73    o utils/python: add subpackage for cubed sphere function, first example is
74        simple cs.pcol to plot 2D fields on a map
75    o pkg/streamice:
76      - This is a new package in MITgcm, which solves dynamic equations for ice
77         sheets and ice streams
78      - At the moment it is independent of atmosphere/ocean dynamics, or any
79        other physical packages in MITgcm, even ShelfIce (although it is anticipat-
80        ed that this will change)
81      - There is a new verification exercise that tests it, halfpipe_streamice,
82        evolves a 40x80 km ice stream/ice shelf (at coarse resolution) in a
83        rectangular embayment
84      - halfpipe_streamice is forward-only for now, will have TAF test soon
85      - for questions, email dgoldber@mit.edu
86    o pkg/thsice:
87      - fix filling of snow-precip diagnostic (SIsnwPrc) (left from the removing
88        of snowPrc from common bloc, on May 2nd, thsice_step_fwd.F revision 1.40);
89      - remove diagnostics 'SI_FrcFx' ( now identical to 'SI_Fract' with new
90         call sequence: ice-Thermo(thsice),ice-Dyn,ice-Advect );
91      - allow precip from pkg/cheapaml to make snow over seaice.
92    o pkg/cfc:
93      - move in separated header file (CFC_ATMOS.h) time-serie arrays of Atmos CFC
94      - remove atmos CFC 2-D arrays from common bloc (now local variables)
95      - change some hard-coded constant to run time parameter for reading and
96        and interpolating atmospheric CFC ; keep same default as previously.
97      - more flexible reading of Atmos CFC (number of records no longer hard-coded)
98      - put arguments in standard order: myTime, myIter, myThid
99      - use standard S/R GET_PERIODIC_INTERVAL for time interpolation of
100        atmospheric CFC ; fix for the case myIter < PTRACERS_iter0.
101      - fix calculation of surf tendencys for partial-cell and/or Non-Lin Free-Surf
102      - new routine to print summary of CFC params and check for consistency.
103    o pkg/seaice: add uice/vice to the parameter list of s/r seaice_advdiff,
104      similar to thsice_advdiff.
105      Note that for the B-grid case the routine parameters uc/vc are overwritten.
106    o pkg/cfc:
107      - change time interpolation for atmospheric CFC-11 (now same as for CFC-12);
108        update output (CFC-11) of experiment cfc_example and tutorial_cfc_offline.
109      - fix interpolation of atmphspheric CFC between Sorthern and Northern
110        hemisphere value.
111    o pkg/seaice:
112      - allow to use seaice dynamics without pkg/exf (e.g., using pkg/cheapaml)
113    o pkg/seaice: add Adams-Bashforth2 time discretization for ice dynamics;
114                  so far only for JFNK-solver, turn on with SEAICEuseAB2 = .TRUE.
115      - requires an additional time level that is stored in the pickup
116      - you can start with AB2 from a pickup without this time level with
117        pickupStrictlyMatch = .false.
118    
119    checkpoint64h (2013/05/26)
120    o pkg/cheapaml:
121      - replace one ()**.5 with SQRT + use temp var "cdu = tau/Du" (coare3_flux);
122        affect machine truncation (but exp cheapAML_box still pass with 13 digits).
123      - consistent treatment of uWind,vWind location: assume everywhere in
124        pkg/cheapaml that they are on C-grid (@ uVel,vVel location)
125        (Note: was already the case for Tair,Qair advection);
126        add option (INCONSISTENT_WIND_LOCATION) to recover old results.
127      - compute diabatic forcing only in the interior (excluding overlap regions)
128      - fill in array "Qsw" (for short-wave heating);
129      - add diagnostic for precip ; fill-in diagnostics for cheapAML state vars
130        before any update (consistent with MITgcm state var diagnostics);
131      - cheapaml_fields_load.F & cheapaml_init_varia.F : only fill outer edges if
132        non periodic ; + adjusted for uWind,vWind (C-grid).
133    o pkg/seaice:
134      - remove dependence of pkg/seaice versus pkg/exf (file: pkg/pkg_depend) and
135        add explicitly pkg/exf in experiments that currently use pkg/seaice.
136      - allows to compile pkg/seaice without pkg/exf.
137    o tools/OAD_support:
138      - use a local copy (ourRWCPinBd) to ensure index ourRWCP stays within bounds
139        of array "ourStepOf" in function rvNextAction (revolve.F90).
140  o pkg/aim_compon_interf renamed to pkg/atm_compon_interf  o pkg/aim_compon_interf renamed to pkg/atm_compon_interf
141    - change pkg name (to be used with other atmospheric physics pkg)    - change pkg name (to be used with other atmospheric physics pkg)
142      but by-pass CVS when making the new pkg so that we keep the CVS history.      but by-pass CVS when making the new pkg so that we keep the CVS history.

Legend:
Removed from v.1.1868  
changed lines
  Added in v.1.1894

  ViewVC Help
Powered by ViewVC 1.1.22