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

Contents of /MITgcm/doc/tag-index

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


Revision 1.53.4.15.2.3 - (show annotations) (download)
Thu Feb 13 17:51:48 2003 UTC (22 years, 1 month ago) by dimitri
Branch: c24_e25_ice
CVS Tags: ecco_ice2
Changes since 1.53.4.15.2.2: +2 -2 lines
Modified File doc/tag-index

1 $Header: /u/gcmpack/MITgcm/doc/tag-index,v 1.53.4.15.2.2 2003/02/12 06:45:54 dimitri Exp $
2
3 Notes on tags used in MITgcmUV
4 ==============================
5
6 Revision history for branch c24_e25_ice
7 (branch for adding sea-ice code to ecco-branch)
8
9 02/12/03 cvs tag ecco_ice2
10 Added pkg/seaice and modified pkg/exf as per release1_p12_pre
11
12 02/11/03 cvs tag ecco_ice1
13 Updated verification/natl_box_forward and natl_box_adjoint
14 for SGI platform
15
16 12/06/02
17 Branched off tag ecco_c44_e25
18
19 =================================================================
20
21 ecco_c44_e25
22 o Merging some GM changes from main trunk (c47) to ecco-branch.
23 o Updating verif. natl_box_adjoint with GMRedi.
24 o Adding setup with explicit differentiaton of pressure solver.
25 o Bug fix: missing OBCS_OPTIONS.h for sponge layer code.
26 o (Re-?) Commiting old bug fixes in kpp to ecco-branch
27 (kpp_calc.F, kpp_routines.F)
28 o exf:
29 updated external forcing package
30 - cleaned old exfa stuff
31 - bug fixes
32 (missing OBCS_OPTIONS.h in two routines)
33 - enable easy to use "no forcing".
34 - added exf I/O for atmospheric loading
35 - added exf I/O for runoff data
36 - transfered scaling between exf <-> MITgcm to exf namelist
37
38 ecco_c44_e24
39 o modifications to gradient check package (Martin Losch)
40 - enable centered differences
41 - modified format of standard output
42 o bug fix for nwettile contents
43 so far assumed global sum in first entry (1,1,k),
44 needed for global control vector
45 -> introduced new variable nwet[c/w/s]global(nr)
46 o shifts of calls to cal/exf package to be accessible
47 in MITgcm stand-alone
48 o shifted packages_init_variables before convective_adjustment_ini
49 (corresponding update of TAF tape initialisation).
50 o removed auxiliary field in impldiff
51 (caused numerical differences for GMRedi cases)
52 o updated obcs control part (G. Gebbie)
53 o removed some f90 comments ("!")
54 o Bug fixes and updates in cost package
55 * cost_final: correct multiplier mult_tauv, mult_sflux
56 * cost_hyd: added call cost_ssh
57 * cost_init_barfiles.F: replaced arrays by tmpfld's
58 * cost_readtopexmean.F: ersmask -> tpmeanmask
59 * cost_weights.F: corrected wtheta[2], wsalt[2]
60 o cleaned exchanges in cg2d.F
61
62 ecco_c44_e23
63 merged patches between release1_p1 and release1_p2:
64 o fixed array boundary problem for adjoint
65 (related to partial recomputation within subroutine
66 related to dynamics -> calc_viscosity -> mom_...
67 o fixed recomputation in thermodynamics
68 o prepare (but not complete) recomputation problem in impldiff
69 o fixed problem for adjoint of global_max
70 o switched off sponge layer code in external_forcing
71 Bug fix in ctrl_mask_set_yz (spotted by G. Gebbie)
72
73 ecco_c44_e22
74 o Finally, the merges with the Scripps cost function terms:
75 Various additions, modifications, quality checks.
76 o Plus: Included switch ALLOW_AUTODIFF_MONITOR to handle
77 monitoring of adjoint state.
78 o Plus: removed comm_stats, ini_communication_patterns from diff. list
79 (no more need to "keep" MPI headers for adjoint generation)
80 o Plus: exf changes:
81 o added run-off routine
82 o additional storing needed for ustress,vstess
83 because of state-dependent quality check
84 o added missing initialisations
85 o Plus: genmake with MAKEDEPEND variable was still missing in ecco-branch
86 NB: - verification/natl_box_adjoint/ 240 steps run
87 * looks ok under Linux (twain.lcs.mit.edu)
88 * looks ok on MIT SUN's (fjord.mit.edu)
89 * NaN in reverse mode on Scripps SUN's at iter=214
90 * NaN in reverse mode on IBM SP3 (BlueHorizon) at iter=204
91 - 1 year forward int. global 2x2 deg. produces similar cost functions
92 * all cost terms of new code are slightly smaller (0.5 to 3%).
93
94 ecco_c44_e21
95 o reversed order of ctrl/cost initialisation
96 o gmredi_slope_psi.F: Inconsistent types in MIN/MAX expressions
97 o modified to enable ctrl field swapping
98 o bug fix for global sum of ncvarlength in ctrl_init
99 o no more call to ctrl_unpack from ctrl_init
100 o no more write of ctrl vector in ctrl_pack
101 however, init. of control vector from ctrl_unpack
102 o various bug fixes & consistent nobcs handling in
103 ctrl_pack/unpack routines (by G. Gebbie)
104 o optim package: Added obcs control part for lsopt I/O
105 (by G. Gebbie)
106 o missing call to obcs_diags
107 o moved calls in packages_init_fixed to packages_readparms
108 because some quantities are needed earlier.
109
110 ecco_c44_e20
111 o before major merges from the Scripps setup
112 here are two small updates:
113 - field swapping for surface flux controls enabled
114 (remains t.b.d. for atmos. state plus obcs)
115 - bug fix in active_file.F for xz-/yz- routines
116 - added missing xz-/yz- routines to active_file_ad.F
117
118 ecco_c44_e19
119 o merged necessary patches:
120 - AD-related changes for GMRedi
121 - fixes i KPP (delZ -> drF)
122 - hook to OBCS songe layer code in external_forcing
123 - errorMessageUnit non-zero in eeboot.F
124 - included GMREDI, EXACT_CONSERV to natl_box_adjoint verif.
125
126 ecco_c44_e18
127 o sponge layer code for obcs was missing
128 - added hook in external_forcing.F
129 - added storing for TAF
130 o new routine cost_init_barfiles to initialise
131 adjoint fields adtbar, adsbar, adpsbar
132 (needed in conjunction with corrected ladinit for active I/O)
133 o cleaned up and corrected order in packages_readparms, ecco_readparms
134 o corrected and simplified weights for obcs controls
135 - weight fields simplified
136 - bug fix in ctrl_pack
137 - no more write of control vector in ctrl_pack
138 o i/j index bug fixes in cost_ssh_mean
139
140 ecco_c44_e17
141 o bug fixes in cost package
142 * wrong identifier for active I/O of monthly mean psbar
143 (cost_averagesfields, cost_ssh) xx_psbar_dummy
144 * cleaned all identifier for active I/O of monthly fields
145 * wrong ladinit in various cost routines
146 o merge with interval (chkpt44c_post - chkpt44d_post)
147 * added missing EXCLUDE_MONITOR flags
148 * changed "e" to "_d" in gmredi_slope_limit, gmredi_slope_psi
149 (incompatible typ in MIN/MAX expressions caused problems
150 on IBM SP3)
151 * in genmake added variable MAKEDEPEND
152 plus resetting for case SunOS
153 added timer_stats.c routine for IBM SP3
154 * removed variables in dynamics
155
156 ecco_c44_e16
157 o new ECCO checkpoint, the first since ecco_c43_e15
158 which is branched from MITgcm.
159 All changes were merged in between (see ecco-branch-mod? tags).
160 o last changes:
161 * assuming path for TAF and TAMC are known (e.g. in $path)
162 * genmake:
163 - added tools/xmakedepend to circumvene shortcoming of
164 SUN's makedepend (size too small)
165 - invoking ../tools/xmakedepend instead of makedepend
166 - changed compiler flags for case SunOS
167
168 ecco-branch-mod5
169 o mod's to reproduce open boundary run
170 o enable field swapping for OB's and climatology
171 o update store directives for OB control
172 o added option ALLOW_OBCS_PRESCRIBE
173 o call of getobcs now out of obcs_calc (param. list modified)
174
175 ecco-branch-mod4
176 o this is the second part of changes necessary to reconcile
177 the natl_box_adjoint verification (with and without grdchk).
178 >>>!!! CHANGES BETWEEN THE TAGS ecco-branch-mod3 !!!<<<
179 >>>!!! AND ecco-branch-mod4 !!!<<<
180 >>>!!! SHOULD BE MERGED INTO THE MAIN TRUNK !!!<<<
181 - genmake: removed $S64 overwrite for case SunOS
182 - pkg/exf: update and corrections for field swapping and obcs
183 - pkg/ecco: parameter lists for the_model_main, the_main_loop
184 harmonized between ECCO and MITgcm
185 - pkg/autodiff: added flow directives for obcs, mdsio_gl_slice
186 updated checkpointing_lev... lists for obcs
187 - model/src: minor changes in forward_step, plot_field
188 - pkg/mdsio: added mdsio_gl_slice
189
190 ecco-branch-mod3
191 o this is the first part of changes necessary to reconcile
192 natl_box_adjoint verification (with and without grdchk).
193 This set of changes is relevant for ECCO only.
194 The next set/tag of changes (ecco-branch-mod4)
195 should be merged into the main trunk.
196 - update some options
197 - parameter lists of ecco_the_model_main and ecco_the_main_loop
198 differed from those of the MITgcm counterparts.
199
200 ecco-branch-mod2
201 o update ecco-branch-mod1 to checkpoint44
202 o exclude from updates:
203 - verification/
204 - adjoint/
205 - pkg/cost
206 - pkg/ctrl
207 - pkg/ecco
208 - pkg/obcs
209 - model/src/the_model_main.F
210 - model/src/the_main_loop.F
211
212 checkpoint44
213 o apply Shapiro filter on T&S before calc_PhiHyd (stagger time stepping)
214 o fix bug in mom_vi_del2uv
215 o added some stuff for AD
216
217 ecco-branch-mod1
218 o based on c43
219 o replaced packages cost, ctrl, ecco, obcs
220 o removed MITgcm verif.'s, added ECCO verif.'s
221 o added lsopt, optim for line search optimization.
222
223 checkpoint43
224 o added two new advection tests
225 o added global 4x4 degree ocean test
226 o added test of H&S94 with free surface on cube
227 o some final mods for gradient check, adjoint,...
228
229 checkpoint42
230 Fixed AD-related problems:
231 o Store directives up-to-date with re-arranged Adams-Bashforth
232 (mainly thermodynamics.F)
233 o New store directives for multi-dim. advection schemes
234 * new CPP flag ALLOW_MULTI_DIM_ADVECTION
235 * new common block and key passkey
236 (mainly gad_advection.F)
237 o Modified store directives for split of dynamics/thermodynamics
238 for the case ALLOW_KPP
239 o Cleaned argument list for timestep_tracer.F
240
241 checkpoint41
242 o re-formatted/added comments in prologues of key subroutines
243 to work with protex
244
245 checkpoint40
246 o moved calc_gs, calc_gt and calc_tr1 back to model/src
247 o added FLT (floats) package from Arne along with demo. experiment
248 o re-arranged Adams-Bashforth scheme for tracers to allow easier
249 implementation of forward-in-time forcing terms
250 o more mods for non-linear free-surface including new variable
251 o modified multi-dim method to work on cube
252 o bug fix in KPP (from DM)
253
254 checkpoint40pre9
255 o added DST advection schemes
256 o fix MPI bug on SGI's
257 o modifications for non-linear free-surface
258 o fixed conditionals for fixed flow/passive tracer only mode
259 o added tension/strain form of stress tensor
260 o changes to commenting of arguments for TAF/TAMC
261 o added/updated many matlab scripts
262 o added multi-dimensional advection method for tracers
263
264 checkpoint40pre8
265 o new package rw/
266 Added method for dumping intermediate local arrays:
267 mdsio_writetile - same as mdsio_writefield except works from inside
268 bi,bj loop
269 mdsio_writelocal - same as mdsio_writetile except works for local
270 arrays
271 write_local_r? - higher-level wrapper for mdsio_writelocal
272 Controlled by diagFreq. Defaults to zero (ie. no dumps)
273 Example given at end of mom_vecinv.F that dumps some local arrays.
274 o replaced calc_mom_rhs.F by mom_fluxform.F/mom_vecinc.F to
275 control flux-form versus vector invariant code.
276 Switch is runtime flag vectorInvariantMomentum (defaults to false)
277 or genmake -DISABLE ...
278 o TAMC-related update to cope with mom_fluxform.F/mom_vecinc.F
279 (additional storing is now needed for case vecinv;
280 currently nothing implemented to switch this storing off
281 in case fluxform is used since no CPP flag available).
282
283 checkpoint40pre7
284 o bug fix in dynamics.F
285 calc_viscosity called before k=1,Nr loop.
286 o added some #ifdef's ALLOW_PASSIVE_TRACER
287 o cleaned initialisations in ctrl_map_ini
288 related to TAF
289
290 checkpoint40pre6
291 o split dynamics into thermodynamics & dynamics
292 o corresponding split of calc_diffusivity into
293 calc_diffusivity, calc_viscosity
294 (kpp_calc_diff, kpp_calc_visc).
295 o Added diffkr, kapgm to control variables
296 o bug fix in gmredi_slope_limit for ldd97
297
298 checkpoint40pre5
299 o proper initialization of Adams-Bashforth time stepping
300 + uses forward step for very first step of model (iter=0)
301 o re-generated *all* output since almost all output is modified by this
302 change (sorry but we've been putting this one off for about 2 years)
303 + natl_box, aim.5l_Equatorial_Channel and aim.5l_zon-ave were
304 *not* regenerated since they are already out of date and I don't
305 want to create the impression that they are suddenly working.
306 o removed KAP stuff for DEC's
307 o modified/added many .cvsignore files in */code and */input
308 o added new expt "solid-body.cs-32x32x1"
309 + this uses an alternative form of ini_curvilinear_grid.F which
310 is not necessarily any better than the current one...
311
312 checkpoint40pre4
313 o added re-initialisations of utrans,vtrans,rtrans in
314 calc_common_factors which are crucial for TAF.
315 o extended iMin,jMin range for calc_common_factors,
316 calc_diffusivity
317 o added option ALLOW_PASSIVE_TRACER
318 o a few minor updates and fixes
319
320 checkpoint40pre3
321 o created calc_gtr1.F for gad package
322 o split the_main_loop and re-introduced forward_step
323 o some recomputations of nIter0 for TAMC
324
325 checkpoint40pre2
326 o Updated to latest branch of AJA, JMC
327 o Added gradient check package
328 o Added routines for passive tracer handling
329 o Added carbon sequestration sensitivity experiment
330
331 checkpoint39
332 o Modifications and fixes to support TAMC
333 (mainly missing or wrong directives)
334 o Corrected common blocks when fooling TAMC to produce adjoint I/O
335 in addummy_in_stepping
336 o Updated verification/vero/ (bug fixes in code/, correct pickups in input/)
337 o Enabled "sliced" (xz-,yz-) exchanges, needed for obcs.
338 o Included following packages:
339 cal: calendar
340 exf: external forcing
341 ecco: essential routines to control use of cal, exf
342 (NB: this is not the full ECCO environment)
343 o disabled some packages by default in genmake
344
345 checkpoint38
346 o see notes_c37_adj.txt
347 o corrected wrong layer index in external_forcing_t
348 o replaced the_main_loop/forward_step by the_main_loop
349 o removed forceoutput from write_state
350 (replaced criteria for initial/final state)
351 o added runtime flag for pre-C35 pickups: usePickupBeforeC35
352
353 checkpoint37
354 o mdsio.F routine split and packaged in pkg/mdsio
355 (mdsio.F and mdsio_gl.F still exist in eesupp/src but are not
356 used unless genmake -disable=mdsio)
357 o allow a more precise surface-geopotential gradient for the atmosphere
358 taking into account the change in space of Alpha (=1/rho) at the surface.
359 o variable "etaN" (replace cg2d_x) is the surface R-anomaly [r unit]
360 (ocean: sea surface height [m] / atmos: surface pressure anomaly [Pa])
361 o Change units: Phi_Hydrostatic (=phiHyd), Phi_Surface(=cg2d_x) and
362 Phi_NonHydrostatic (=cg3d_x), all have now the dimension of a potential
363 [m2/s2] (pressure/rhoConst in the ocean ; Geo-Potential in the atmosphere).
364 o Time-Average diagnostics defined as a pseudo package "timeave".
365 o pickup files : old pickup (before c35) did not work with new code (c35
366 and after) unless activating 2 commented lines in initialise-varia.
367 o Non-Hydrostatic pickup file Pb fixed.
368 o bug with Rigid-lid version (since c35) fixed.
369
370 checkpoint36
371 o implement Crank-Nickelson barotropic time-stepping
372 o recover Time-Average diagnostics
373 o fix Pb in checkpoint (PR#19)
374 o AIM become a standard package ; clean unused CPP_kees
375
376 checkpoint35
377 o subtantial rewrite of dynamics.f
378 o allows staggered time-stepping
379 o packaged obcs, aim (Atmospheric Physics), zonal_filt, shap_filt
380 o added bottom drag (linear + quadratic)
381
382 checkpoint34
383 o Modified exchange routines for correct reverse simulation.
384 o Added verification output to comply with bug fix in impldiff.F
385 as of c33 (exp2, natl_box).
386 o Corrected store directives in dynamics.F
387 o Corrected array boundaries in impldiff.F
388 o Corrected array dimensions in gmredi.
389 Added temporary scalars to avoid storage by TAMC (gmredi, kpp).
390 o Added routine GLOBAL_SUM_INT to global_sum.F
391 o Added mdsio_gl.F for ECCO purposes.
392
393 checkpoint33
394 o Fixed bug in lower BC in impldiff.F
395 o Fixed confusion about units of forcing arrays in FFIELDS.h
396 namely Fu,Fv,Qnet,Qsw,EmPmR:
397 - Removed verification/natl_box/code/external_fields_scale.F
398 (did not differ from that in model/src)
399 - Changed units of fu,fv,Qnet,Qsw,EmPmR back to proper units
400 (see FFIELDS.h for description)
401 - Scale fu,fv,Qnet,Qsw,EmPmR when used in external_forcing_surf.F,
402 kpp_calc.F and kpp_transport_t.F
403 - Removed model/src/external_fields_scale.F and calls to it
404 - verification/natl_box uses flux data with "atmospheric" sign so
405 a special version of external_fields_load.F is used to
406 change the data as it's read in. This way, the arrays
407 have the right units and signs at all times tha a user could
408 possibly use them.
409 o Corrected genmake to delete a temporary file during configuration
410
411 checkpoint32
412 o Scaling of forcing fields moved from external_forcing.F to
413 external_fields_scale.F, called directly after loading fields.
414 o Surface relaxation terms added to surface tendency fields in
415 extra subroutine.
416 o impldiff.F changed to avoid storing by TAMC of huge intermediate
417 fields.
418 o Changes in GMRedi to comply with packaging structure.
419 o Modifications and bug fixes in KPP package.
420 o Verification experiment for KPP added (verification/nat_box/)
421
422 checkpoint31
423 o Packages interface brought in line with defined standard
424 -> new routines packages_...F
425 -> changes in initialise_fixed.F, initialise_varia.F
426 -> enables initialisation interface for ECCO package
427 o Rescaling of external forcing fields immediately after read
428 (removed from external_forcing.F)
429 -> new: surface_fields_scale.F
430 -> affects ini_foorcing.F, external_fields_load.F
431 o Computation of surface tendencies before tendency updates.
432 -> new: external_forcing_surf.F
433 o Change of variable names useGMRedi, useKPP, useECCO
434 o Further changes in dynamics.F, impldiff.F for TAMC
435 o Tested for experiments 0, 2, 4.
436 - not yet tested for GMRedi.
437 - not yet tested for KPP.
438
439 checkpoint30
440 o Updates for OBCs
441 o New experiment for test OBCs (internal_wave)
442 o New output.txt in verification/exp4/results/
443 o Updates for KPP: calculation of viscosity corrected, new variables
444 kpp_dumpFreq and kpp_taveFreq
445 o CPP'd calls to system routines for TARGET_CRAY_VECTOR (P.H.)
446 and entry for T90 in genmake
447
448 checkpoint29
449 o packaged KPP and GM/Redi
450
451 checkpoint28
452 o Corrected initialization of hFacMin for difference vertical coordinates
453 o Modified calculation of partial cell thickness to more robust algorithm
454 o config_summary.F: replaced write_1D_... by write_0D_...
455 read_write.F: added subroutines write_0D_...
456 o routines calc_common_factors, calc_gs, calc_gt, calc_phi_hyd, find_rho:
457 included some initialisations required for TAMC.
458 o routine calc_isoslopes: modified sqrt computation to make it
459 differentiable for zero argument.
460 o routines dynamics, impldiff:
461 included store directives and tape key computations required for TAMC.
462 o ALL TAMC related changes are between ifdef ALLOW_AUTODIFF_TAMC
463
464 checkpoint27
465 o fixed calc_isoslopes() to so that cancellation of terms in tensor
466 formulation works properly with variable resolution.
467 o restructured the calling tree between the_model_main() and dynamics()
468 o split initialise() into initialise_fixed() and initialise_varia()
469 o introduced initialization file pSurfInitFile for free surface (cg2d_x)
470 in new routine ini_psurf()
471
472 checkpoint26
473 o moved some #ifdef in optional routines to encompass everything
474 except the argument declarations. This was using up some memory.
475 o fixed macros like _ADT to work with both versions of Linux cpp
476 o cleaned up some unused and uninitialized variables
477 (helps when debugging with strict compile options)
478 o split up CPP_EEOPTIONS.h into options and macros
479 (macros are now in eesupp/inc/CPP_EEMACROS.h)
480 o patch for 2 processor JAM mode
481
482 checkpoint25
483 o updates for OBCs and NH
484 o dramatically reduced memory usage
485 o added "JAM" routines for use on Artic network
486 o parameterization of convection by implicit vertical diffusion
487 o added a diagnostic of convective index
488 o moved call to calc_divg_hat() from dynamics() to solve_for_pressure()
489 (this is was partly for OBCs and NH but also in anticipation of
490 an explicit free-surface option)
491 o initial state input files for U and V
492
493 checkpoint24
494 o Removed some spurious "REAL"s
495 o Updated KPP to latest version from JPL
496 o Added a COS(latitude) in horizontal viscosity
497
498 checkpoint23
499 o Added del^4 diffusion for salt and temperature
500 o Multiple minor fixes (implicit none's, arguments to global_sum, etc.)
501
502 checkpoint22
503 o Made many small changes: implicit none, format(i5), etc...
504 o Introduced KPP mixing scheme (compiles and runs but *not* tested)
505
506 checkpoint21
507 o Introduced new I/O package that supports direct-access records (mdsio.F)
508 o Split-up mid-level I/O routines
509 o Updated input data for experiments 0,1,2,4 and 5
510 o Finally removed the genmake.* scripts (everyone seems happy with genmake)
511
512 checkpoint20
513 o Tidied up open-boundaries some more
514 o Added non-hydrostatic code
515 o Fixed some input data
516 o Modified MPI start-up to work in "coupled" context.
517
518 checkpoint19
519 o Tidied up directory structure for verification experiments.
520 o Added new code for open boundaries.
521 o Corrected advective terms near boundaries.
522 o Added CPP flag for "old UV" geometry and corrected spherical geometry.
523 o Implemented free-slip/no-slip BCs and del^4 dissipation.
524 o Split default parameters out of ini_parms.F into set_defaults.F.
525
526 checkpoint18
527 o Further changes for optional code generation with
528 CPP - ugh!
529
530 checkpoint17
531 o Beginning to incorporating modularity
532 for supporting atmos. and ocean configs.
533 o Small changes for TAMC complinace
534 o New ultra simple test case. Barotropic box
535 configuration "exp0".
536
537 checkpoint16
538 o Minor changes to exchange routines to support
539 accumulation in reverse mode. Adjoint of an
540 assignment is an addition.
541 o Changes to support compilation by TAMC (LR(1)
542 syntax) and by g77 under Linux ( 72 character
543 limit ).
544
545 checkpoint15
546 Rewrote exchange routines to allow
547 o General tile <-> tile connectivity.
548 o TAMC reverse mode flag ( is this really needed? )
549 o Variable width overlap and exchange region widths.
550 o Hooks for sharing data via DMA, Arctic, Memory Channel,
551 shmput/shmget, VIA, SYSV shmem and every other cool
552 communication method.
553
554 checkpoint14
555 Consistent isomorphism chages made. These allow dynamical core
556 to support both pressure and meters as a vertical coordinate.
557
558 checkpoint13
559 Release which corrects global_max problem and a couple
560 of KGM time-averaging diagnostic errors. Also contains
561 a double-gyre experiment setup as well as the baseline
562 4 degree global template. The double gyre template is
563 organised to allow it to be applied automatically to
564 the baseline configuration.
565
566 branch-point-rdot
567 A few tidy-ups have been made bt the real point of this
568 check-point (excuse the pun) is to allow a branch to be
569 made for the purposes of adding the rDot alterations.
570 I don't want to commit the rDot to the main-trunk until
571 we've actually tested it...
572
573 checkpoint12
574 Tidy up and added generic genmake script (formerly
575 configure script).
576 Released to testers.
577
578 checkpoint11
579 Re-arranged initialise() and introduced ini_vertical_grid()
580 and ini_masks_etc().
581
582 checkpoint10
583 Introduced the configure script.
584 Separated out the diags package.
585 Added template for writing time-averages of tile/intermediate quantities.
586 Updated SIZE.h in exp2 and made the data big-endian.
587
588 checkpoint9
589 MPI fix. Filename changes (meta/data). salbin*y stuff.
590 General tidy-up.
591 SST.bin SSS.bin added to verification/exp2
592
593 checkpoint8
594 Inludes time-dependant forcing and time-averaging.
595 Works at 4x4 and 2.8125x2.8125 global
596
597 checkpoint7-4degree-ref
598 Branch from checkpoint7. Released for application to
599 global modeling and general modeling - process studies, regional
600 model etc..
601 Configured for verification/exp2 - 4 degree global, two process.
602
603 checkpoint7
604 Created by cnh
605 Simple 4 degree global simulation
606 configuration.
607 Includes climatological wind,
608 hydrography, bathymetry etc
609 Does not include Heat Flux and E-P
610
611 checkpoint6
612 Created by cnh
613 merged checkpoint5 with CD and
614 spherical polar code.
615 Still some problems with GM Redi
616 abd full topography.
617
618 checkpoint5
619 Created by AJA
620 contains updates to GM Redi
621 and reordered timestepping loop
622 for Implicit Diffusion.
623
624 checkpoint4
625 Created by cnh
626 Contains memory saving macros ( _rdxc etc..) for when
627 grid variations are limited.
628 Contains polynomial coeffs for EOS and knudsen program
629 for generation.
630
631 checkpoint3
632 Created by cnh
633 Added extra flags for runtime options
634 Added this file
635 Added implicit free-surface
636 Added pre-conditioner
637 Put compare01 into repository ( compare01/... )
638 Put data and eedata into repository ( verification/exp1 )
639
640 checkpoint2
641 Created by AJA
642 Added GM/Redi
643
644 checkpoint1
645 Created by AJA
646 Restructured kloop in dynamics.F
647 Added non-linear EOS
648
649 baseline
650 Original checked in code

  ViewVC Help
Powered by ViewVC 1.1.22