Changeset 22457


Ignore:
Timestamp:
02/23/18 12:00:10 (7 years ago)
Author:
seroussi
Message:

added more rules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/test/MITgcm/coupling_rules.txt

    r22455 r22457  
    22
    33*
     4>>>> CREATE A FILE WITH ALL THE NAMES AND TAGS FOR THE INFORMATION EXCHANGE INCLUDING:
     5CouplingTime           1           Real*8  10001000
     6IceModelTime           1           Real*8  IceTimeTag
     7OceanModelTime         1           Real*8  OceanTimeTag
     8Nx                     1           Integer 10001001
     9Ny                     1           Integer 10001002
     10xC                     Nx*Ny       Real*8  10001003
     11yC                     Nx*Ny       Real*8  10001004
    412
    513>>>> INITIALIZATION FROM SCRATCH
    614
    715Initialization (CouplingTime=0)
    8 0. MITgcm send grid size (NX and NY) and grid coordinates of
     161. MITgcm sends grid size (NX and NY) and grid coordinates of
    917   center of cells (longitude -180 <= XC < 180 and latitude YC)
    10 1. ISSM sends CouplingTime=0 base to MITgcm
    11 2. MITgcm integrates for CouplingTime=0:1
    12 3. MITgcm sends CouplingTime=0:1-time-mean melt rate to ISSM
     182. ISSM sends CouplingTime for the interval at which we couple
     193. ISSM sends ice model time IceTimeTag
     204. MITgcm sends ocean model time OceanTimeTag
     213. ISSM sends CouplingTime=0 base to MITgcm
     224. MITgcm integrates for CouplingTime=0:1
     235. MITgcm sends CouplingTime=0:1-time-mean melt rate to ISSM
    1324
    1425CouplingTime=1
    15 1. ISSM sends CouplingTime=0 base to MITgcm (this is duplicate of Initialization)
    16 2. ISSM integrates for CouplingTime=0:1
    17 3. MITgcm integrates for CouplingTime=1:2
    18 4. MITgcm sends CouplingTime=1:2-time-mean melt rate to ISSM
     261. ISSM sends ice model time IceTimeTag
     272. MITgcm sends ocean model time OceanTimeTag
     283. ISSM sends CouplingTime=0 base to MITgcm (this is duplicate of Initialization)
     294. ISSM integrates for CouplingTime=0:1
     305. MITgcm integrates for CouplingTime=1:2
     316. MITgcm sends CouplingTime=1:2-time-mean melt rate to ISSM
    1932
    2033...
    2134
    2235CouplingTime=N
    23 1. ISSM sends CouplingTime=N-1 base to MITgcm
    24 2. ISSM integrates for CouplingTime=(N-1):N
    25 3. MITgcm integrates for CouplingTime=N:(N+1)
    26 4. MITgcm sends CouplingTime=N:(N+1)-time-mean melt rate to ISSM
     361. ISSM sends ice model time IceTimeTag
     372. MITgcm sends ocean model time OceanTimeTag
     383. ISSM sends CouplingTime=N-1 base to MITgcm
     394. ISSM integrates for CouplingTime=(N-1):N
     405. MITgcm integrates for CouplingTime=N:(N+1)
     416. MITgcm sends CouplingTime=N:(N+1)-time-mean melt rate to ISSM
    2742
    2843Termination (CouplingTime=N+1)
     
    3449
    3550Initialization (CouplingTime=N+1)
    36 1. ISSM reads CouplingTime=N ISSM state and N:(N+1)-time-mean melt rate
    37 2. MITgcm reads CouplingTime=N+1 MITgcm state
     511. ISSM sends ice model time IceTimeTag
     522. MITgcm sends ocean model time OceanTimeTag
     533. ISSM reads CouplingTime=N ISSM state and N:(N+1)-time-mean melt rate
     544. MITgcm reads CouplingTime=N+1 MITgcm state
    3855
    3956CouplingTime=N+1
    40 1. ISSM sends CouplingTime=N base to MITgcm
    41 2. ISSM integrates for CouplingTime=N:(N+1)
    42 3. MITgcm integrates for CouplingTime=(N+1):(N+2)
    43 4. MITgcm sends CouplingTime=(N+1):(N+2)-time-mean melt rate to ISSM
     571. ISSM sends ice model time IceTimeTag
     582. MITgcm sends ocean model time OceanTimeTag
     593. ISSM sends CouplingTime=N base to MITgcm
     604. ISSM integrates for CouplingTime=N:(N+1)
     615. MITgcm integrates for CouplingTime=(N+1):(N+2)
     626. MITgcm sends CouplingTime=(N+1):(N+2)-time-mean melt rate to ISSM
    4463
    4564...
Note: See TracChangeset for help on using the changeset viewer.