/[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.1881 by m_bates, Tue Jun 18 21:30:33 2013 UTC revision 1.1902 by jmc, Fri Jul 26 14:25:21 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 model/src:
8      - extend length of drC & recip_drC from Nr to Nr+1.
9    o Divided Adjoint (DIVA) with MPI:
10      - genmake2: do not create local ./mpi_headers dir when no file to copy into.
11      - remove option ALLOW_DIVIDED_ADJOINT_MPI (replaced by ALLOW_DIVIDED_ADJOINT
12        and ALLOW_USE_MPI) from model/src code and from ECCO_CPPOPTIONS.h.
13    
14    checkpoint64k (2013/07/23)
15    o tools/OAD_support:
16      - avoid the need for file "oadtempflile" in insertTemplateDir.bash
17        and remove it from genmake2.
18    o tools/build_options:
19      - remove MPI_HEADER_FILES_INC setting (no longer used) and comment out
20        MPI_HEADER_FILES list (let genmake2 find the missing headers)
21    o verification/halfpipe_streamice:
22      - change to driving stress formulation; update both Fwd & AD output.
23    o tools/genmake2 and Divided Adjoint with MPI:
24      - remove default setting of MPIINCLUDEDIR from $MPIHOME (always been broken);
25      - only create local ./mpi_headers dir if using MPI and MPIINCLUDEDIR is set;
26      - add new variable (LOCAL_MPI_HEADERS, replace MPI_HEADER_FILES_INC) in
27        Makefile, which is set by genmake2, and check which mpi-headers are needed.
28        Note: need to update adjoint_options/adjoint_diva_mpi accordingly.
29      - update target "CLEAN" (to also remove ./mpi_headers/ dir).
30    o testreport:
31      - changes for Divided Adjoint Run: when file "run_ADM_DIVA" is present,
32        perform additional runs (number of additional runs is "add_DIVA_runs" taken
33        from file run_ADM_DIVA ; should match "nchklev_3" in file "code_ad/tamc.h").
34    o verification/lab_sea (AD test):
35      - change to test Divided Adjoint Run in this set-up (both standard AD test
36        and 2 secondary AD test: noseaice + noseaicedyn); drop the evp AD test.
37    o pkg atm_ & ocn_compon_interf:
38      - remove cpl_earlyExpImpCall=F option (was mainly a hack added for the old
39        staggerTimeStep implementation) and disable (retired) corresponding
40        parameter.
41    o pkg/offline:
42      - comment out unused field-array: ICEM, ConvectCount, hflx[01], icem[01];
43      - add S/R OFFLINE_CHECK to print offline parameter summary
44        and stop if loading a file that is not used;
45      - enable to calculate GMRedi tensor, KPP mixing and convective index
46        when the corresponding file(s) is/are not specified (but pkg is used).
47      - comment out resetting of monitorFreq (to endTime) since it still useful
48        for monitoring CFL numbers and checking offline fields.
49    o OpenAD:
50      - do not define OAD_DEBUG (in tools/adjoint_options/adjoint_oad) to get
51        smaller standard output) and generate new (smaller) output (on baudelaire
52        using gfortran with -ieee) for exp. tutorial_tracer_adjsens
53    o model/src:
54      - call EXTERNAL_FORCING_SURF outside bi,bj loops (in do_oceanic_phys.F),
55        (where external_forcing_adjust was called) and change list of arguments;
56      - merge external_forcing_adjust.F into external_forcing_surf.F
57      - put surface relaxation of SST & SSS in new S/R (forcing_surf_relax.F)
58        which also contains balancing surface relaxation (ALLOW_BALANCE_RELAX,
59        previously in file "balance_relax.F", now removed); remove corresponding
60        arrays in FFIELDS.h.
61      - EXTERNAL_FORCING_SURF is now called when using pkg/offline; implement
62        a hack for getting back surfaceForcingS (loaded from file) when using
63        ALLOW_OLD_VIRTUALFLUX (pkg/dic, in DIC_OPTIONS.h) in offline set-up.
64      - update output of AD test experiment global_ocean.cs32x15.seaice_dynmix
65        (was getting only 11 digits for AD-grad, due to different truncation
66         error in AD code).
67    
68    checkpoint64j (2013/07/04)
69    o pkg/offline:
70      - to enable the use of other features with pkg offline (e.g., obcs),
71        also call S/R DO_OCEANIC_PHYS in offline run - more modifs to come.
72      - comment out "allowFreezing" (now active) in 2 offline testing exp.
73    o pkg/exf ALLOW_RUNOFTEMP
74      - fix sign and make compatible with temp_EvPrRn .NE. UNSET_RL
75      - ahdded RUNOFTEMP test to verification/global_ocean.cs32x15/input.seaice
76      - changes verification/global_ocean.cs32x15/results/output.seaice.txt
77    o pkg/atm_phys:
78      - allows to add some damping on uVel,vVel (strength only function of k).
79    o verification, ad-tests:
80      - reduce length of the simulation for AD test: global_ocean.cs32x15.seaice,
81        global_ocean_ebm and offline_exf_seaice.thsice.
82    o verification/halfpipe_streamice:
83      - found a bug in s/r pkg/streamice/streamice_advect_thickness which caused
84        flux input boundary conditions to be ignored; a fix for this bug changed
85        verification results for forward test.
86      - add adjoint test.
87    o pkg/ptracers:
88      - allow to restart without SOM pickup (resetting SOM to zero).
89    o pkg/gmredi:
90      - New parameterisation for the calculation of K and (GM_PsiX,GM_PsiY) added.
91      - It uses mixing length theory and suppression by steering level effects to
92        calculate a diffusivity used in the Redi tensor (see Bates et al., submitted
93        to JPO, for more details).
94      - It also uses the diffusivity to calculate an eddy induced streamfunction
95        based on a PV closure (rather than a buoyancy closure as in GM).
96      - New files added to pkg/gmredi:
97        gmredi_k3d.F calculates the diffusivity for the Redi tensor and the eddy
98          induced overturning streamfunction (called from gmredi_calc_tensor)
99        gmredi_calc_eigs.F calculates the eigenvalues and eigenvectors required
100          for use in gmredi_k3d
101        gmredi_calc_urms.F calculates the the rms eddy velocity used to calculate
102          the eddy diffusivity
103    
104  checkpoint64i (2013/06/18)  checkpoint64i (2013/06/18)
105  o pkg/cheapaml:  o pkg/cheapaml:
# Line 40  o pkg/cfc: Line 136  o pkg/cfc:
136      atmospheric CFC ; fix for the case myIter < PTRACERS_iter0.      atmospheric CFC ; fix for the case myIter < PTRACERS_iter0.
137    - fix calculation of surf tendencys for partial-cell and/or Non-Lin Free-Surf    - fix calculation of surf tendencys for partial-cell and/or Non-Lin Free-Surf
138    - new routine to print summary of CFC params and check for consistency.    - new routine to print summary of CFC params and check for consistency.
139    o pkg/seaice: add uice/vice to the parameter list of s/r seaice_advdiff,
140      similar to thsice_advdiff.
141      Note that for the B-grid case the routine parameters uc/vc are overwritten.
142  o pkg/cfc:  o pkg/cfc:
143    - change time interpolation for atmospheric CFC-11 (now same as for CFC-12);    - change time interpolation for atmospheric CFC-11 (now same as for CFC-12);
144      update output (CFC-11) of experiment cfc_example and tutorial_cfc_offline.      update output (CFC-11) of experiment cfc_example and tutorial_cfc_offline.

Legend:
Removed from v.1.1881  
changed lines
  Added in v.1.1902

  ViewVC Help
Powered by ViewVC 1.1.22