/[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.2066 by gforget, Wed Sep 17 20:58:54 2014 UTC revision 1.2078 by gforget, Mon Oct 6 14:12:28 2014 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/ecco :  o pkg/ecco: increase modularity and improve logic
8     - remove cost_genctrl.F (now pkg/ctrl/ctrl_cost_driver.F)    - ecco_toolbox.F (new) : basic operations that are often used
9     - remove cost_forcing_gen.F (now pkg/ctrl/ctrl_cost_gen2d.F)       (for now, ecco_toolbox.F simply contains function ecco_zero).
10     - update cost_forcing_gen calls in cost_forcing.F    - cost_gencal.F (new) : determine filnames and records.
11     - update cost_genctrl call in ecco_cost_driver.F    - cost_gendif.F (new) : compute masked model-data difference.
12     - update ecco_ad_diff.list accordingly    - cost_genread.F : use ecco_zero to initialize field to 0s.
13      - cost_generic.F : use spzeroloc rather than hard-coded -9999,
14        and exploit the above functions leading to more compact code.
15      - ecco_check.F, ecco_readparms.F : bring logic up to date (using_tpj,
16        using_ers, using_gfo, using_mdt is now only defined within gencost)
17    o pkg/ecco: extend generic cost capabilities
18      - pkg/ecco : added 3D gencost (ALLOW_GENCOST3D), added gencost
19        capabilities via gencost_preproc (+ _c,_i,_r related params),
20        gencost_posproc (+ _c,_i,_r related params), gencost_nrecperiod,
21        gencost_outputlevel arguments to cost_generic
22      - pkg/ecco/cost_genread.F (new) : interface between cost_generic
23        and active_read, making room for gencost_preproc to take effect.
24        Added preproc code ('climmon') to replace GENERIC_BAR_MONTH.
25      - pkg/ecco/cost_generic.F :
26        compute and store misfit maks*(model-data) in localdif that is
27        then used in cost and for output, output misfit if outlev.GT.0
28      - pkg/ecco/cost_averagesfields.F : depend on gencost_barskip
29        rather gencost_barfile for deciding whether to write barfile
30      - pkg/ecco/ecco_cost_driver.F : extract call to cost_profiles from cost_hyd
31      - pkg/ecco/ecco_cost_init_fixed.F : extract gencost weights from
32        ecco_cost_weights, re-activate ecco_summary, determine gencost_barskip
33      - pkg/ecco/ecco_summary.F : report gencost variables
34      - pkg/ecco/cost_gencost_customize.F : treat case of scatterometer costs
35    o pkg/sea/SEAICE_OPTIONS.h : add ALLOW_COST_ICE, ALLOW_SEAICE_COST_SMR_AREA
36    o pkg/ecco: internal re-organization
37      - resolve un-necessary dependancies within pkg/ecco and to pkg/ctrl
38        (rm includes of optim.h and ctrl.h, replace optimcycle with eccoiter,
39        mv relevant variables definition from ecco_cost.h to ecco.h,
40        make sure gencost routines only include ecco.h)
41      - throughout : add missing CCP switches, rm unused variables,
42        and rm un-necessary CPP switches
43      - throughout gencost routines : replace modelstartdate with
44        gencost_startdate when needed
45      - cost_bp_read.F : use arguments, instead of common blocs
46        so that it can be used also by (new) cost_gencost_bpv4.F
47      - ecco_init_varia.F : initialize RHOsumGlob_0, VOLsumGlob_0
48      - ecco_phys.F : compute etanFull
49      - ecco_readparms.F : rename using_topex as using_tpj, add
50        bpv4-grace to gencost list, initialize added parameters
51      - ecco_summary.F : include SIZE.h needed for augmented ecco.h
52    
53    checkpoint65e (2014/09/28)
54    o pkg/obcs:
55      - replaced the just-added CPP options with run-time variables
56        (see pkg/obcs/OBCS_PARAMS.h for details)
57    o pkg/obcs:
58      - add additional CPP options for sponge boundary layers
59        (see pkg/obcs/OBCS_OPTIONS.h for details)
60    o pkg/atm_phys:
61      - implement simple (obliquity only, assuming circular planet orbit)
62        seasonal cycle for incoming insolation ; used when run-time parameter
63        "select_incSW" is set to 1 ; by default (=0), uses old unchanged formula.
64    o pkg/exf, pkg/ecco, pkg/ctrl:
65      - add ctrlUseGen and .NOT.ctrlUseGen exclusive brackets
66      - activate gentim2d for xx_atemp,xx_aqh,xx_swdown,xx_lwdown,xx_precip
67      - implement gentim2d for xx_tauu, xx_tauv
68    o pkg/ctrl, pkg/ecco :
69      - fix and complement the generic controls implementation
70    o pkg/exf/exf_getclim.F, exf_getffields.F, exf_getsurfacefluxes.F,
71        pkg/shelfice/shelfice_thermodynamics.F,
72        verification/hs94.1x64x5/code_ad/ctrl_map_gentim2d.F,
73        verification/hs94.1x64x5/code_oad/ctrl_map_gentim2d.F :
74      - add weight in CTRL_GET_GEN calls
75    o pkg/ctrl :
76      - ctrl_get_gen.F : add weight as input parameter, and apply
77        it directly rather than using smooth_correl2Dw (to be retired).
78      - ctrl_map_gentim2d.F : add wgentim2d in CTRL_GET_GEN call
79  o pkg/ctrl :  o pkg/ctrl :
80     - add ctrl_cost_driver.F (replaces pkg/ecco/cost_genctrl.F)    - introduce run time switch ctrlUseGen (in ctrl.h, ctrl_check.F,
81     - add ctrl_cost_gen2d.F (replaces pkg/ecco/cost_forcing_gen.F)      ctrl_init_variables.F, ctrl_readparms.F, ctrl_summary.F)
82     - update ctrl_ad_diff.list accordingly    - re-activate ctrl_summary (call in ctrl_init.F)
83    o pkg/ctrl/ctrl_cost_gen.F :
84      - fix CCP brackets, remove un-necessary myiter, mytime
85    o pkg/ecco, pkg/ctrl :
86      - remove cost_genctrl.F (now pkg/ctrl/ctrl_cost_driver.F)
87      - remove cost_forcing_gen.F (now pkg/ctrl/ctrl_cost_gen2d.F)
88      - add ctrl_cost_driver.F (replaces pkg/ecco/cost_genctrl.F)
89      - add ctrl_cost_gen2d.F (replaces pkg/ecco/cost_forcing_gen.F)
90    
91  checkpoint65d (2014/09/15)  checkpoint65d (2014/09/15)
92  o pkg/ctrl/CTRL_GENARR.h, ctrl_readparms.F :  o pkg/ctrl/CTRL_GENARR.h, ctrl_readparms.F :

Legend:
Removed from v.1.2066  
changed lines
  Added in v.1.2078

  ViewVC Help
Powered by ViewVC 1.1.22