/[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.1675 by heimbach, Mon Jun 25 19:25:41 2012 UTC revision 1.1685 by jmc, Sat Jul 7 01:54:30 2012 UTC
# Line 4  $Name$ Line 4  $Name$
4      Notes on tags used in MITgcmUV      Notes on tags used in MITgcmUV
5      ==============================      ==============================
6    
7    o AD_CONFIG.h file:
8     - in genmake2: remove "#undef ALLOW_ECCO_OPTIMIZATION" from AD_CONFIG.h;
9     - remove #include "AD_CONFIG.h" from all included OPTIONS files and
10       add it explicitly in each fortran src file where it is needed.
11       motivation: header file AD_CONFIG.h is generated/modified after "make depend"
12       thus introducing potentially wrong dependency; therefore, better to include
13       it only where it's really needed, and after any other included OPTIONS file
14       (less tempting to bring conditional includes according to ALLOW_ADJOINT_RUN
15       or ALLOW_TANGENTLINEAR_RUN).
16    
17    checkpoint63p (2012/07/06)
18    o pkg/autodiff:
19      - rename S/R INI_AUTODIFF to AUTODIFF_INIT_VARIA ;
20      - create new header file "AUTODIFF_PARAMS.h" for pkg/autodiff parameters
21        which are now read from new parameter file "data.autodiff" (inAdExact
22        previously in "data", use{KPP/GMRedi/SEAICE}inAdMode previously in data.pkg)
23      - add file "data.autodiff" in all verification/*/input_ad/ directories.
24      - add run-time parameter to turn On/Off SEAICEuseFREEDRIFT in adjoint/forward
25        mode (used in global_ocean.cs32x15.seaice_dynmix test exp.)
26    o verification/tutorial_tracer_adjsens/
27      - add extra sub-verification which uses "SOM" advection scheme
28        (2nd Order-Moment Advection Scheme, Prather Limiter) with
29          #define GAD_ALLOW_TS_SOM_ADV in GAD_OPTIONS.h
30        and in data:
31          multiDimAdvection=.TRUE.,
32          tempAdvScheme=81,
33          saltAdvScheme=81,
34    o model/src:
35      - introduce ALLOW_BALANCE_RELAX which allow the removal
36       of the global mean of relaxation terms by setting
37       balanceThetaClimRelax and balanceSaltClimRelax
38      - disable balanceEmPmR and balanceQnet in the case when useSeaice.
39       This case is now treated appropriately in seaice_growth.F
40    o pkg/seaice:
41      - do balanceEmPmR and balanceQnet based on the net fluxes
42        (SItflux) that enter the ocean+ice system rather than QNET
43        and EMPMR. Works best in real fresh water.
44      - SIatmFW, SIatmQnet, and SItflux computations had to be moved
45        out of the diagnotics bloc, and stored in global arrays.
46    
47    checkpoint63o (2012/06/29)
48    o vertical mixing schemes:
49      - remove unused S/R CALC_BUOYANCY (left from branch-atmos merging)
50      - replace computation of density (in Function STATE1, opps_calc.F) by a call
51        to S/R FIND_RHO_SCALAR
52      - pass sigmaR to S/R PP81_CALC, MY82_CALC (but not yet used) and to GGL90_CALC
53        and use it for N^2 calculation in ggl90_calc.F (save 2 density computations);
54        affects output (vermix.ggl90) at truncation level.
55    o testreport:
56      - change adjustment of SIZE.h for mpi+mth testing: preserve enough tiles
57        (nSx,nSy) for the number of threads (from eedata.mth)
58    o model/src:
59      - remove 2nd set of calls at the top of initialise_varia.F (Adjoint part)
60        related to Non_Lin Free-Surf or Bottom-Control (but not longer necessary).
61  o verification/tutorial_tracer_adjsens/  o verification/tutorial_tracer_adjsens/
62    - compile with ALLOW_CG2D_NSA    - compile with ALLOW_CG2D_NSA
63    - run with nonlinFreeSurf=3    - run with nonlinFreeSurf=3

Legend:
Removed from v.1.1675  
changed lines
  Added in v.1.1685

  ViewVC Help
Powered by ViewVC 1.1.22