/[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.1426 by heimbach, Mon May 9 15:25:11 2011 UTC revision 1.1438 by jmc, Fri May 20 21:48:43 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/obcs:
8      - do not mask tracer when applying OB (tracer == 0 could generate problems)
9      - apply tracer OB values to tracer field only at OB location (instead of
10        over a band of OLx width)
11      - clean-up obcs_apply_w.F & obcs_apply_eta.F (since less calls to these S/R)
12      - remove OBCS_MULTIDIM_OLD_VERSION code in gad_advection.F and remove
13        obcs_apply_tloc.F & obcs_apply_sloc.F
14    o obcs in model/src:
15      - call OBCS_APPLY_W only if NonHydrostatic.
16      - call OBCS_APPLY_ETA only if NonLinFreeSurf.
17      - reset dEtaHdt and wVel to zero outside OB interior region ;
18      - leave tracer unchanged outside OB interior region: This has no effect
19        on the solution but just to prevent unrealistic tracer value outside OB.
20      - zero out velocity outside OB interior region: This has no effect on
21        the solution but just to prevent unrealistic velocity outside OB.
22    o obcs and non-lin free-surf:
23       move call to OBCS_APPLY_R_STAR from update_r_star.F to calc_r_star.F
24       and call to OBCS_APPLY_SURF_DR from update_surf_dr.F to calc_surf_dr.F
25       + add argument "etaFld" to OBCS_APPLY_R_STAR & OBCS_APPLY_SURF_DR:
26       this fixes missing EXCH + get consistent eta OB value (+ fix restart).
27       update results of test-exp. exp4(nlfs).
28    o exp4 (nlfs) test-exp:
29       use OBC for Eta at Western & Eastern OB (to test prescribing Eta
30       with NonLin-FreeSurf); update output.nlfs.txt
31    o obcs and 2d/3d solver norm:
32       use interior masks (maskInC) to cancel out cg2d & cg3d matrix coeff at OB
33       and outside OB interior region (will allow to place OB further inside the
34       domain). Depending on the domain, can affects cg2d-Norm (previous
35       cancellation outside OB was only partial), e.g. in exp4 & obcs_ctrl,
36       and cg3d-Norm (previous Norm was computed before canceling OB terms),
37       e.g. in tutorial_plume_on_slope.
38      - update output of exp.: exp4 (x2), obcs_ctrl and tutorial_plume_on_slope.
39    o pkg rbcs:
40      - split RBCS.h into 3 files: RBCS_SIZE.h, RBCS_PARAMS.h & RBCS_FIELDS.h
41      - add capability to apply relaxation to horizontal velocity uVel & vVel.
42    o pkg/grdchk: add gradient check for control variable xx_shifwflx
43    o pkg/shelfice/shelfice_init_fixed.F
44      fix CPP-flag combinations
45    o pkg/seaice: Merge iceage code of Pierre Rampal
46      * update/change/correct ice age calculations
47      * add age updates for pathological cases
48      Probably needs more testing...
49    
50    checkpoint62x (2011/05/13)
51    o pkg/mom_vecinv:
52       high-order vorticity scheme: use interior masks (maskInW & S)
53       to zero-out (outside OB) gradient of vorticity.
54    o verification exp.:
55       turn on "useEnergyConservingCoriolis" (better discretisation) in exp.
56       hs94.128x64x5 and seaice_obcs ; update results.
57    o pkg/obcs:
58      fix bug in OBeta for YZ sections in obcs_exf_load.F
59    o pkg/ctrl, pkg/shelfice, and optim:
60      - add new control variable xx_shifwflx (fresh water flux underneath ice
61        shelves). This is almost as tedious as obcs-ctrl, because the
62        variables needs its own mask.
63      - add a cost function term that penalizes the deviation of xx_shifwflx
64        from the first guess (zero) in analogy to other control variables
65  o pkg/shelfice:  o pkg/shelfice:
66    - start basic adjoint    - start basic adjoint
67  o pkg/ctrl:  o pkg/ctrl:
68    - remove extra 2D field "for good measure" when initializing in    - remove extra 2D field "for good measure" when initializing in
69      ctrl_set_globfld_[xy/xz/yz].F      ctrl_set_globfld_[xy/xz/yz].F
70    - 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

Legend:
Removed from v.1.1426  
changed lines
  Added in v.1.1438

  ViewVC Help
Powered by ViewVC 1.1.22