/[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.1424 by mlosch, Thu May 5 09:24:44 2011 UTC revision 1.1442 by gforget, Wed May 25 23:56:29 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:  o pkg/seaice:
8     - seaice_growth.F : in EVOLUTION branch, always include
9       a_QSWbyATM_cover in qnet (as it should be).
10     - verification/global_ocean.cs32x15 : update results accordingly
11       (output.seaice.txt output_adm.seaice.txt).
12    o pkg/seaice + obcs:
13     - use maskInW & maskInS in multi-dim advection and biharmonic diffusion:
14       equivalent of assuming no tracer gradient outside the OB region.
15       update output of seaice_obcs (uses DIFF1 <>0 => biharmonic diffusion)
16     - remove calls to OBCS_COPY_TRACER after EXCH calls (no longer needed
17       after changes above);
18     - obcs+seaice cleaning: apply seaice-tracer OB values to tracer field
19       only at OB location (instead of over a band of OLx width).
20    o pkg/seaice:
21     - fix wrong indices in old (non Flux-Form) diffusion default S/R diffus.F
22       (dxG(I+1, ...) changed to dxG(I, ...), no impact on Lat-Lon grid)
23    o pkg/obcs:
24      - split header file "OBCS.h" into 4 separated files:
25        OBCS_PARAMS.h, OBCS_GRID.h, OBCS_FIELDS.h & OBCS_SEAICE.h
26       Note: OBCS_PARAMS.h & OBCS_GRID.h can be included without OBCS_OPTIONS.h
27         (contain no conditional statement which depends on OBCS options).
28      - move "useOBCSYearlyFields" from "data.obcs" (hold in OBCS_PARAMS.h)
29        to parameter file "data.exf", namelist EXF_NML_OBCS (in EXF_PARAM.h).
30    o ctrl, cost, grdchk & autodiff pkgs:
31      - make options file more standard (like other {PKG}_OPTIONS.h file but
32        with AD_CONFIG.h); clean-up some of the included header files.
33    o pkg/obcs:
34      - do not mask tracer when applying OB (tracer == 0 could generate problems)
35      - apply tracer OB values to tracer field only at OB location (instead of
36        over a band of OLx width)
37      - clean-up obcs_apply_w.F & obcs_apply_eta.F (since less calls to these S/R)
38      - remove OBCS_MULTIDIM_OLD_VERSION code in gad_advection.F and remove
39        obcs_apply_tloc.F & obcs_apply_sloc.F
40    o obcs in model/src:
41      - call OBCS_APPLY_W only if NonHydrostatic.
42      - call OBCS_APPLY_ETA only if NonLinFreeSurf.
43      - reset dEtaHdt and wVel to zero outside OB interior region ;
44      - leave tracer unchanged outside OB interior region: This has no effect
45        on the solution but just to prevent unrealistic tracer value outside OB.
46      - zero out velocity outside OB interior region: This has no effect on
47        the solution but just to prevent unrealistic velocity outside OB.
48    o obcs and non-lin free-surf:
49       move call to OBCS_APPLY_R_STAR from update_r_star.F to calc_r_star.F
50       and call to OBCS_APPLY_SURF_DR from update_surf_dr.F to calc_surf_dr.F
51       + add argument "etaFld" to OBCS_APPLY_R_STAR & OBCS_APPLY_SURF_DR:
52       this fixes missing EXCH + get consistent eta OB value (+ fix restart).
53       update results of test-exp. exp4(nlfs).
54    o exp4 (nlfs) test-exp:
55       use OBC for Eta at Western & Eastern OB (to test prescribing Eta
56       with NonLin-FreeSurf); update output.nlfs.txt
57    o obcs and 2d/3d solver norm:
58       use interior masks (maskInC) to cancel out cg2d & cg3d matrix coeff at OB
59       and outside OB interior region (will allow to place OB further inside the
60       domain). Depending on the domain, can affects cg2d-Norm (previous
61       cancellation outside OB was only partial), e.g. in exp4 & obcs_ctrl,
62       and cg3d-Norm (previous Norm was computed before canceling OB terms),
63       e.g. in tutorial_plume_on_slope.
64      - update output of exp.: exp4 (x2), obcs_ctrl and tutorial_plume_on_slope.
65    o pkg rbcs:
66      - split RBCS.h into 3 files: RBCS_SIZE.h, RBCS_PARAMS.h & RBCS_FIELDS.h
67      - add capability to apply relaxation to horizontal velocity uVel & vVel.
68    o pkg/grdchk: add gradient check for control variable xx_shifwflx
69    o pkg/shelfice/shelfice_init_fixed.F
70      fix CPP-flag combinations
71    o pkg/seaice: Merge iceage code of Pierre Rampal
72      * update/change/correct ice age calculations
73      * add age updates for pathological cases
74      Probably needs more testing...
75    
76    checkpoint62x (2011/05/13)
77    o pkg/mom_vecinv:
78       high-order vorticity scheme: use interior masks (maskInW & S)
79       to zero-out (outside OB) gradient of vorticity.
80    o verification exp.:
81       turn on "useEnergyConservingCoriolis" (better discretisation) in exp.
82       hs94.128x64x5 and seaice_obcs ; update results.
83    o pkg/obcs:
84      fix bug in OBeta for YZ sections in obcs_exf_load.F
85    o pkg/ctrl, pkg/shelfice, and optim:
86      - add new control variable xx_shifwflx (fresh water flux underneath ice
87        shelves). This is almost as tedious as obcs-ctrl, because the
88        variables needs its own mask.
89      - add a cost function term that penalizes the deviation of xx_shifwflx
90        from the first guess (zero) in analogy to other control variables
91    o pkg/shelfice:
92      - start basic adjoint
93    o pkg/ctrl:
94      - remove extra 2D field "for good measure" when initializing in
95        ctrl_set_globfld_[xy/xz/yz].F
96    - replace hard coded precision 32 (a bug) in ctrl_map_ini_gen by ctrlprec    - replace hard coded precision 32 (a bug) in ctrl_map_ini_gen by ctrlprec
97    - improve error messages in ctrl_set_unpack_*    - improve error messages in ctrl_set_unpack_*
98  o OBC implementation in momentum:  o OBC implementation in momentum:

Legend:
Removed from v.1.1424  
changed lines
  Added in v.1.1442

  ViewVC Help
Powered by ViewVC 1.1.22