/[MITgcm]/MITgcm/doc/tag-index
ViewVC logotype

Annotation of /MITgcm/doc/tag-index

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.35 - (hide annotations) (download)
Thu Feb 8 20:45:27 2001 UTC (23 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint35
Changes since 1.34: +7 -1 lines
New checkpoint

1 jmc 1.35 $Header: /u/gcmpack/models/MITgcmUV/doc/tag-index,v 1.34 2001/01/30 20:51:26 heimbach Exp $
2 cnh 1.1
3     Notes on tags used in MITgcmUV
4     ==============================
5 jmc 1.35
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 heimbach 1.33
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 heimbach 1.34 o Added routine GLOBAL_SUM_INT to global_sum.F
21 heimbach 1.33 o Added mdsio_gl.F for ECCO purposes.
22 adcroft 1.32
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 heimbach 1.31
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 heimbach 1.30
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 adcroft 1.29
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 adcroft 1.28
78     checkpoint29
79     o packaged KPP and GM/Redi
80 heimbach 1.27
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 adcroft 1.26
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 adcroft 1.25
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 adcroft 1.24
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 adcroft 1.23
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 adcroft 1.22
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 adcroft 1.21
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 adcroft 1.20
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 adcroft 1.18
142 adcroft 1.19 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 adcroft 1.18 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 adcroft 1.19 o Split default parameters out of ini_parms.F into set_defaults.F.
155 cnh 1.17
156     checkpoint18
157     o Further changes for optional code generation with
158     CPP - ugh!
159 cnh 1.16
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 cnh 1.15
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 cnh 1.14
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 cnh 1.13
184     checkpoint14
185     Consistent isomorphism chages made. These allow dynamical core
186     to support both pressure and meters as a vertical coordinate.
187 cnh 1.12
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 adcroft 1.11
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 cnh 1.10
203     checkpoint12
204     Tidy up and added generic genmake script (formerly
205     configure script).
206     Released to testers.
207 adcroft 1.9
208     checkpoint11
209     Re-arranged initialise() and introduced ini_vertical_grid()
210     and ini_masks_etc().
211 adcroft 1.8
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 adcroft 1.7
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 adcroft 1.6
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 cnh 1.5
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 cnh 1.4
241     checkpoint6
242     Created by cnh
243     merged checkpoint5 with CD and
244     spherical polar code.
245     Still some problems with GM Redi
246     abd full topography.
247 cnh 1.3
248     checkpoint5
249     Created by AJA
250     contains updates to GM Redi
251     and reordered timestepping loop
252     for Implicit Diffusion.
253 cnh 1.2
254     checkpoint4
255     Created by cnh
256     Contains memory saving macros ( _rdxc etc..) for when
257     grid variations are limited.
258     Contains polynomial coeffs for EOS and knudsen program
259     for generation.
260    
261 cnh 1.1 checkpoint3
262     Created by cnh
263     Added extra flags for runtime options
264     Added this file
265     Added implicit free-surface
266     Added pre-conditioner
267     Put compare01 into repository ( compare01/... )
268     Put data and eedata into repository ( verification/exp1 )
269    
270     checkpoint2
271     Created by AJA
272     Added GM/Redi
273    
274     checkpoint1
275     Created by AJA
276     Restructured kloop in dynamics.F
277     Added non-linear EOS
278    
279 cnh 1.2 baseline
280     Original checked in code
281 cnh 1.1

  ViewVC Help
Powered by ViewVC 1.1.22