/[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.4 by cnh, Mon Jun 8 22:38:51 1998 UTC revision 1.35 by jmc, Thu Feb 8 20:45:27 2001 UTC
# Line 3  $Header$ Line 3  $Header$
3      Notes on tags used in MITgcmUV      Notes on tags used in MITgcmUV
4      ==============================      ==============================
5    
6    checkpoint35
7     o subtantial rewrite of dynamics.f
8     o allows staggered time-stepping
9     o packaged obcs, aim (Atmospheric Physics), zonal_filt, shap_filt
10     o added bottom drag (linear + quadratic)
11    
12    checkpoint34
13     o Modified exchange routines for correct reverse simulation.
14     o Added verification output to comply with bug fix in impldiff.F
15       as of c33 (exp2, natl_box).
16     o Corrected store directives in dynamics.F
17     o Corrected array boundaries in impldiff.F
18     o Corrected array dimensions in gmredi.
19       Added temporary scalars to avoid storage by TAMC (gmredi, kpp).
20     o Added routine GLOBAL_SUM_INT to global_sum.F
21     o Added mdsio_gl.F for ECCO purposes.
22    
23    checkpoint33
24     o Fixed bug in lower BC in impldiff.F
25     o Fixed confusion about units of forcing arrays in FFIELDS.h
26       namely Fu,Fv,Qnet,Qsw,EmPmR:
27       - Removed verification/natl_box/code/external_fields_scale.F
28         (did not differ from that in model/src)
29       - Changed units of fu,fv,Qnet,Qsw,EmPmR back to proper units
30         (see FFIELDS.h for description)
31       - Scale fu,fv,Qnet,Qsw,EmPmR when used in external_forcing_surf.F,
32         kpp_calc.F and kpp_transport_t.F
33       - Removed model/src/external_fields_scale.F and calls to it
34       - verification/natl_box uses flux data with "atmospheric" sign so
35         a special version of external_fields_load.F is used to
36         change the data as it's read in. This way, the arrays
37         have the right units and signs at all times tha a user could
38         possibly use them.
39     o Corrected genmake to delete a temporary file during configuration
40    
41    checkpoint32
42     o Scaling of forcing fields moved from external_forcing.F to
43       external_fields_scale.F, called directly after loading fields.
44     o Surface relaxation terms added to surface tendency fields in
45       extra subroutine.
46     o impldiff.F changed to avoid storing by TAMC of huge intermediate
47       fields.
48     o Changes in GMRedi to comply with packaging structure.
49     o Modifications and bug fixes in KPP package.
50     o Verification experiment for KPP added (verification/nat_box/)
51    
52    checkpoint31
53     o Packages interface brought in line with defined standard
54       -> new routines packages_...F
55       -> changes in initialise_fixed.F, initialise_varia.F
56       -> enables initialisation interface for ECCO package
57     o Rescaling of external forcing fields immediately after read
58       (removed from external_forcing.F)
59       -> new: surface_fields_scale.F
60       -> affects ini_foorcing.F, external_fields_load.F
61     o Computation of surface tendencies before tendency updates.
62       -> new: external_forcing_surf.F
63     o Change of variable names useGMRedi, useKPP, useECCO
64     o Further changes in dynamics.F, impldiff.F for TAMC
65     o Tested for experiments 0, 2, 4.
66       - not yet tested for GMRedi.
67       - not yet tested for KPP.
68    
69    checkpoint30
70     o Updates for OBCs
71     o New experiment for test OBCs (internal_wave)
72     o New output.txt in verification/exp4/results/
73     o Updates for KPP: calculation of viscosity corrected, new variables
74       kpp_dumpFreq and kpp_taveFreq
75     o CPP'd calls to system routines for TARGET_CRAY_VECTOR (P.H.)
76       and entry for T90 in genmake
77    
78    checkpoint29
79     o packaged KPP and GM/Redi
80    
81    checkpoint28
82     o Corrected initialization of hFacMin for difference vertical coordinates
83     o Modified calculation of partial cell thickness to more robust algorithm
84     o config_summary.F: replaced write_1D_... by write_0D_...
85       read_write.F: added subroutines write_0D_...
86     o routines calc_common_factors, calc_gs, calc_gt, calc_phi_hyd, find_rho:
87       included some initialisations required for TAMC.
88     o routine calc_isoslopes: modified sqrt computation to make it
89       differentiable for zero argument.
90     o routines dynamics, impldiff:
91       included store directives and tape key computations required for TAMC.
92     o ALL TAMC related changes are between ifdef ALLOW_AUTODIFF_TAMC
93    
94    checkpoint27
95     o fixed calc_isoslopes() to so that cancellation of terms in tensor
96       formulation works properly with variable resolution.
97     o restructured the calling tree between the_model_main() and dynamics()
98     o split initialise() into initialise_fixed() and initialise_varia()
99     o introduced initialization file pSurfInitFile for free surface (cg2d_x)
100       in new routine ini_psurf()
101    
102    checkpoint26
103     o moved some #ifdef in optional routines to encompass everything
104       except the argument declarations. This was using up some memory.
105     o fixed macros like _ADT to work with both versions of Linux cpp
106     o cleaned up some unused and uninitialized variables
107       (helps when debugging with strict compile options)
108     o split up CPP_EEOPTIONS.h into options and macros
109       (macros are now in eesupp/inc/CPP_EEMACROS.h)
110     o patch for 2 processor JAM mode
111    
112    checkpoint25
113     o updates for OBCs and NH
114     o dramatically reduced memory usage
115     o added "JAM" routines for use on Artic network
116     o parameterization of convection by implicit vertical diffusion
117     o added a diagnostic of convective index
118     o moved call to calc_divg_hat() from dynamics() to solve_for_pressure()
119       (this is was partly for OBCs and NH but also in anticipation of
120        an explicit free-surface option)
121     o initial state input files for U and V
122    
123    checkpoint24
124     o Removed some spurious "REAL"s
125     o Updated KPP to latest version from JPL
126     o Added a COS(latitude) in horizontal viscosity
127    
128    checkpoint23
129     o Added del^4 diffusion for salt and temperature
130     o Multiple minor fixes (implicit none's, arguments to global_sum, etc.)
131    
132    checkpoint22
133     o Made many small changes: implicit none, format(i5), etc...
134     o Introduced KPP mixing scheme (compiles and runs but *not* tested)
135    
136    checkpoint21
137     o Introduced new I/O package that supports direct-access records (mdsio.F)
138     o Split-up mid-level I/O routines
139     o Updated input data for experiments 0,1,2,4 and 5
140     o Finally removed the genmake.* scripts (everyone seems happy with genmake)
141    
142    checkpoint20
143     o Tidied up open-boundaries some more
144     o Added non-hydrostatic code
145     o Fixed some input data
146     o Modified MPI start-up to work in "coupled" context.
147    
148    checkpoint19
149     o Tidied up directory structure for verification experiments.
150     o Added new code for open boundaries.
151     o Corrected advective terms near boundaries.
152     o Added CPP flag for "old UV" geometry and corrected spherical geometry.
153     o Implemented free-slip/no-slip BCs and del^4 dissipation.
154     o Split default parameters out of ini_parms.F into set_defaults.F.
155    
156    checkpoint18
157     o Further changes for optional code generation with
158       CPP - ugh!
159    
160    checkpoint17
161     o Beginning to incorporating modularity
162       for supporting atmos. and ocean configs.
163     o Small changes for TAMC complinace
164     o New ultra simple test case. Barotropic box
165       configuration "exp0".
166    
167    checkpoint16
168     o Minor changes to exchange routines to support
169       accumulation in reverse mode. Adjoint of an
170       assignment is an addition.
171     o Changes to support compilation by TAMC (LR(1)
172       syntax) and by g77 under Linux ( 72 character
173       limit ).
174    
175    checkpoint15
176     Rewrote exchange routines to allow
177     o General tile <-> tile connectivity.
178     o TAMC reverse mode flag ( is this really needed? )
179     o Variable width overlap and exchange region widths.
180     o Hooks for sharing data via DMA, Arctic, Memory Channel,
181       shmput/shmget, VIA, SYSV shmem and every other cool
182       communication method.
183    
184    checkpoint14
185     Consistent isomorphism chages made. These allow dynamical core
186     to support both pressure and meters as a vertical coordinate.
187    
188    checkpoint13
189     Release which corrects global_max problem and a couple
190     of KGM time-averaging diagnostic errors. Also contains
191     a double-gyre experiment setup as well as the baseline
192     4 degree global template. The double gyre template is
193     organised to allow it to be applied automatically to
194     the baseline configuration.
195    
196    branch-point-rdot
197     A few tidy-ups have been made bt the real point of this
198     check-point (excuse the pun) is to allow a branch to be
199     made for the purposes of adding the rDot alterations.
200     I don't want to commit the rDot to the main-trunk until
201     we've actually tested it...
202    
203    checkpoint12
204     Tidy up and added generic genmake script (formerly
205     configure script).
206     Released to testers.
207    
208    checkpoint11
209     Re-arranged initialise() and introduced ini_vertical_grid()
210     and ini_masks_etc().
211    
212    checkpoint10
213     Introduced the configure script.
214     Separated out the diags package.
215     Added template for writing time-averages of tile/intermediate quantities.
216     Updated SIZE.h in exp2 and made the data big-endian.
217    
218    checkpoint9
219     MPI fix. Filename changes (meta/data). salbin*y stuff.
220     General tidy-up.
221     SST.bin SSS.bin added to verification/exp2
222    
223    checkpoint8
224     Inludes time-dependant forcing and time-averaging.
225     Works at 4x4 and 2.8125x2.8125 global
226    
227    checkpoint7-4degree-ref
228     Branch from checkpoint7. Released for application to
229     global modeling and general modeling - process studies, regional
230     model etc..
231     Configured for verification/exp2 - 4 degree global, two process.
232    
233    checkpoint7
234     Created by cnh
235     Simple 4 degree global simulation
236     configuration.
237     Includes climatological wind,
238     hydrography, bathymetry etc
239     Does not include Heat Flux and E-P
240    
241  checkpoint6  checkpoint6
242   Created by cnh   Created by cnh
243   merged checkpoint5 with CD and   merged checkpoint5 with CD and

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.35

  ViewVC Help
Powered by ViewVC 1.1.22