/[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.1973 by atn, Sat Apr 5 22:51:52 2014 UTC revision 1.1985 by jmc, Tue Apr 29 21:16:20 2014 UTC
# Line 3  $Name$ Line 3  $Name$
3    
4      Notes on tags used in MITgcmUV      Notes on tags used in MITgcmUV
5      ==============================      ==============================
 <<<<<<< tag-index  
 o pkg/salt_plume:  
   - salt_plume_frac.F:  
      clean up local param names  
      reformulate (1-frac) to frac; original 1-frac was based on swfrac code  
 o pkg/ecco:  
   - cost_gencost_seaicev4.F:  
      reformulate proxy cost as function of sst and local param SEAICE_freeze  
      change cost names from siv4-[sst,vol] to siv4-[deconc,exconc]  
   - add stop statement if old names siv4-[sst,vol] are used  
   - add snapshots + cost reports for atmospheric longwave  
   - remove factor 0.1 in front of wtau[u,v]  
   - replace never used flag ALLOW_TMI_COST_CONTRIBUTION with  
      ALLOW_TMI_SST_COST_CONTRIBUTION  
 o pkg/smooth:  
   - move param smooth2Ddiffnbt to pkg/ecco  
 =======  
6    
7    o model/src: for atmosphere in p* coords:
8      - store factor rStarFacC**atm_kappa (= pStarFacK) in common block
9      - implement more accurate p* coordinate slope term (in calc_grad_phi_hyd.F),
10        but not yet activated.
11    o pkg/seaice: fix restart problem for ITD with new ice strength parameterisation:
12      - move computation of opnWtrFrac = 1-AREA to before computing ice strength
13      - this changes the results (but not for any verification experiment, because
14        none tests this), but avoids having an extra field in the restart files
15    o pkg/seaice: remove global variable TICE (not needed)
16      - replace by TICES or local variable where necessary (cost_seaice_test,
17        seaice_diagnostics_state)
18      - move copying TICE to TICES from seaice_check_pickup to seaice_read_pickup
19      - use specific read/write routines for reading and writing individual leves
20        of a multilevel field
21    o pkg/ctrl & model/inc:
22      - move additional anomaly fields of control vars (related to options:
23         ALLOW_KAPGM_CONTROL, ALLOW_KAPREDI_CONTROL and ALLOW_BOTTOMDRAG_CONTROL)
24        from DYNVARS.h into new header file: CTRL_FIELDS.h
25    o pkg/seaice: some small modifications to the ridging code
26      - make fw2ObyRidge a global variable and add the freshwater flux to
27        seaice_growth
28      - pass actual thickness from seaice_prepare_ridging, so that it is
29        computed only in one place and compute it in the same way as in
30        seaice_growth
31      - initialise more fields in seaice_do_ridging that where cause floating
32        point exceptions over land
33    o pkg/seaice: preparations for ridging code and first real ridging code
34      - move most of "PART 1" of S/R seaice_growth into a new and separate
35        S/R seaice_reg_ridge that will both regularize the state variable after
36        advection call the actual ridging routine;
37      - requires to make 5 fields global fields: d_HEFFbyNEG,d_HSNWbyNEG,
38        d_AREAbyRLX,d_HEFFbyRLX,saltFluxAdjust;
39      - remove ridging code from seaice_advdiff
40      - clean up remaining part 1 of seaice_growth in an attempt to make it
41        more readable (this is probably subjective)
42      - call seaice_itd_redist once in the initialisation phase to have the initial
43        conditions in the correct category
44      - finally: add new ridging routine for ITD code
45    
46    checkpoint64v (2014/04/11)
47    o pkg/ecco:
48      - add runtime parameters mdt[start,end]date[1,2]
49      - rename variable "tpmean" as "mdt" and "topexmeanfile" as "mdtdatfile"
50    o pkg/seaice:
51      - make deltaC a global variable, so that it can be used in ridging code
52      - first step towards ridging: introduce new routines that compute
53        ice strength based on ridging parameters
54      - add diagnostic for HSNOWITD
55      - add opnWtrFrac as a global variable (required for ridging scheme)
56    o pkg/salt_plume + pkg/seaice/seaice_growth.F
57      - add SALT_PLUME_IN_LEADS flag to activate pkg/salt_plume only when ice
58        AREA exceeds a threshold (code contributed by I.Fenty in 2011)
59    o verification/hs94.1x64x5:
60      - leave ALLOW_AUTODIFF_TAMC undefined in code_oad/AUTODIFF_OPTIONS.h
61      - do not use ECCO_CPPOPTIONS.h anymore for TAF & OpenAD Adjoint tests.
62  o autodiff:  o autodiff:
63    - Start to include explicitly AUTODIFF_OPTIONS.h, COST_OPTIONS.h,    - Start to include explicitly AUTODIFF_OPTIONS.h, COST_OPTIONS.h,
64      and CTRL_OPTIONS.h in src files (to enable to skip the ECCO_CPPOPTIONS.h)      and CTRL_OPTIONS.h in src files (to enable to skip the ECCO_CPPOPTIONS.h)
65      For now, only in pkgs used in verification/hs94.1x64x5.      For now, only in pkgs used in verification/hs94.1x64x5.
66    - Replace ALLOW_AUTODIFF_TAMC by ALLOW_AUTODIFF (except for tape/storage    - Replace ALLOW_AUTODIFF_TAMC by ALLOW_AUTODIFF (except for tape/storage
67      which are specific to TAF/TAMC).      which are specific to TAF/TAMC).
68    - Replace ALLOW_AUTODIFF_OPENAD by ALLOW_OPENAD:    - Replace ALLOW_AUTODIFF_OPENAD by ALLOW_OPENAD:
69      since ALLOW_OPENAD is defined in PACKAGES_CONFIG.h (any time pkg/openad      since ALLOW_OPENAD is defined in PACKAGES_CONFIG.h (any time pkg/openad
70      is compiled), this simplifies/reduces which *_OPTIONS.h file to include.      is compiled), this simplifies/reduces which *_OPTIONS.h file to include.
71    - OpenAD: change Makefile to generate the appropriate AD_CONFIG.h when    - OpenAD: change Makefile to generate the appropriate AD_CONFIG.h when
72      building mitgcmuv_ad (make adAll).      building mitgcmuv_ad (make adAll).
73  o pkg/atm_phys:  o pkg/ecco:
74      - cost_gencost_seaicev4.F:
75         reformulate proxy cost as function of sst and local param SEAICE_freeze
76         change cost names from siv4-[sst,vol] to siv4-[deconc,exconc]
77      - add stop statement if old names siv4-[sst,vol] are used
78      - add snapshots + cost reports for atmospheric longwave
79      - remove factor 0.1 in front of wtau[u,v]
80      - replace never used flag ALLOW_TMI_COST_CONTRIBUTION with
81         ALLOW_TMI_SST_COST_CONTRIBUTION
82    o pkg/atm_phys:
83    - add some diagnostics for Short-wave and for convection S/R.    - add some diagnostics for Short-wave and for convection S/R.
84  o pkg/seaice/seaice_growth:  o pkg/seaice/seaice_growth:
85    - fix a bug in the lateral melt parameterization for SEAICE_ITD    - fix a bug in the lateral melt parameterization for SEAICE_ITD
86      in seaice_growth; tempFrz needs to be computed inside the i/j-loop      in seaice_growth; tempFrz needs to be computed inside the i/j-loop
87    - rearrange loop order for better vector code in the same code block    - rearrange loop order for better vector code in the same code block
88    - rewrite the floeDiameter formula to have fewer divisions    - rewrite the floeDiameter formula to have fewer divisions
89    -  (miraculously) none of this changes the results of seaice_itd    -  (miraculously) none of this changes the results of seaice_itd
90  >>>>>>> 1.1972  o pkg/smooth:
91      - move param smooth2Ddiffnbt to pkg/ecco
92    o pkg/salt_plume:
93      - salt_plume_frac.F:
94         clean up local param names
95         reformulate (1-frac) to frac; original 1-frac was based on swfrac code
96  o pkg/rw:  o pkg/rw:
97    - add RS version of S/R READ_MFLDS_LEV.    - add RS version of S/R READ_MFLDS_LEV.
98  o pkg/streamice:  o pkg/streamice:

Legend:
Removed from v.1.1973  
changed lines
  Added in v.1.1985

  ViewVC Help
Powered by ViewVC 1.1.22