Changeset 22444
- Timestamp:
- 02/21/18 15:54:24 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/test/MITgcm/coupling_rules.txt
r22442 r22444 5 5 >>>> INITIALIZATION FROM SCRATCH 6 6 7 CouplingTime=0 7 Initialization (CouplingTime=0) 8 8 1. ISSM sends CouplingTime=0 bed to MITgcm 9 9 2. MITgcm integrates for CouplingTime=0:1 10 3. MITgcm sends CouplingTime=0:1-time-mean melt rate to ISSM 10 11 11 12 CouplingTime=1 12 1. MITgcm sends time-mean melt rate for CouplingTime=0:1 to ISSM 13 2. ISSM sends CouplingTime=0 bed to MITgcm (it's duplicate of above) 14 3. ISSM integrates for CouplingTime=0:1 15 4. MITgcm integrates for CouplingTime=1:2 16 17 CouplingTime=2 18 1. MITgcm sends time-mean melt rate for CouplingTime=1:2 to ISSM 19 2. ISSM sends CouplingTime=1 bed to MITgcm 20 3. ISSM integrates for CouplingTime=1:2 21 4. MITgcm integrates for CouplingTime=2:3 13 1. ISSM sends CouplingTime=0 bed to MITgcm (this is duplicate of Initialization) 14 2. ISSM integrates for CouplingTime=0:1 15 3. MITgcm integrates for CouplingTime=1:2 16 4. MITgcm sends CouplingTime=1:2-time-mean melt rate to ISSM 22 17 23 18 ... 24 25 CouplingTime=N-126 1. MITgcm sends time-mean melt rate for CouplingTime=(N-2):(N-1) to ISSM27 2. ISSM sends CouplingTime=N-2 bed to MITgcm28 3. ISSM integrates for CouplingTime=(N-2):(N-1)29 4. MITgcm integrates for CouplingTime=(N-1):N30 31 CouplingTime=N (restart files are saved here)32 1. MITgcm sends time-mean melt rate for CouplingTime=(N-1):N to ISSM33 2. MITgcm saves CouplingTime=N MITgcm state34 3. ISSM saves CouplingTime=N-1 ISSM state and CouplingTime=(N-1):N melt rate35 36 37 >>>> RESTART FROM SAVED STATE38 19 39 20 CouplingTime=N … … 41 22 2. ISSM integrates for CouplingTime=(N-1):N 42 23 3. MITgcm integrates for CouplingTime=N:(N+1) 24 4. MITgcm sends CouplingTime=N:(N+1)-time-mean melt rate to ISSM 25 26 Termination (CouplingTime=N+1) 27 1. ISSM saves CouplingTime=N ISSM state and N:(N+1)-time-mean melt rate 28 2. MITgcm saves CouplingTime=N+1 MITgcm state 29 30 31 >>>> RESTART FROM SAVED STATE 32 33 Initialization (CouplingTime=N+1) 34 1. ISSM reads CouplingTime=N ISSM state and N:(N+1)-time-mean melt rate 35 2. MITgcm reads CouplingTime=N+1 MITgcm state 43 36 44 37 CouplingTime=N+1 45 1. MITgcm sends time-mean melt rate for CouplingTime=N:(N+1) to ISSM46 2. ISSM sends CouplingTime=N bed to MITgcm47 3. ISSM integrates for CouplingTime=N:(N+1)48 4. MITgcm integrates for CouplingTime=(N+1):(N+2)38 1. ISSM sends CouplingTime=N bed to MITgcm 39 2. ISSM integrates for CouplingTime=N:(N+1) 40 3. MITgcm integrates for CouplingTime=(N+1):(N+2) 41 4. MITgcm sends CouplingTime=(N+1):(N+2)-time-mean melt rate to ISSM 49 42 50 43 ...
Note:
See TracChangeset
for help on using the changeset viewer.