@@ -15,13 +15,13 @@ CENTER_LONGITUDE_IN_DEGREES = 10.d0
15
15
GAMMA_ROTATION_AZIMUTH = 20.d0
16
16
17
17
# number of elements at the surface along the two sides of the first chunk
18
- # (must be multiple of 16 and 8 * multiple of NPROC below)
19
- NEX_XI = 240
20
- NEX_ETA = 240
18
+ # (must be multiple of 32 and 16 * multiple of NPROC below)
19
+ NEX_XI = 256
20
+ NEX_ETA = 256
21
21
22
22
# number of MPI processors along the two sides of the first chunk
23
- NPROC_XI = 5
24
- NPROC_ETA = 5
23
+ NPROC_XI = 8
24
+ NPROC_ETA = 8
25
25
26
26
# 1D models with real structure:
27
27
# 1D_isotropic_prem, 1D_transversely_isotropic_prem, 1D_iasp91, 1D_1066a, 1D_ak135, 1D_ref, 1D_ref_iso, 1D_jp3d,1D_sea99
@@ -36,7 +36,7 @@ NPROC_ETA = 5
36
36
#
37
37
# 3D models with 1D crust: append "_1Dcrust" the the 3D model name
38
38
# to take the 1D crustal model from the
39
- # associated reference model rather than the default 3D crustal model
39
+ # associated reference model rather than the default 3D crustal model
40
40
# e.g. s20rts_1Dcrust, s362ani_1Dcrust, etc.
41
41
MODEL = s362ani
42
42
@@ -52,15 +52,15 @@ ATTENUATION = .true.
52
52
ABSORBING_CONDITIONS = .false.
53
53
54
54
# record length in minutes
55
- RECORD_LENGTH_IN_MINUTES = 15 .0d0
55
+ RECORD_LENGTH_IN_MINUTES = 100 .0d0
56
56
57
57
# save AVS or OpenDX movies
58
- #MOVIE_COARSE saves movie only at corners of elements (SURFACE OR VOLUME)
58
+ #MOVIE_COARSE saves movie only at corners of elements (SURFACE OR VOLUME)
59
59
#MOVIE_COARSE does not work with create_movie_AVS_DX
60
60
MOVIE_SURFACE = .false.
61
61
MOVIE_VOLUME = .false.
62
- MOVIE_COARSE = .false .
63
- NTSTEP_BETWEEN_FRAMES = 100
62
+ MOVIE_COARSE = .true .
63
+ NTSTEP_BETWEEN_FRAMES = 500
64
64
HDUR_MOVIE = 0.d0
65
65
66
66
# save movie in volume. Will save element if center of element is in prescribed volume
@@ -69,13 +69,13 @@ HDUR_MOVIE = 0.d0
69
69
# start/stop: frames will be stored at MOVIE_START + i*NSTEP_BETWEEN_FRAMES, where i=(0,1,2..) and iNSTEP_BETWEEN_FRAMES <= MOVIE_STOP
70
70
# movie_volume_type: 1=strain, 2=time integral of strain, 3=\mu*time integral of strain
71
71
# type 4 saves the trace and deviatoric stress in the whole volume, 5=displacement, 6=velocity
72
- MOVIE_VOLUME_TYPE = 2
72
+ MOVIE_VOLUME_TYPE = 6
73
73
MOVIE_TOP_KM = -100.0
74
74
MOVIE_BOTTOM_KM = 1000.0
75
- MOVIE_WEST_DEG = -90 .0
76
- MOVIE_EAST_DEG = 90 .0
75
+ MOVIE_WEST_DEG = 0 .0
76
+ MOVIE_EAST_DEG = 180 .0
77
77
MOVIE_NORTH_DEG = 90.0
78
- MOVIE_SOUTH_DEG = -90 .0
78
+ MOVIE_SOUTH_DEG = -30 .0
79
79
MOVIE_START = 0
80
80
MOVIE_STOP = 40000
81
81
@@ -87,25 +87,25 @@ NUMBER_OF_RUNS = 1
87
87
NUMBER_OF_THIS_RUN = 1
88
88
89
89
# path to store the local database files on each node
90
- LOCAL_PATH = ./DATABASES_MPI
90
+ LOCAL_PATH = SYN_DATABASES_MPI
91
91
92
92
# interval at which we output time step info and max of norm of displacement
93
- NTSTEP_BETWEEN_OUTPUT_INFO = 1000
93
+ NTSTEP_BETWEEN_OUTPUT_INFO = 100
94
94
95
95
# interval in time steps for temporary writing of seismograms
96
96
NTSTEP_BETWEEN_OUTPUT_SEISMOS = 5000000
97
- NTSTEP_BETWEEN_READ_ADJSRC = 1000
97
+ NTSTEP_BETWEEN_READ_ADJSRC = 100000
98
98
99
99
# output format for the seismograms (one can use either or all of the three formats)
100
- OUTPUT_SEISMOS_ASCII_TEXT = .true .
100
+ OUTPUT_SEISMOS_ASCII_TEXT = .false .
101
101
OUTPUT_SEISMOS_SAC_ALPHANUM = .false.
102
- OUTPUT_SEISMOS_SAC_BINARY = .false .
102
+ OUTPUT_SEISMOS_SAC_BINARY = .true .
103
103
104
104
# rotate seismograms to Radial-Transverse-Z or use default North-East-Z reference frame
105
105
ROTATE_SEISMOGRAMS_RT = .false.
106
106
107
107
# decide if master process writes all the seismograms or if all processes do it in parallel
108
- WRITE_SEISMOGRAMS_BY_MASTER = .true .
108
+ WRITE_SEISMOGRAMS_BY_MASTER = .false .
109
109
110
110
# save all seismograms in one large combined file instead of one file per seismogram
111
111
# to avoid overloading shared non-local file systems such as GPFS for instance
0 commit comments