/[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.1352 by gforget, Fri Dec 17 22:00:37 2010 UTC revision 1.1379 by jmc, Wed Feb 16 00:18:55 2011 UTC
# Line 4  $Name$ Line 4  $Name$
4      Notes on tags used in MITgcmUV      Notes on tags used in MITgcmUV
5      ==============================      ==============================
6    
7    checkpoint62s (2011/02/15)
8    o pkg/seaice:
9     - introduce SEAICEareaFormula run time parameter, which selects the recipe for
10       computing the ice cover tendency from effective thickness tendencies. Include
11       Ian Fenty's formula.
12     - remove 'undef SEAICE_OCN_MELT_ACT_ON_AREA' which may now be achieved using
13       SEAICEareaFormula.
14     - simplify notations for the various d_HEFF/d_AREA terms.
15    o pkg/gmredi:
16     - add Boundary-Value-Problem bolus transport (Ferrari etal, OM 2010) code
17       from Christopher Wolfe (UCSD); add partial cell factor in vertical derivative;
18       add a verification test-run (front_relax.bvp) to test GM_useBVP.
19    o pkg/seaice:
20     - for SEAICE_DO_OPEN_WATER_GROWTH, replace Gael's implementation with Ian's.
21     - the new SEAICE_DO_OPEN_WATER_MELT allows open-water air-sea heat fluxes to
22       also melt ice.
23    o pkg/seaice:
24     - McPhee formula for Ice-Ocean fluxes (provided by Ian Fenty).
25     - can be used by #define MCPHEE_OCEAN_ICE_HEAT_FLUX in SEAICE_OPTIONS.h
26    o pkg/cheapaml:
27     - from Nico Wienders: New version of this package.
28    o pkg/flt:
29     - add CPP options to prevent floats to re-enter the opposite side of
30       a periodic domain (default: keep periodicity)
31    o pkg/gmredi:
32     - apply exchange to GM_PsiX,GM_PsiY to get valid values near CS-corners
33       (needed for multi-dim advection).
34     - switch on GM Advective form in global_ocean.cs32x15 and update output.txt
35    o model/src:
36     - fix wrong re-setting of addMass array (ALLOW_ADDFLUID) for atmospheric run.
37    o tutorial_tracer_adjsens
38     - extend to NLFS and replace maskC by hFacC
39       (change reference output accordingly)
40    
41    checkpoint62r (2011/01/24)
42    o testreport:
43     - add option -deloutp (-do) to remove output file after successful run
44     - add option -mfile (-mf) for MPI machile-file and for each test-exp,
45       extract exact list of procs from this file ; adjust COMMAND by
46       replacing TR_MFILE & TR_NPROC with local machile-file & Nb of MPI procs.
47    o pkg/ecco: replace old ineffective way of penalizing deviations from
48      first guess (of obcs) with code by Matt Mazloff
49    o pkg/ctrl: add code that allows the use of ALLOW_OBCS?_CONTROL without
50      exf/cal
51      - ctrl_init: fix initialisation (computation of diffrec) for obcs-ctrl
52        and handle case of obcs?period == 0
53        Not affected by these changes: There is still an inconsistency in
54        the computation of start/endrec for the obcs variables for ALLOW_CAL
55        defined (see comment by Menemenlis, 7-Mar-2003)
56      - make S/R ctrl_get_gen_rec return something meaningful even if
57        ALLOW_CAL is not defined
58      - ctrl_getobcs?: simplify code so that it does not need to use
59                       S/R exf_swapfields
60    o testreport:
61       allow to test MPI with different number of processors for each experiment:
62       create file "SIZE.h.mpi" in each build dir.
63       Note: update of "-command" argument not yet implemented.
64    o model/src, pkg/autodiff, pkg/ecco, pkg/seaice:
65      alleviate the need for additional 3D tapes when using
66      the non-inear free surface in the adjoint. This is done
67      by adding an 'update' of hfacc etc. to their current
68      value at the beginning of forward_step.F.
69    o pkg/seaice
70      seaice_lsr: move stress-divergence computations out of outer pseudo-
71      timestepping loop
72    o pkg/obcs/obcs_prescribe_read.F: move 'CALL OBCS_EXTERNAL_FIELDS_LOAD'
73      up, so that the calls of the ctrl_* subroutines are really at the end
74      of the routine.
75    o pkg/gmredi:
76      allow to specify a 2-D horizontal map and a 1-D vertical profil
77      as scaling factor for Isopycnal diffusivity (Redi) and GM diffusivity.
78    o pkg/seaice:
79      move lsr iterations from seaice_dynsolver to seaice_lsr.
80    o pkg/seaice:
81      reduce memory footprint of seaice mutldim advection tapes,
82      by using a 2D tape independent of the generic_advdiff ones,
83      and setting GAD_AREA=1 etc. rather than GAD_AREA=101 etc.
84    
85    checkpoint62q (2010/12/29)
86    o model/src:
87      - check horizontal grid-spacing for unset or zero/negative values.
88      - change AD test hs94.1x64x5 to be truly a 2-D set-up.
89    o pkg/flt:
90      - use (recent) mdsio S/R MDS_READVEC_LOC instead of local FLT_MDSREADVECTOR
91      - precision of input and output files set according to readBinaryPrec
92        and writeBinaryPrec (previously always 64.b), pickup remains at 64 bits.
93      - initial float position from tiled file was not converted to index space
94        (looks like a bug): fixed to make it similar to initial pos. global file.
95    o global_ocean.cs32x15:
96       change SIZE.h of AD set-up to get same tiling as with MPI.
97       Update output_adm, output_adm.thsice (pass@14) & output_adm.seaice (fail@11)
98    o model/src:
99       add flag to control printing of domain fields (bathymetry, hFac ...) in
100       ini_mask_etc (call to plot_fieds_xy*).
101    o pkg/thsice:
102       if useEXF, some forcing fields are not valid in overlap: fixed by computing
103       over the interior only + apply EXCH at the end (like with SEAICE advection).
104    o pkg/mdsio:
105      - add 2 arguments to S/R MDS_PASS_R4/8toRL/S for overlap size of buffer
106        to copy to/from, so that it can be used to replace MDS_PASS_WH_R8toRL/RS.
107      - change barrier call for safe multi-threads access to 3-D shared buffer.
108      - MDS_READ/WRITEVEC_LOC use buffers from MDSIO_BUFF_3D.h (instead of local ones)
109      - replace call to MDS_PASS_WH_R4/8toRL with call to MDS_PASS_R4/8toRL and
110        remove the 4 S/R MDS_PASS_WH_R4/8toRL/S.
111    o pkg/flt:
112      - add fourth-order Runge-Kutta integration
113      - add basic exch2 support (only 1 facet supported so far!)
114    o pkg/mdsio+rw:
115      new S/R to read local (or tile independent) vector (read counterpart of
116       mds_writevec_loc, and front-end write_glvec_rl/rs).
117    o global_ocean.cs32x15: additional input_ad.seaice experiment
118        that uses pkg/seaice rather than pkg/thsice.
119        (using multidim advection for seaice)
120    o towards more F95 syntax for array specification in namelist:
121      - change "data.diagnostics" (data.ptracers was changed before checkpoint62p)
122        of all verification experiments.
123           e.g.:    line: fields(1,3)='ETAN    ','ETANSQ  ',
124          was changed to: fields(1:2,3)='ETAN    ','ETANSQ  ',
125      - finish adding "-DNML_EXTENDED_F77" to DEFINES list in pgf77 and g77 optfiles
126  o global_ocean.cs32x15: additional input.seaice experiment  o global_ocean.cs32x15: additional input.seaice experiment
127      that uses pkg/seaice rather than pkg/thsice.      that uses pkg/seaice rather than pkg/thsice.
128    
129  checkpoint62p (2010/12/17)  checkpoint62p (2010/12/17)
130  o pkg/thsice: rename (ad tape index) iicekey as ticekey, and move it  o pkg/thsice: rename (ad tape index) iicekey as ticekey, and move it
131      to THSICE_SIZE.h to avoid conflict with pkg/seaice.      to THSICE_SIZE.h to avoid conflict with pkg/seaice.

Legend:
Removed from v.1.1352  
changed lines
  Added in v.1.1379

  ViewVC Help
Powered by ViewVC 1.1.22