/[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.2196 by jmc, Thu Nov 5 00:25:21 2015 UTC revision 1.2197 by jmc, Thu Nov 12 02:23:15 2015 UTC
# Line 4  $Name$ Line 4  $Name$
4      Notes on tags used in MITgcmUV      Notes on tags used in MITgcmUV
5      ==============================      ==============================
6    
7    o coupler pkgs:
8      Start a new way to set-up optionally-exchanged variables (previously, only
9       there for exchange_DIC): switch on/off from 1 place, at run-time, in coupler
10       data.cpl (new) instead of at compile time in ATMIDS.h & OCNIDS.h ;
11       send switch to ATM & OCN compon before reading their own "data.cpl" (so that
12       compononent param default can be set accordingly).
13      Note: this new switch (cpl_exchange_[xxx]) is not a per variable switch
14       but rather applies to a group a fields (going both ways like for DIC)
15       and corresponds to an option of coupling config.
16      coupler (pkg/atm_ocn_coupler):
17      - change parameter file from "data" to "data.cpl" (in cpl_read_params.F),
18        and read namelist directly (without eessup S/R calls) instead of
19        in the very un-flexible old way, 1 param per line, in fixed order;
20      - add error-counter to track errors (e.g., missing "data.cpl") and to stop
21        cleanly in CPL_CHECK_CPLCONFIG
22      - add new coupling-exchange selectors (some not yet active) including
23        cpl_exchange_DIC (to set to 3 to replace atmCpl_exchange_DIC=T in ATMIDS.h
24                                             and ocnCpl_exchange_DIC=T in OCNIDS.h);
25      - add 2 new S/R (CPL_SEND_ATM/OCN_CPLPARMS) to send coupler-params to each
26        component ; called directly from coupler.F, after comp. registrations;
27      - rename few variable-ID names (in ATMIDS.h & OCNIDS.h):
28         atm/ocnSeaIceName --> atm/ocnSIceMassName ; atm/ocnFCO2Name ->
29          -> atm/ocnCO2FluxName ; atm/ocnWSpdName --> atm/ocnWindSpdName
30      components (pkg/atm_ & ocn_compon_interf):
31      - add ATM/OCN_CPL_OPTIONS.h in component pkgs and include the corresponding
32        CPP header file in all pkg source files.
33      - move checking of comp. configs out of cpl_exch_configs.F into new S/R
34        ATM/OCN_CHECK_CPLCONFIG;
35      - add error-counter to track errors (e.g., in "data.cpl") and to stop
36        cleanly in ATM/OCN_CHECK_CPLCONFIG;
37      - add new S/R CPL_IMPORT_CPLPARMS to import coupling-exchange selectors
38        from coupler ; called from initialise_fixed.F, after PACKAGES_BOOT and
39        before PACKAGES_READPARMS;
40      verification/cpl_aim+ocn/:
41      - update ATMIDS.h & OCNIDS.h (in shared_code) and use new parameter file
42        "data.cpl" for coupler (in input_cpl).
43  o eesupp/inc:  o eesupp/inc:
44    - change the MPI-global-sum default (in CPP_EEOPTIONS.h) to:    - change the MPI-global-sum default (in CPP_EEOPTIONS.h) to:
45      #define GLOBAL_SUM_ORDER_TILES (only affects MPI built of global_sum_tile.F)      #define GLOBAL_SUM_ORDER_TILES (only affects MPI built of global_sum_tile.F)

Legend:
Removed from v.1.2196  
changed lines
  Added in v.1.2197

  ViewVC Help
Powered by ViewVC 1.1.22