source:
issm/oecreview/Archive/21724-22754/ISSM-22441-22442.diff
Last change on this file was 22755, checked in by , 7 years ago | |
---|---|
File size: 9.6 KB |
-
../trunk-jpl/lib
-
../trunk-jpl/test/MITgcm/build
Property changes on: ../trunk-jpl/lib ___________________________________________________________________ Modified: svn:ignore ## -3,3 +3,4 ## *.mexa64 *.mexmaci64 *.so +*.dylib
-
../trunk-jpl/test/NightlyRun
Property changes on: ../trunk-jpl/test/MITgcm/build ___________________________________________________________________ Added: svn:ignore ## -0,0 +1,8 ## +mitgcmuv +*.c +*.F +*.for +*.h +f90mkdepend.log +genmake.log +Makefile*
-
../trunk-jpl/externalpackages
Property changes on: ../trunk-jpl/test/NightlyRun ___________________________________________________________________ Modified: svn:ignore ## -13,3 +13,7 ## *.outbin qmu* *.bin +Models +run +run.old +run_matlab
-
../trunk-jpl/src/c/classes/Dakota
Property changes on: ../trunk-jpl/externalpackages ___________________________________________________________________ Modified: svn:ignore ## -17,3 +17,5 ## CMakeCache.txt Makefile CMakeFiles +matlab +svn-commit.tmp
-
../trunk-jpl/src/c/shared/io/Marshalling
Property changes on: ../trunk-jpl/src/c/classes/Dakota ___________________________________________________________________ Added: svn:ignore ## -0,0 +1 ## +.deps
-
../trunk-jpl/src/c/modules/GeothermalFluxx
Property changes on: ../trunk-jpl/src/c/shared/io/Marshalling ___________________________________________________________________ Added: svn:ignore ## -0,0 +1,2 ## +.deps +.dirstamp
-
../trunk-jpl/src/c/modules/GiaDeflectionCorex
Property changes on: ../trunk-jpl/src/c/modules/GeothermalFluxx ___________________________________________________________________ Added: svn:ignore ## -0,0 +1,2 ## +.deps +.dirstamp
-
../trunk-jpl/src/c/modules/FourierLoveCorex
Property changes on: ../trunk-jpl/src/c/modules/GiaDeflectionCorex ___________________________________________________________________ Added: svn:ignore ## -0,0 +1,2 ## +.deps +.dirstamp
-
../trunk-jpl/src/c/modules/DistanceToMaskBoundaryx
Property changes on: ../trunk-jpl/src/c/modules/FourierLoveCorex ___________________________________________________________________ Added: svn:ignore ## -0,0 +1,2 ## +.deps +.dirstamp
-
../trunk-jpl/src/c/modules
Property changes on: ../trunk-jpl/src/c/modules/DistanceToMaskBoundaryx ___________________________________________________________________ Added: svn:ignore ## -0,0 +1,2 ## +.deps +.dirstamp
-
../trunk-jpl/src/wrappers/javascript/io
Property changes on: ../trunk-jpl/src/c/modules ___________________________________________________________________ Modified: svn:ignore ## -1 +1,4 ## .deps +InputControlUpdatex +InputScalex +TriaSearchx
-
../trunk-jpl/src/wrappers/Issm
Property changes on: ../trunk-jpl/src/wrappers/javascript/io ___________________________________________________________________ Added: svn:ignore ## -0,0 +1 ## +.deps
-
../trunk-jpl/src/wrappers/DistanceToMaskBoundary
Property changes on: ../trunk-jpl/src/wrappers/Issm ___________________________________________________________________ Added: svn:ignore ## -0,0 +1 ## +.deps
-
../trunk-jpl/src/wrappers
Property changes on: ../trunk-jpl/src/wrappers/DistanceToMaskBoundary ___________________________________________________________________ Added: svn:ignore ## -0,0 +1,2 ## +.deps +.dirstamp
-
../trunk-jpl/test/MITgcm/coupling_rules.txt
Property changes on: ../trunk-jpl/src/wrappers ___________________________________________________________________ Modified: svn:ignore ## -16,3 +16,15 ## *.mexw32.map *.exe.manifest .dirstamp +EnumToString +Exp2Kml +Issm/.deps +KMLFileRead +KMLMeshWrite +KMLOverlay +Kml2Exp +Ll2xy +Shp2Kml +StringToEnum +TriaSearch +Xy2ll
1 1 Rules for coupling ISSM and MITgcm: 2 2 3 3 * 4 5 >>>> INITIALIZATION FROM SCRATCH 6 7 CouplingTime=0 8 1. ISSM sends CouplingTime=0 bed to MITgcm 9 2. MITgcm integrates for CouplingTime=0:1 10 11 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 22 23 ... 24 25 CouplingTime=N-1 26 1. MITgcm sends time-mean melt rate for CouplingTime=(N-2):(N-1) to ISSM 27 2. ISSM sends CouplingTime=N-2 bed to MITgcm 28 3. ISSM integrates for CouplingTime=(N-2):(N-1) 29 4. MITgcm integrates for CouplingTime=(N-1):N 30 31 CouplingTime=N (restart files are saved here) 32 1. MITgcm sends time-mean melt rate for CouplingTime=(N-1):N to ISSM 33 2. MITgcm saves CouplingTime=N MITgcm state 34 3. ISSM saves CouplingTime=N-1 ISSM state and CouplingTime=(N-1):N melt rate 35 36 37 >>>> RESTART FROM SAVED STATE 38 39 CouplingTime=N 40 1. ISSM sends CouplingTime=N-1 bed to MITgcm 41 2. ISSM integrates for CouplingTime=(N-1):N 42 3. MITgcm integrates for CouplingTime=N:(N+1) 43 44 CouplingTime=N+1 45 1. MITgcm sends time-mean melt rate for CouplingTime=N:(N+1) to ISSM 46 2. ISSM sends CouplingTime=N bed to MITgcm 47 3. ISSM integrates for CouplingTime=N:(N+1) 48 4. MITgcm integrates for CouplingTime=(N+1):(N+2) 49 50 ... -
../trunk-jpl/test/MITgcm
-
../trunk-jpl/src/c/main/issm_ocean.cpp
Property changes on: ../trunk-jpl/test/MITgcm ___________________________________________________________________ Added: svn:ignore ## -0,0 +1 ## +install
34 34 35 35 /*Split world into sub-communicators for each and every model:*/ 36 36 ISSM_MPI_Comm_split(worldcomm,0, my_rank, &modelcomm); 37 38 37 ISSM_MPI_Comm_rank(modelcomm,&my_local_rank); 39 38 ISSM_MPI_Comm_size(modelcomm,&my_local_size); 40 39 -
../trunk-jpl/src/c/main
-
../trunk-jpl/src/c
Property changes on: ../trunk-jpl/src/c/main ___________________________________________________________________ Modified: svn:ignore ## -1,2 +1,4 ## .deps .dirstamp +issm_ocean.cpp_orig +model.mod
Note:
See TracBrowser
for help on using the repository browser.