[cig-commits] [commit] devel, master: moves ABSORB_FREE_SURFACE flag from constants.h.in into ABSORB_INSTEAD_OF_FREE_SURFACE flag in Par_file (a3ace9c)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Wed Jun 18 16:49:46 PDT 2014
Repository : https://github.com/geodynamics/specfem3d
On branches: devel,master
Link : https://github.com/geodynamics/specfem3d/compare/6026e367984905ab133865f62fa6293b343759b9...47f703851338234f96397e7da9fbff63d8178b8a
>---------------------------------------------------------------
commit a3ace9c0d80cbba8b95f1d5493a590700754bb1a
Author: Joseph Charles <jcharles at lma.cnrs-mrs.fr>
Date: Fri Sep 21 16:52:09 2012 +0000
moves ABSORB_FREE_SURFACE flag from constants.h.in
into ABSORB_INSTEAD_OF_FREE_SURFACE flag in Par_file
>---------------------------------------------------------------
a3ace9c0d80cbba8b95f1d5493a590700754bb1a
BENCHMARK_CLAERBOUT_ADJOINT/ACOUSTIC/in_data_files/Par_file | 7 ++++++-
BENCHMARK_CLAERBOUT_ADJOINT/ELASTIC/in_data_files/Par_file | 7 ++++++-
Mount_StHelens/in_data_files/Par_file | 7 ++++++-
homogeneous_halfspace/in_data_files/Par_file | 7 ++++++-
homogeneous_poroelastic/in_data_files/Par_file | 7 ++++++-
layered_halfspace/in_data_files/Par_file | 7 ++++++-
meshfem3D_examples/many_interfaces/Par_file | 7 ++++++-
meshfem3D_examples/simple_model/in_data_files/Par_file | 7 ++++++-
meshfem3D_examples/socal1D/in_data_files/Par_file | 7 ++++++-
tomographic_model/in_data_files/Par_file | 7 ++++++-
waterlayered_halfspace/in_data_files/Par_file | 7 ++++++-
11 files changed, 66 insertions(+), 11 deletions(-)
diff --git a/BENCHMARK_CLAERBOUT_ADJOINT/ACOUSTIC/in_data_files/Par_file b/BENCHMARK_CLAERBOUT_ADJOINT/ACOUSTIC/in_data_files/Par_file
index f327661..4f30bec 100644
--- a/BENCHMARK_CLAERBOUT_ADJOINT/ACOUSTIC/in_data_files/Par_file
+++ b/BENCHMARK_CLAERBOUT_ADJOINT/ACOUSTIC/in_data_files/Par_file
@@ -37,6 +37,9 @@ ANISOTROPY = .false.
# absorbing boundary conditions for a regional simulation
ABSORBING_CONDITIONS = .true.
+# absorbing top surface (defined in mesh as 'free_surface_file')
+ABSORB_INSTEAD_OF_FREE_SURFACE = .false.
+
# save AVS or OpenDX movies
MOVIE_SURFACE = .false.
MOVIE_VOLUME = .false.
@@ -66,7 +69,9 @@ NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at
# in which the source is a vertical force, normal force, inclined force, impact etc.
USE_FORCE_POINT_SOURCE = .false.
FACTOR_FORCE_SOURCE = 1.d15
-# components of a (non-unitary) direction vector for the force source on the E/N/Z_UP basis
+# components of a (non-unitary) direction vector for the force source in the E/N/Z_UP basis;
+# this vector is made unitary internally in the code and thus only its direction matters here;
+# its norm is ignored and the norm of the force used is FACTOR_FORCE_SOURCE times the source time function.
COMPONENT_DIR_VECT_SOURCE_E = 1.d0
COMPONENT_DIR_VECT_SOURCE_N = -2.d0
COMPONENT_DIR_VECT_SOURCE_Z_UP = -1.d0
diff --git a/BENCHMARK_CLAERBOUT_ADJOINT/ELASTIC/in_data_files/Par_file b/BENCHMARK_CLAERBOUT_ADJOINT/ELASTIC/in_data_files/Par_file
index 2b1bfc7..c99ddc8 100644
--- a/BENCHMARK_CLAERBOUT_ADJOINT/ELASTIC/in_data_files/Par_file
+++ b/BENCHMARK_CLAERBOUT_ADJOINT/ELASTIC/in_data_files/Par_file
@@ -37,6 +37,9 @@ ANISOTROPY = .false.
# absorbing boundary conditions for a regional simulation
ABSORBING_CONDITIONS = .true.
+# absorbing top surface (defined in mesh as 'free_surface_file')
+ABSORB_INSTEAD_OF_FREE_SURFACE = .false.
+
# save AVS or OpenDX movies
MOVIE_SURFACE = .false.
MOVIE_VOLUME = .false.
@@ -66,7 +69,9 @@ NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at
# in which the source is a vertical force, normal force, inclined force, impact etc.
USE_FORCE_POINT_SOURCE = .false.
FACTOR_FORCE_SOURCE = 1.d15
-# components of a (non-unitary) direction vector for the force source on the E/N/Z_UP basis
+# components of a (non-unitary) direction vector for the force source in the E/N/Z_UP basis;
+# this vector is made unitary internally in the code and thus only its direction matters here;
+# its norm is ignored and the norm of the force used is FACTOR_FORCE_SOURCE times the source time function.
COMPONENT_DIR_VECT_SOURCE_E = 1.d0
COMPONENT_DIR_VECT_SOURCE_N = -2.d0
COMPONENT_DIR_VECT_SOURCE_Z_UP = -1.d0
diff --git a/Mount_StHelens/in_data_files/Par_file b/Mount_StHelens/in_data_files/Par_file
index dc758e4..cf84f2a 100644
--- a/Mount_StHelens/in_data_files/Par_file
+++ b/Mount_StHelens/in_data_files/Par_file
@@ -37,6 +37,9 @@ ANISOTROPY = .false.
# absorbing boundary conditions for a regional simulation
ABSORBING_CONDITIONS = .true.
+# absorbing top surface (defined in mesh as 'free_surface_file')
+ABSORB_INSTEAD_OF_FREE_SURFACE = .false.
+
# save AVS or OpenDX movies
MOVIE_SURFACE = .false.
MOVIE_VOLUME = .false.
@@ -66,7 +69,9 @@ NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at
# in which the source is a vertical force, normal force, inclined force, impact etc.
USE_FORCE_POINT_SOURCE = .false.
FACTOR_FORCE_SOURCE = 1.d15
-# components of a (non-unitary) direction vector for the force source on the E/N/Z_UP basis
+# components of a (non-unitary) direction vector for the force source in the E/N/Z_UP basis;
+# this vector is made unitary internally in the code and thus only its direction matters here;
+# its norm is ignored and the norm of the force used is FACTOR_FORCE_SOURCE times the source time function.
COMPONENT_DIR_VECT_SOURCE_E = 1.d0
COMPONENT_DIR_VECT_SOURCE_N = -2.d0
COMPONENT_DIR_VECT_SOURCE_Z_UP = -1.d0
diff --git a/homogeneous_halfspace/in_data_files/Par_file b/homogeneous_halfspace/in_data_files/Par_file
index 3a380ef..c24d1ff 100644
--- a/homogeneous_halfspace/in_data_files/Par_file
+++ b/homogeneous_halfspace/in_data_files/Par_file
@@ -38,6 +38,9 @@ GRAVITY = .false.
# absorbing boundary conditions for a regional simulation
ABSORBING_CONDITIONS = .false.
+# absorbing top surface (defined in mesh as 'free_surface_file')
+ABSORB_INSTEAD_OF_FREE_SURFACE = .false.
+
# save AVS or OpenDX movies
MOVIE_SURFACE = .false.
MOVIE_VOLUME = .false.
@@ -68,7 +71,9 @@ NTSTEP_BETWEEN_READ_ADJSRC = 0
# in which the source is a vertical force, normal force, inclined force, impact etc.
USE_FORCE_POINT_SOURCE = .false.
FACTOR_FORCE_SOURCE = 1.d15
-# components of a (non-unitary) direction vector for the force source on the E/N/Z_UP basis
+# components of a (non-unitary) direction vector for the force source in the E/N/Z_UP basis;
+# this vector is made unitary internally in the code and thus only its direction matters here;
+# its norm is ignored and the norm of the force used is FACTOR_FORCE_SOURCE times the source time function.
COMPONENT_DIR_VECT_SOURCE_E = 1.d0
COMPONENT_DIR_VECT_SOURCE_N = -2.d0
COMPONENT_DIR_VECT_SOURCE_Z_UP = -1.d0
diff --git a/homogeneous_poroelastic/in_data_files/Par_file b/homogeneous_poroelastic/in_data_files/Par_file
index e15fa33..611c478 100644
--- a/homogeneous_poroelastic/in_data_files/Par_file
+++ b/homogeneous_poroelastic/in_data_files/Par_file
@@ -38,6 +38,9 @@ GRAVITY = .false.
# absorbing boundary conditions for a regional simulation
ABSORBING_CONDITIONS = .false.
+# absorbing top surface (defined in mesh as 'free_surface_file')
+ABSORB_INSTEAD_OF_FREE_SURFACE = .false.
+
# save AVS or OpenDX movies
MOVIE_SURFACE = .false.
MOVIE_VOLUME = .false.
@@ -68,7 +71,9 @@ NTSTEP_BETWEEN_READ_ADJSRC = 0
# in which the source is a vertical force, normal force, inclined force, impact etc.
USE_FORCE_POINT_SOURCE = .false.
FACTOR_FORCE_SOURCE = 1.d15
-# components of a (non-unitary) direction vector for the force source on the E/N/Z_UP basis
+# components of a (non-unitary) direction vector for the force source in the E/N/Z_UP basis;
+# this vector is made unitary internally in the code and thus only its direction matters here;
+# its norm is ignored and the norm of the force used is FACTOR_FORCE_SOURCE times the source time function.
COMPONENT_DIR_VECT_SOURCE_E = 1.d0
COMPONENT_DIR_VECT_SOURCE_N = -2.d0
COMPONENT_DIR_VECT_SOURCE_Z_UP = -1.d0
diff --git a/layered_halfspace/in_data_files/Par_file b/layered_halfspace/in_data_files/Par_file
index 314b71d..074223c 100644
--- a/layered_halfspace/in_data_files/Par_file
+++ b/layered_halfspace/in_data_files/Par_file
@@ -38,6 +38,9 @@ GRAVITY = .false.
# absorbing boundary conditions for a regional simulation
ABSORBING_CONDITIONS = .true.
+# absorbing top surface (defined in mesh as 'free_surface_file')
+ABSORB_INSTEAD_OF_FREE_SURFACE = .false.
+
# save AVS or OpenDX movies
MOVIE_SURFACE = .false.
MOVIE_VOLUME = .false.
@@ -67,7 +70,9 @@ NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at
# in which the source is a vertical force, normal force, inclined force, impact etc.
USE_FORCE_POINT_SOURCE = .false.
FACTOR_FORCE_SOURCE = 1.d15
-# components of a (non-unitary) direction vector for the force source on the E/N/Z_UP basis
+# components of a (non-unitary) direction vector for the force source in the E/N/Z_UP basis;
+# this vector is made unitary internally in the code and thus only its direction matters here;
+# its norm is ignored and the norm of the force used is FACTOR_FORCE_SOURCE times the source time function.
COMPONENT_DIR_VECT_SOURCE_E = 1.d0
COMPONENT_DIR_VECT_SOURCE_N = -2.d0
COMPONENT_DIR_VECT_SOURCE_Z_UP = -1.d0
diff --git a/meshfem3D_examples/many_interfaces/Par_file b/meshfem3D_examples/many_interfaces/Par_file
index 1babb06..d247881 100644
--- a/meshfem3D_examples/many_interfaces/Par_file
+++ b/meshfem3D_examples/many_interfaces/Par_file
@@ -38,6 +38,9 @@ GRAVITY = .false.
# absorbing boundary conditions for a regional simulation
ABSORBING_CONDITIONS = .true.
+# absorbing top surface (defined in mesh as 'free_surface_file')
+ABSORB_INSTEAD_OF_FREE_SURFACE = .false.
+
# save AVS or OpenDX movies
MOVIE_SURFACE = .true.
MOVIE_VOLUME = .false.
@@ -67,7 +70,9 @@ NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at
# in which the source is a vertical force, normal force, inclined force, impact etc.
USE_FORCE_POINT_SOURCE = .false.
FACTOR_FORCE_SOURCE = 1.d15
-# components of a (non-unitary) direction vector for the force source on the E/N/Z_UP basis
+# components of a (non-unitary) direction vector for the force source in the E/N/Z_UP basis;
+# this vector is made unitary internally in the code and thus only its direction matters here;
+# its norm is ignored and the norm of the force used is FACTOR_FORCE_SOURCE times the source time function.
COMPONENT_DIR_VECT_SOURCE_E = 1.d0
COMPONENT_DIR_VECT_SOURCE_N = -2.d0
COMPONENT_DIR_VECT_SOURCE_Z_UP = -1.d0
diff --git a/meshfem3D_examples/simple_model/in_data_files/Par_file b/meshfem3D_examples/simple_model/in_data_files/Par_file
index a0e7114..d446940 100644
--- a/meshfem3D_examples/simple_model/in_data_files/Par_file
+++ b/meshfem3D_examples/simple_model/in_data_files/Par_file
@@ -38,6 +38,9 @@ GRAVITY = .false.
# absorbing boundary conditions for a regional simulation
ABSORBING_CONDITIONS = .false.
+# absorbing top surface (defined in mesh as 'free_surface_file')
+ABSORB_INSTEAD_OF_FREE_SURFACE = .false.
+
# save AVS or OpenDX movies
MOVIE_SURFACE = .false.
MOVIE_VOLUME = .false.
@@ -67,7 +70,9 @@ NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at
# in which the source is a vertical force, normal force, inclined force, impact etc.
USE_FORCE_POINT_SOURCE = .false.
FACTOR_FORCE_SOURCE = 1.d15
-# components of a (non-unitary) direction vector for the force source on the E/N/Z_UP basis
+# components of a (non-unitary) direction vector for the force source in the E/N/Z_UP basis;
+# this vector is made unitary internally in the code and thus only its direction matters here;
+# its norm is ignored and the norm of the force used is FACTOR_FORCE_SOURCE times the source time function.
COMPONENT_DIR_VECT_SOURCE_E = 1.d0
COMPONENT_DIR_VECT_SOURCE_N = -2.d0
COMPONENT_DIR_VECT_SOURCE_Z_UP = -1.d0
diff --git a/meshfem3D_examples/socal1D/in_data_files/Par_file b/meshfem3D_examples/socal1D/in_data_files/Par_file
index 0c646a9..9a204ed 100644
--- a/meshfem3D_examples/socal1D/in_data_files/Par_file
+++ b/meshfem3D_examples/socal1D/in_data_files/Par_file
@@ -38,6 +38,9 @@ GRAVITY = .false.
# absorbing boundary conditions for a regional simulation
ABSORBING_CONDITIONS = .true.
+# absorbing top surface (defined in mesh as 'free_surface_file')
+ABSORB_INSTEAD_OF_FREE_SURFACE = .false.
+
# save AVS or OpenDX movies
MOVIE_SURFACE = .false.
MOVIE_VOLUME = .false.
@@ -67,7 +70,9 @@ NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at
# in which the source is a vertical force, normal force, inclined force, impact etc.
USE_FORCE_POINT_SOURCE = .false.
FACTOR_FORCE_SOURCE = 1.d15
-# components of a (non-unitary) direction vector for the force source on the E/N/Z_UP basis
+# components of a (non-unitary) direction vector for the force source in the E/N/Z_UP basis;
+# this vector is made unitary internally in the code and thus only its direction matters here;
+# its norm is ignored and the norm of the force used is FACTOR_FORCE_SOURCE times the source time function.
COMPONENT_DIR_VECT_SOURCE_E = 1.d0
COMPONENT_DIR_VECT_SOURCE_N = -2.d0
COMPONENT_DIR_VECT_SOURCE_Z_UP = -1.d0
diff --git a/tomographic_model/in_data_files/Par_file b/tomographic_model/in_data_files/Par_file
index f47900b..4200bf7 100644
--- a/tomographic_model/in_data_files/Par_file
+++ b/tomographic_model/in_data_files/Par_file
@@ -38,6 +38,9 @@ GRAVITY = .false.
# absorbing boundary conditions for a regional simulation
ABSORBING_CONDITIONS = .true.
+# absorbing top surface (defined in mesh as 'free_surface_file')
+ABSORB_INSTEAD_OF_FREE_SURFACE = .false.
+
# save AVS or OpenDX movies
MOVIE_SURFACE = .false.
MOVIE_VOLUME = .false.
@@ -67,7 +70,9 @@ NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at
# in which the source is a vertical force, normal force, inclined force, impact etc.
USE_FORCE_POINT_SOURCE = .false.
FACTOR_FORCE_SOURCE = 1.d15
-# components of a (non-unitary) direction vector for the force source on the E/N/Z_UP basis
+# components of a (non-unitary) direction vector for the force source in the E/N/Z_UP basis;
+# this vector is made unitary internally in the code and thus only its direction matters here;
+# its norm is ignored and the norm of the force used is FACTOR_FORCE_SOURCE times the source time function.
COMPONENT_DIR_VECT_SOURCE_E = 1.d0
COMPONENT_DIR_VECT_SOURCE_N = -2.d0
COMPONENT_DIR_VECT_SOURCE_Z_UP = -1.d0
diff --git a/waterlayered_halfspace/in_data_files/Par_file b/waterlayered_halfspace/in_data_files/Par_file
index 9189e75..5e510e9 100644
--- a/waterlayered_halfspace/in_data_files/Par_file
+++ b/waterlayered_halfspace/in_data_files/Par_file
@@ -38,6 +38,9 @@ GRAVITY = .false.
# absorbing boundary conditions for a regional simulation
ABSORBING_CONDITIONS = .true.
+# absorbing top surface (defined in mesh as 'free_surface_file')
+ABSORB_INSTEAD_OF_FREE_SURFACE = .false.
+
# save AVS or OpenDX movies
MOVIE_SURFACE = .false.
MOVIE_VOLUME = .false.
@@ -67,7 +70,9 @@ NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at
# in which the source is a vertical force, normal force, inclined force, impact etc.
USE_FORCE_POINT_SOURCE = .false.
FACTOR_FORCE_SOURCE = 1.d15
-# components of a (non-unitary) direction vector for the force source on the E/N/Z_UP basis
+# components of a (non-unitary) direction vector for the force source in the E/N/Z_UP basis;
+# this vector is made unitary internally in the code and thus only its direction matters here;
+# its norm is ignored and the norm of the force used is FACTOR_FORCE_SOURCE times the source time function.
COMPONENT_DIR_VECT_SOURCE_E = 1.d0
COMPONENT_DIR_VECT_SOURCE_N = -2.d0
COMPONENT_DIR_VECT_SOURCE_Z_UP = -1.d0
More information about the CIG-COMMITS
mailing list