--- MITgcm/doc/tag-index 2001/09/27 14:24:19 1.50 +++ MITgcm/doc/tag-index 2002/04/04 10:45:15 1.53.4.11 @@ -1,8 +1,159 @@ -$Header: /home/ubuntu/mnt/e9_copy/MITgcm/doc/tag-index,v 1.50 2001/09/27 14:24:19 adcroft Exp $ +$Header: /home/ubuntu/mnt/e9_copy/MITgcm/doc/tag-index,v 1.53.4.11 2002/04/04 10:45:15 heimbach Exp $ Notes on tags used in MITgcmUV ============================== +ecco_c44_e21 +o reversed order of ctrl/cost initialisation +o gmredi_slope_psi.F: Inconsistent types in MIN/MAX expressions +o modified to enable ctrl field swapping +o bug fix for global sum of ncvarlength in ctrl_init +o no more call to ctrl_unpack from ctrl_init +o no more write of ctrl vector in ctrl_pack + however, init. of control vector from ctrl_unpack +o various bug fixes & consistent nobcs handling in + ctrl_pack/unpack routines (by G. Gebbie) +o optim package: Added obcs control part for lsopt I/O + (by G. Gebbie) +o missing call to obcs_diags +o moved calls in packages_init_fixed to packages_readparms + because some quantities are needed earlier. + +ecco_c44_e20 +o before major merges from the Scripps setup + here are two small updates: + - field swapping for surface flux controls enabled + (remains t.b.d. for atmos. state plus obcs) + - bug fix in active_file.F for xz-/yz- routines + - added missing xz-/yz- routines to active_file_ad.F + +ecco_c44_e19 +o merged necessary patches: + - AD-related changes for GMRedi + - fixes i KPP (delZ -> drF) + - hook to OBCS songe layer code in external_forcing + - errorMessageUnit non-zero in eeboot.F + - included GMREDI, EXACT_CONSERV to natl_box_adjoint verif. + +ecco_c44_e18 +o sponge layer code for obcs was missing + - added hook in external_forcing.F + - added storing for TAF +o new routine cost_init_barfiles to initialise + adjoint fields adtbar, adsbar, adpsbar + (needed in conjunction with corrected ladinit for active I/O) +o cleaned up and corrected order in packages_readparms, ecco_readparms +o corrected and simplified weights for obcs controls + - weight fields simplified + - bug fix in ctrl_pack + - no more write of control vector in ctrl_pack +o i/j index bug fixes in cost_ssh_mean + +ecco_c44_e17 +o bug fixes in cost package + * wrong identifier for active I/O of monthly mean psbar + (cost_averagesfields, cost_ssh) xx_psbar_dummy + * cleaned all identifier for active I/O of monthly fields + * wrong ladinit in various cost routines +o merge with interval (chkpt44c_post - chkpt44d_post) + * added missing EXCLUDE_MONITOR flags + * changed "e" to "_d" in gmredi_slope_limit, gmredi_slope_psi + (incompatible typ in MIN/MAX expressions caused problems + on IBM SP3) + * in genmake added variable MAKEDEPEND + plus resetting for case SunOS + added timer_stats.c routine for IBM SP3 + * removed variables in dynamics + +ecco_c44_e16 +o new ECCO checkpoint, the first since ecco_c43_e15 + which is branched from MITgcm. + All changes were merged in between (see ecco-branch-mod? tags). +o last changes: + * assuming path for TAF and TAMC are known (e.g. in $path) + * genmake: + - added tools/xmakedepend to circumvene shortcoming of + SUN's makedepend (size too small) + - invoking ../tools/xmakedepend instead of makedepend + - changed compiler flags for case SunOS + +ecco-branch-mod5 +o mod's to reproduce open boundary run +o enable field swapping for OB's and climatology +o update store directives for OB control +o added option ALLOW_OBCS_PRESCRIBE +o call of getobcs now out of obcs_calc (param. list modified) + +ecco-branch-mod4 +o this is the second part of changes necessary to reconcile + the natl_box_adjoint verification (with and without grdchk). + >>>!!! CHANGES BETWEEN THE TAGS ecco-branch-mod3 !!!<<< + >>>!!! AND ecco-branch-mod4 !!!<<< + >>>!!! SHOULD BE MERGED INTO THE MAIN TRUNK !!!<<< + - genmake: removed $S64 overwrite for case SunOS + - pkg/exf: update and corrections for field swapping and obcs + - pkg/ecco: parameter lists for the_model_main, the_main_loop + harmonized between ECCO and MITgcm + - pkg/autodiff: added flow directives for obcs, mdsio_gl_slice + updated checkpointing_lev... lists for obcs + - model/src: minor changes in forward_step, plot_field + - pkg/mdsio: added mdsio_gl_slice + +ecco-branch-mod3 +o this is the first part of changes necessary to reconcile + natl_box_adjoint verification (with and without grdchk). + This set of changes is relevant for ECCO only. + The next set/tag of changes (ecco-branch-mod4) + should be merged into the main trunk. + - update some options + - parameter lists of ecco_the_model_main and ecco_the_main_loop + differed from those of the MITgcm counterparts. + +ecco-branch-mod2 +o update ecco-branch-mod1 to checkpoint44 +o exclude from updates: + - verification/ + - adjoint/ + - pkg/cost + - pkg/ctrl + - pkg/ecco + - pkg/obcs + - model/src/the_model_main.F + - model/src/the_main_loop.F + +checkpoint44 +o apply Shapiro filter on T&S before calc_PhiHyd (stagger time stepping) +o fix bug in mom_vi_del2uv +o added some stuff for AD + +ecco-branch-mod1 +o based on c43 +o replaced packages cost, ctrl, ecco, obcs +o removed MITgcm verif.'s, added ECCO verif.'s +o added lsopt, optim for line search optimization. + +checkpoint43 +o added two new advection tests +o added global 4x4 degree ocean test +o added test of H&S94 with free surface on cube +o some final mods for gradient check, adjoint,... + +checkpoint42 + Fixed AD-related problems: +o Store directives up-to-date with re-arranged Adams-Bashforth + (mainly thermodynamics.F) +o New store directives for multi-dim. advection schemes + * new CPP flag ALLOW_MULTI_DIM_ADVECTION + * new common block and key passkey + (mainly gad_advection.F) +o Modified store directives for split of dynamics/thermodynamics + for the case ALLOW_KPP +o Cleaned argument list for timestep_tracer.F + +checkpoint41 +o re-formatted/added comments in prologues of key subroutines + to work with protex + checkpoint40 o moved calc_gs, calc_gt and calc_tr1 back to model/src o added FLT (floats) package from Arne along with demo. experiment