[cig-commits] r22558 - seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared

dkomati1 at geodynamics.org dkomati1 at geodynamics.org
Mon Jul 8 19:04:01 PDT 2013


Author: dkomati1
Date: 2013-07-08 19:04:01 -0700 (Mon, 08 Jul 2013)
New Revision: 22558

Modified:
   seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_compute_parameters.f90
Log:
added check that we do not have both PARTIAL_PHYS_DISPERSION_ONLY and UNDO_ATTENUATION, since they are mutually exclusive


Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_compute_parameters.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_compute_parameters.f90	2013-07-09 01:54:12 UTC (rev 22557)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_compute_parameters.f90	2013-07-09 02:04:01 UTC (rev 22558)
@@ -267,7 +267,7 @@
                         ANGULAR_WIDTH_XI_IN_DEGREES,ANGULAR_WIDTH_ETA_IN_DEGREES, &
                         ATTENUATION_3D,ATTENUATION,ABSORBING_CONDITIONS, &
                         INCLUDE_CENTRAL_CUBE,OUTPUT_SEISMOS_SAC_ALPHANUM, &
-                        ANISOTROPIC_KL,SAVE_TRANSVERSE_KL_ONLY)
+                        ANISOTROPIC_KL,SAVE_TRANSVERSE_KL_ONLY,PARTIAL_PHYS_DISPERSION_ONLY,UNDO_ATTENUATION)
 
   ! check that mesh can be coarsened in depth three or four times
   CUT_SUPERBRICK_XI=.false.
@@ -804,7 +804,7 @@
                         ANGULAR_WIDTH_XI_IN_DEGREES,ANGULAR_WIDTH_ETA_IN_DEGREES, &
                         ATTENUATION_3D,ATTENUATION,ABSORBING_CONDITIONS, &
                         INCLUDE_CENTRAL_CUBE,OUTPUT_SEISMOS_SAC_ALPHANUM, &
-                        ANISOTROPIC_KL,SAVE_TRANSVERSE_KL_ONLY)
+                        ANISOTROPIC_KL,SAVE_TRANSVERSE_KL_ONLY,PARTIAL_PHYS_DISPERSION_ONLY,UNDO_ATTENUATION)
 
   implicit none
 
@@ -816,7 +816,7 @@
 
   logical ATTENUATION_3D,ATTENUATION,ABSORBING_CONDITIONS, &
           INCLUDE_CENTRAL_CUBE,OUTPUT_SEISMOS_SAC_ALPHANUM, &
-          ANISOTROPIC_KL,SAVE_TRANSVERSE_KL_ONLY
+          ANISOTROPIC_KL,SAVE_TRANSVERSE_KL_ONLY,PARTIAL_PHYS_DISPERSION_ONLY,UNDO_ATTENUATION
 
 ! checks parameters
 
@@ -843,6 +843,9 @@
   if(SAVE_TRANSVERSE_KL_ONLY .and. .not. ANISOTROPIC_KL) &
     stop 'need ANISOTROPIC_KL to use SAVE_TRANSVERSE_KL_ONLY'
 
+  if(PARTIAL_PHYS_DISPERSION_ONLY .and. UNDO_ATTENUATION) &
+    stop 'cannot have both PARTIAL_PHYS_DISPERSION_ONLY and UNDO_ATTENUATION, they are mutually exclusive'
+
   if (OUTPUT_SEISMOS_SAC_ALPHANUM .and. (mod(NTSTEP_BETWEEN_OUTPUT_SEISMOS,5)/=0)) &
     stop 'if OUTPUT_SEISMOS_SAC_ALPHANUM = .true. then NTSTEP_BETWEEN_OUTPUT_SEISMOS must be a multiple of 5, check the Par_file'
 



More information about the CIG-COMMITS mailing list