/[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.1363 by jmc, Wed Jan 12 16:25:49 2011 UTC revision 1.1391 by mlosch, Wed Mar 9 16:18:06 2011 UTC
# Line 4  $Name$ Line 4  $Name$
4      Notes on tags used in MITgcmUV      Notes on tags used in MITgcmUV
5      ==============================      ==============================
6    
7    o pkg/ctrl/ctrl_get_gen_rec.F: catch the case of xx_genperiod=0.
8    o pkg/ecco
9     - enable adjoint of Stevens OB
10    o pkg/ctrl/ecco/grdchk:
11      - remove global declaration of tmpfldx/yz and tmpfldx/yz2.
12        Fortunately, we do not have any tests for the numerous cpp-flagged
13        option of "obcs as control parameters" so we will never know
14        if this is an improvement (but at least now things compile).
15      - remove an obsolete initialization from ecco_cost_init_barfiles.F
16      - fix some problems within never used ifdefs to make the code compile
17    o pkg/obcs:
18     - Refine Interior mask definition to work with more complex OB (e.g.
19       if OB_Ie < OB_Iw); In case default setting is not sufficient, allows to
20       read in Interior mask from file. Check if Interior mask is consistent
21       with OB list of indices.
22    o pkg/seaice
23     - beginning code for a seaice tracer package,
24       but currently only used for seaice age: SEAICE_AGE
25       SEAICE_num = 4
26       iTracer = 1: area-weighted ice age
27               = 2: volume-weighted ice age
28               = 3, 4: template for one-year vs. multi-year ice
29       data.seaice has new namelist SEAICE_PARM03 for arrays related to
30       SEAICE_num
31    
32    checkpoint62t (2011/03/05)
33    o pkg/obcs:
34     - obcs_apply_uv.F: change to a 2 steps method, first tangential component;
35       then normal component. This ensures that the normal component is set
36       correctly even when it conficts with tangential setting from an other OB.
37       Affects results of test-experiment seaice_obcs: update the output.txt
38    o pkg/obcs:
39     - add code to monitor statistics of dynamical fields at OB.
40     - take OBCS_BALANCE code out of obcs_calc.F into new S/R OBCS_BALANCE_FLOW :
41       - fix to OBCS_BALANCE code (right hFac ; deal with simple OB intersection).
42       - change default: balance the Net inflow through all OB (instead of balancing
43         each OB separately); keep the old method if setting OBC_balanceFacX < 0.
44     - switch on useOBCSbalance in dome experiment: only correct Western OB outflow
45       to match Nortern OB inflow (OBCS_balanceFacN=0).
46    o pkg/seaice:
47     - redefined actual sea ice age to be ICEAGE/HEFF ifdef SEAICE_AGE_VOL
48    o pkg/seaice (seaice_growth v 1.113):
49     - reverting seaice_growth to v 1.111 in order to have code with exact bit
50       compatibility with MITgcm_contrib/ifenty/Fenty_seaice_thermo_code_merge
51       CPP option SEAICE_OCN_MELT_ACT_ON_AREA removed in v 1.112 is reintroduced
52       runtime flag SEAICEareaFormula is kept but is inactive
53    o model/src:
54     - add new param to scale curvilinear grid distance and area when using
55       a different sphere radius from the grid-files.
56     - test/check multi-threads EXCH applied to local variable (cg2d_x)
57    o adjoint:
58     - enable adjoint of Stevens OB
59     - add dummy_in_dynamics to enable extraction of ADJrhoinsitu
60       (a bit delicate because of potentially modified adj. common block structure;
61       current switch is ALLOW_AUTODIFF_MONITOR_DIAG, could be changed later)
62    
63    checkpoint62s (2011/02/15)
64    o pkg/seaice (seaice_growth v 1.112):
65     - introduce SEAICEareaFormula run time parameter, which selects the recipe for
66       computing the ice cover tendency from effective thickness tendencies. Include
67       Ian Fenty's formula.
68     - remove 'undef SEAICE_OCN_MELT_ACT_ON_AREA' which may now be achieved using
69       SEAICEareaFormula.
70     - simplify notations for the various d_HEFF/d_AREA terms.
71    o pkg/gmredi:
72     - add Boundary-Value-Problem bolus transport (Ferrari etal, OM 2010) code
73       from Christopher Wolfe (UCSD); add partial cell factor in vertical derivative;
74       add a verification test-run (front_relax.bvp) to test GM_useBVP.
75    o pkg/seaice (seaice_growth v 1.111):
76     - for SEAICE_DO_OPEN_WATER_GROWTH, replace Gael's implementation with Ian's.
77     - the new SEAICE_DO_OPEN_WATER_MELT allows open-water air-sea heat fluxes to
78       also melt ice.
79    o pkg/seaice:
80     - McPhee formula for Ice-Ocean fluxes (provided by Ian Fenty).
81     - can be used by #define MCPHEE_OCEAN_ICE_HEAT_FLUX in SEAICE_OPTIONS.h
82    o pkg/cheapaml:
83     - from Nico Wienders: New version of this package.
84    o pkg/flt:
85     - add CPP options to prevent floats to re-enter the opposite side of
86       a periodic domain (default: keep periodicity)
87    o pkg/gmredi:
88     - apply exchange to GM_PsiX,GM_PsiY to get valid values near CS-corners
89       (needed for multi-dim advection).
90     - switch on GM Advective form in global_ocean.cs32x15 and update output.txt
91    o model/src:
92     - fix wrong re-setting of addMass array (ALLOW_ADDFLUID) for atmospheric run.
93    o tutorial_tracer_adjsens
94     - extend to NLFS and replace maskC by hFacC
95       (change reference output accordingly)
96    
97    checkpoint62r (2011/01/24)
98    o testreport:
99     - add option -deloutp (-do) to remove output file after successful run
100     - add option -mfile (-mf) for MPI machile-file and for each test-exp,
101       extract exact list of procs from this file ; adjust COMMAND by
102       replacing TR_MFILE & TR_NPROC with local machile-file & Nb of MPI procs.
103    o pkg/ecco: replace old ineffective way of penalizing deviations from
104      first guess (of obcs) with code by Matt Mazloff
105    o pkg/ctrl: add code that allows the use of ALLOW_OBCS?_CONTROL without
106      exf/cal
107      - ctrl_init: fix initialisation (computation of diffrec) for obcs-ctrl
108        and handle case of obcs?period == 0
109        Not affected by these changes: There is still an inconsistency in
110        the computation of start/endrec for the obcs variables for ALLOW_CAL
111        defined (see comment by Menemenlis, 7-Mar-2003)
112      - make S/R ctrl_get_gen_rec return something meaningful even if
113        ALLOW_CAL is not defined
114      - ctrl_getobcs?: simplify code so that it does not need to use
115                       S/R exf_swapfields
116    o testreport:
117       allow to test MPI with different number of processors for each experiment:
118       create file "SIZE.h.mpi" in each build dir.
119       Note: update of "-command" argument not yet implemented.
120    o model/src, pkg/autodiff, pkg/ecco, pkg/seaice:
121      alleviate the need for additional 3D tapes when using
122      the non-inear free surface in the adjoint. This is done
123      by adding an 'update' of hfacc etc. to their current
124      value at the beginning of forward_step.F.
125  o pkg/seaice  o pkg/seaice
126    seaice_lsr: move stress-divergence computations out of outer pseudo-    seaice_lsr: move stress-divergence computations out of outer pseudo-
127    timestepping loop    timestepping loop
# Line 13  o pkg/obcs/obcs_prescribe_read.F: move ' Line 131  o pkg/obcs/obcs_prescribe_read.F: move '
131  o pkg/gmredi:  o pkg/gmredi:
132    allow to specify a 2-D horizontal map and a 1-D vertical profil    allow to specify a 2-D horizontal map and a 1-D vertical profil
133    as scaling factor for Isopycnal diffusivity (Redi) and GM diffusivity.    as scaling factor for Isopycnal diffusivity (Redi) and GM diffusivity.
134    o pkg/seaice:
135      move lsr iterations from seaice_dynsolver to seaice_lsr.
136    o pkg/seaice:
137      reduce memory footprint of seaice mutldim advection tapes,
138      by using a 2D tape independent of the generic_advdiff ones,
139      and setting GAD_AREA=1 etc. rather than GAD_AREA=101 etc.
140    
141  checkpoint62q (2010/12/29)  checkpoint62q (2010/12/29)
142  o model/src:  o model/src:

Legend:
Removed from v.1.1363  
changed lines
  Added in v.1.1391

  ViewVC Help
Powered by ViewVC 1.1.22