/[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.11 by adcroft, Wed Jul 15 22:25:40 1998 UTC revision 1.31 by heimbach, Mon Nov 13 16:49:41 2000 UTC
# Line 3  $Header$ Line 3  $Header$
3      Notes on tags used in MITgcmUV      Notes on tags used in MITgcmUV
4      ==============================      ==============================
5    
6    checkpoint32
7     o Scaling of forcing fields moved from external_forcing.F to
8       external_fields_scale.F, called directly after loading fields.
9     o Surface relaxation terms added to surface tendency fields in
10       extra subroutine.
11     o impldiff.F changed to avoid storing by TAMC of huge intermediate
12       fields.
13     o Changes in GMRedi to comply with packaging structure.
14     o Modifications and bug fixes in KPP package.
15     o Verification experiment for KPP added (verification/nat_box/)
16    
17    checkpoint31
18     o Packages interface brought in line with defined standard
19       -> new routines packages_...F
20       -> changes in initialise_fixed.F, initialise_varia.F
21       -> enables initialisation interface for ECCO package
22     o Rescaling of external forcing fields immediately after read
23       (removed from external_forcing.F)
24       -> new: surface_fields_scale.F
25       -> affects ini_foorcing.F, external_fields_load.F
26     o Computation of surface tendencies before tendency updates.
27       -> new: external_forcing_surf.F
28     o Change of variable names useGMRedi, useKPP, useECCO
29     o Further changes in dynamics.F, impldiff.F for TAMC
30     o Tested for experiments 0, 2, 4.
31       - not yet tested for GMRedi.
32       - not yet tested for KPP.
33    
34    checkpoint30
35     o Updates for OBCs
36     o New experiment for test OBCs (internal_wave)
37     o New output.txt in verification/exp4/results/
38     o Updates for KPP: calculation of viscosity corrected, new variables
39       kpp_dumpFreq and kpp_taveFreq
40     o CPP'd calls to system routines for TARGET_CRAY_VECTOR (P.H.)
41       and entry for T90 in genmake
42    
43    checkpoint29
44     o packaged KPP and GM/Redi
45    
46    checkpoint28
47     o Corrected initialization of hFacMin for difference vertical coordinates
48     o Modified calculation of partial cell thickness to more robust algorithm
49     o config_summary.F: replaced write_1D_... by write_0D_...
50       read_write.F: added subroutines write_0D_...
51     o routines calc_common_factors, calc_gs, calc_gt, calc_phi_hyd, find_rho:
52       included some initialisations required for TAMC.
53     o routine calc_isoslopes: modified sqrt computation to make it
54       differentiable for zero argument.
55     o routines dynamics, impldiff:
56       included store directives and tape key computations required for TAMC.
57     o ALL TAMC related changes are between ifdef ALLOW_AUTODIFF_TAMC
58    
59    checkpoint27
60     o fixed calc_isoslopes() to so that cancellation of terms in tensor
61       formulation works properly with variable resolution.
62     o restructured the calling tree between the_model_main() and dynamics()
63     o split initialise() into initialise_fixed() and initialise_varia()
64     o introduced initialization file pSurfInitFile for free surface (cg2d_x)
65       in new routine ini_psurf()
66    
67    checkpoint26
68     o moved some #ifdef in optional routines to encompass everything
69       except the argument declarations. This was using up some memory.
70     o fixed macros like _ADT to work with both versions of Linux cpp
71     o cleaned up some unused and uninitialized variables
72       (helps when debugging with strict compile options)
73     o split up CPP_EEOPTIONS.h into options and macros
74       (macros are now in eesupp/inc/CPP_EEMACROS.h)
75     o patch for 2 processor JAM mode
76    
77    checkpoint25
78     o updates for OBCs and NH
79     o dramatically reduced memory usage
80     o added "JAM" routines for use on Artic network
81     o parameterization of convection by implicit vertical diffusion
82     o added a diagnostic of convective index
83     o moved call to calc_divg_hat() from dynamics() to solve_for_pressure()
84       (this is was partly for OBCs and NH but also in anticipation of
85        an explicit free-surface option)
86     o initial state input files for U and V
87    
88    checkpoint24
89     o Removed some spurious "REAL"s
90     o Updated KPP to latest version from JPL
91     o Added a COS(latitude) in horizontal viscosity
92    
93    checkpoint23
94     o Added del^4 diffusion for salt and temperature
95     o Multiple minor fixes (implicit none's, arguments to global_sum, etc.)
96    
97    checkpoint22
98     o Made many small changes: implicit none, format(i5), etc...
99     o Introduced KPP mixing scheme (compiles and runs but *not* tested)
100    
101    checkpoint21
102     o Introduced new I/O package that supports direct-access records (mdsio.F)
103     o Split-up mid-level I/O routines
104     o Updated input data for experiments 0,1,2,4 and 5
105     o Finally removed the genmake.* scripts (everyone seems happy with genmake)
106    
107    checkpoint20
108     o Tidied up open-boundaries some more
109     o Added non-hydrostatic code
110     o Fixed some input data
111     o Modified MPI start-up to work in "coupled" context.
112    
113    checkpoint19
114     o Tidied up directory structure for verification experiments.
115     o Added new code for open boundaries.
116     o Corrected advective terms near boundaries.
117     o Added CPP flag for "old UV" geometry and corrected spherical geometry.
118     o Implemented free-slip/no-slip BCs and del^4 dissipation.
119     o Split default parameters out of ini_parms.F into set_defaults.F.
120    
121    checkpoint18
122     o Further changes for optional code generation with
123       CPP - ugh!
124    
125    checkpoint17
126     o Beginning to incorporating modularity
127       for supporting atmos. and ocean configs.
128     o Small changes for TAMC complinace
129     o New ultra simple test case. Barotropic box
130       configuration "exp0".
131    
132    checkpoint16
133     o Minor changes to exchange routines to support
134       accumulation in reverse mode. Adjoint of an
135       assignment is an addition.
136     o Changes to support compilation by TAMC (LR(1)
137       syntax) and by g77 under Linux ( 72 character
138       limit ).
139    
140    checkpoint15
141     Rewrote exchange routines to allow
142     o General tile <-> tile connectivity.
143     o TAMC reverse mode flag ( is this really needed? )
144     o Variable width overlap and exchange region widths.
145     o Hooks for sharing data via DMA, Arctic, Memory Channel,
146       shmput/shmget, VIA, SYSV shmem and every other cool
147       communication method.
148    
149    checkpoint14
150     Consistent isomorphism chages made. These allow dynamical core
151     to support both pressure and meters as a vertical coordinate.
152    
153    checkpoint13
154     Release which corrects global_max problem and a couple
155     of KGM time-averaging diagnostic errors. Also contains
156     a double-gyre experiment setup as well as the baseline
157     4 degree global template. The double gyre template is
158     organised to allow it to be applied automatically to
159     the baseline configuration.
160    
161  branch-point-rdot  branch-point-rdot
162   A few tidy-ups have been made bt the real point of this   A few tidy-ups have been made bt the real point of this
163   check-point (excuse the pun) is to allow a branch to be   check-point (excuse the pun) is to allow a branch to be

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.31

  ViewVC Help
Powered by ViewVC 1.1.22