[cig-commits] r12810 - seismo/3D/SPECFEM3D_GLOBE/trunk/version41_beta/src
dkomati1 at geodynamics.org
dkomati1 at geodynamics.org
Thu Sep 4 14:23:25 PDT 2008
Author: dkomati1
Date: 2008-09-04 14:23:25 -0700 (Thu, 04 Sep 2008)
New Revision: 12810
Modified:
seismo/3D/SPECFEM3D_GLOBE/trunk/version41_beta/src/read_compute_parameters.F90
Log:
added two new mesh resolutions: 2*NEX_MAX = 1216 and 1824
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/version41_beta/src/read_compute_parameters.F90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/version41_beta/src/read_compute_parameters.F90 2008-09-04 21:17:52 UTC (rev 12809)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/version41_beta/src/read_compute_parameters.F90 2008-09-04 21:23:25 UTC (rev 12810)
@@ -509,7 +509,6 @@
multiplication_factor = 1
endif
- ! element width = 0.5625000 degrees = 62.54715 km
if(NEX_MAX*multiplication_factor <= 160) then
DT = 0.252d0
@@ -527,7 +526,6 @@
NER_TOP_CENTRAL_CUBE_ICB = 2
R_CENTRAL_CUBE = 950000.d0
- ! element width = 0.3515625 degrees = 39.09196 km
else if(NEX_MAX*multiplication_factor <= 256) then
DT = 0.225d0
@@ -545,7 +543,6 @@
NER_TOP_CENTRAL_CUBE_ICB = 3
R_CENTRAL_CUBE = 965000.d0
- ! element width = 0.2812500 degrees = 31.27357 km
else if(NEX_MAX*multiplication_factor <= 320) then
DT = 0.16d0
@@ -563,7 +560,6 @@
NER_TOP_CENTRAL_CUBE_ICB = 4
R_CENTRAL_CUBE = 940000.d0
- ! element width = 0.1875000 degrees = 20.84905 km
else if(NEX_MAX*multiplication_factor <= 480) then
DT = 0.11d0
@@ -581,7 +577,6 @@
NER_TOP_CENTRAL_CUBE_ICB = 5
R_CENTRAL_CUBE = 988000.d0
- ! element width = 0.1757812 degrees = 19.54598 km
else if(NEX_MAX*multiplication_factor <= 512) then
DT = 0.1125d0
@@ -599,7 +594,6 @@
NER_TOP_CENTRAL_CUBE_ICB = 5
R_CENTRAL_CUBE = 1010000.d0
- ! element width = 0.1406250 degrees = 15.63679 km
else if(NEX_MAX*multiplication_factor <= 640) then
DT = 0.09d0
@@ -617,7 +611,6 @@
NER_TOP_CENTRAL_CUBE_ICB = 6
R_CENTRAL_CUBE = 1020000.d0
- ! element width = 0.1041667 degrees = 11.58280 km
else if(NEX_MAX*multiplication_factor <= 864) then
DT = 0.0667d0
@@ -635,7 +628,6 @@
NER_TOP_CENTRAL_CUBE_ICB = 9
R_CENTRAL_CUBE = 990000.d0
- ! element width = 7.8125000E-02 degrees = 8.687103 km
else if(NEX_MAX*multiplication_factor <= 1152) then
DT = 0.05d0
@@ -653,7 +645,23 @@
NER_TOP_CENTRAL_CUBE_ICB = 12
R_CENTRAL_CUBE = 985000.d0
- ! element width = 7.2115384E-02 degrees = 8.018865 km
+ else if(NEX_MAX*multiplication_factor <= 1216) then
+
+ DT = 0.0462d0
+
+ NER_CRUST = 2 !!!!!!!!!! 3
+ NER_80_MOHO = 3
+ NER_220_80 = 7 !!!!!!!!!! 8
+ NER_400_220 = 10 !!!!!!!!!!!!!!! 11
+ NER_600_400 = 11 !!!!!!!!!!!!!!! 12
+ NER_670_600 = 4
+ NER_771_670 = 6
+ NER_TOPDDOUBLEPRIME_771 = 94
+ NER_CMB_TOPDDOUBLEPRIME = 8
+ NER_OUTER_CORE = 116
+ NER_TOP_CENTRAL_CUBE_ICB = 13
+ R_CENTRAL_CUBE = 985000.d0
+
else if(NEX_MAX*multiplication_factor <= 1248) then
DT = 0.0462d0
@@ -671,6 +679,24 @@
NER_TOP_CENTRAL_CUBE_ICB = 13
R_CENTRAL_CUBE = 985000.d0
+ else if(NEX_MAX*multiplication_factor <= 1824) then
+
+! simple scaling for the time step
+ DT = 0.0462d0 * 1248.d0 / dble(NEX_MAX*multiplication_factor)
+ R_CENTRAL_CUBE = 985000.d0
+
+ NER_CRUST = 4 !!! 5
+ NER_80_MOHO = 4 !!! 7
+ NER_220_80 = 12 !!! 15
+ NER_400_220 = 18 !! 21
+ NER_600_400 = 20 !! 23
+ NER_670_600 = 6 !! 8
+ NER_771_670 = 7 !! 11
+ NER_TOPDDOUBLEPRIME_771 = 137
+ NER_CMB_TOPDDOUBLEPRIME = 12
+ NER_OUTER_CORE = 169
+ NER_TOP_CENTRAL_CUBE_ICB = 21
+
else if(NEX_MAX*multiplication_factor <= 2368) then
! simple scaling for the time step
More information about the cig-commits
mailing list