[cig-commits] [commit] devel, master: moves point source flags from constants.h.in to Par_file (14d284b)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Wed Jun 18 16:49:42 PDT 2014
Repository : https://github.com/geodynamics/specfem3d
On branches: devel,master
Link : https://github.com/geodynamics/specfem3d/compare/6026e367984905ab133865f62fa6293b343759b9...47f703851338234f96397e7da9fbff63d8178b8a
>---------------------------------------------------------------
commit 14d284bb0842f40783b0fa6a4cb54bed93791d53
Author: Joseph Charles <jcharles at lma.cnrs-mrs.fr>
Date: Thu Sep 13 21:00:44 2012 +0000
moves point source flags from constants.h.in to Par_file
>---------------------------------------------------------------
14d284bb0842f40783b0fa6a4cb54bed93791d53
BENCHMARK_CLAERBOUT_ADJOINT/ACOUSTIC/in_data_files/Par_file | 8 ++++++++
BENCHMARK_CLAERBOUT_ADJOINT/ELASTIC/in_data_files/Par_file | 8 ++++++++
Mount_StHelens/in_data_files/Par_file | 8 ++++++++
homogeneous_halfspace/in_data_files/Par_file | 8 ++++++++
homogeneous_poroelastic/in_data_files/Par_file | 8 ++++++++
layered_halfspace/in_data_files/Par_file | 8 ++++++++
meshfem3D_examples/many_interfaces/Par_file | 8 ++++++++
meshfem3D_examples/simple_model/in_data_files/Par_file | 8 ++++++++
meshfem3D_examples/socal1D/in_data_files/Par_file | 8 ++++++++
tomographic_model/in_data_files/Par_file | 8 ++++++++
waterlayered_halfspace/in_data_files/Par_file | 8 ++++++++
11 files changed, 88 insertions(+)
diff --git a/BENCHMARK_CLAERBOUT_ADJOINT/ACOUSTIC/in_data_files/Par_file b/BENCHMARK_CLAERBOUT_ADJOINT/ACOUSTIC/in_data_files/Par_file
index 3fd84f4..faa4fae 100644
--- a/BENCHMARK_CLAERBOUT_ADJOINT/ACOUSTIC/in_data_files/Par_file
+++ b/BENCHMARK_CLAERBOUT_ADJOINT/ACOUSTIC/in_data_files/Par_file
@@ -61,6 +61,14 @@ NTSTEP_BETWEEN_OUTPUT_SEISMOS = 10000
# interval in time steps for reading adjoint traces
NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at the same time
+# use a force source located exactly at a grid point instead of a CMTSOLUTION source
+# this can be useful e.g. for oil industry foothills simulations or asteroid simulations
+# in which the source is a vertical force, normal force, impact etc.
+USE_FORCE_POINT_SOURCE = .false.
+FACTOR_FORCE_SOURCE = 1.d15
+# direction in comp E/N/Z = 1/2/3
+COMPONENT_FORCE_SOURCE = 3
+
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
diff --git a/BENCHMARK_CLAERBOUT_ADJOINT/ELASTIC/in_data_files/Par_file b/BENCHMARK_CLAERBOUT_ADJOINT/ELASTIC/in_data_files/Par_file
index 433ceb9..b365d86 100644
--- a/BENCHMARK_CLAERBOUT_ADJOINT/ELASTIC/in_data_files/Par_file
+++ b/BENCHMARK_CLAERBOUT_ADJOINT/ELASTIC/in_data_files/Par_file
@@ -61,6 +61,14 @@ NTSTEP_BETWEEN_OUTPUT_SEISMOS = 10000
# interval in time steps for reading adjoint traces
NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at the same time
+# use a force source located exactly at a grid point instead of a CMTSOLUTION source
+# this can be useful e.g. for oil industry foothills simulations or asteroid simulations
+# in which the source is a vertical force, normal force, impact etc.
+USE_FORCE_POINT_SOURCE = .false.
+FACTOR_FORCE_SOURCE = 1.d15
+# direction in comp E/N/Z = 1/2/3
+COMPONENT_FORCE_SOURCE = 3
+
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
diff --git a/Mount_StHelens/in_data_files/Par_file b/Mount_StHelens/in_data_files/Par_file
index d449604..081bb56 100644
--- a/Mount_StHelens/in_data_files/Par_file
+++ b/Mount_StHelens/in_data_files/Par_file
@@ -61,6 +61,14 @@ NTSTEP_BETWEEN_OUTPUT_SEISMOS = 10000
# interval in time steps for reading adjoint traces
NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at the same time
+# use a force source located exactly at a grid point instead of a CMTSOLUTION source
+# this can be useful e.g. for oil industry foothills simulations or asteroid simulations
+# in which the source is a vertical force, normal force, impact etc.
+USE_FORCE_POINT_SOURCE = .false.
+FACTOR_FORCE_SOURCE = 1.d15
+# direction in comp E/N/Z = 1/2/3
+COMPONENT_FORCE_SOURCE = 3
+
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .false.
diff --git a/homogeneous_halfspace/in_data_files/Par_file b/homogeneous_halfspace/in_data_files/Par_file
index 29aef4f..1f9a162 100644
--- a/homogeneous_halfspace/in_data_files/Par_file
+++ b/homogeneous_halfspace/in_data_files/Par_file
@@ -63,6 +63,14 @@ NTSTEP_BETWEEN_OUTPUT_SEISMOS = 10000
# 0 = read the whole adjoint sources at the same time
NTSTEP_BETWEEN_READ_ADJSRC = 0
+# use a force source located exactly at a grid point instead of a CMTSOLUTION source
+# this can be useful e.g. for oil industry foothills simulations or asteroid simulations
+# in which the source is a vertical force, normal force, impact etc.
+USE_FORCE_POINT_SOURCE = .false.
+FACTOR_FORCE_SOURCE = 1.d15
+# direction in comp E/N/Z = 1/2/3
+COMPONENT_FORCE_SOURCE = 3
+
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .false.
diff --git a/homogeneous_poroelastic/in_data_files/Par_file b/homogeneous_poroelastic/in_data_files/Par_file
index 8bd03b5..d821556 100644
--- a/homogeneous_poroelastic/in_data_files/Par_file
+++ b/homogeneous_poroelastic/in_data_files/Par_file
@@ -63,6 +63,14 @@ NTSTEP_BETWEEN_OUTPUT_SEISMOS = 10000
# # 0 = read the whole adjoint sources at the same time
NTSTEP_BETWEEN_READ_ADJSRC = 0
+# use a force source located exactly at a grid point instead of a CMTSOLUTION source
+# this can be useful e.g. for oil industry foothills simulations or asteroid simulations
+# in which the source is a vertical force, normal force, impact etc.
+USE_FORCE_POINT_SOURCE = .false.
+FACTOR_FORCE_SOURCE = 1.d15
+# direction in comp E/N/Z = 1/2/3
+COMPONENT_FORCE_SOURCE = 3
+
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
diff --git a/layered_halfspace/in_data_files/Par_file b/layered_halfspace/in_data_files/Par_file
index 425dadd..fe893cd 100644
--- a/layered_halfspace/in_data_files/Par_file
+++ b/layered_halfspace/in_data_files/Par_file
@@ -62,6 +62,14 @@ NTSTEP_BETWEEN_OUTPUT_SEISMOS = 10000
# interval in time steps for reading adjoint traces
NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at the same time
+# use a force source located exactly at a grid point instead of a CMTSOLUTION source
+# this can be useful e.g. for oil industry foothills simulations or asteroid simulations
+# in which the source is a vertical force, normal force, impact etc.
+USE_FORCE_POINT_SOURCE = .false.
+FACTOR_FORCE_SOURCE = 1.d15
+# direction in comp E/N/Z = 1/2/3
+COMPONENT_FORCE_SOURCE = 3
+
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .false.
diff --git a/meshfem3D_examples/many_interfaces/Par_file b/meshfem3D_examples/many_interfaces/Par_file
index 0501bae..8ac6d6f 100644
--- a/meshfem3D_examples/many_interfaces/Par_file
+++ b/meshfem3D_examples/many_interfaces/Par_file
@@ -62,6 +62,14 @@ NTSTEP_BETWEEN_OUTPUT_SEISMOS = 10000
# interval in time steps for reading adjoint traces
NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at the same time
+# use a force source located exactly at a grid point instead of a CMTSOLUTION source
+# this can be useful e.g. for oil industry foothills simulations or asteroid simulations
+# in which the source is a vertical force, normal force, impact etc.
+USE_FORCE_POINT_SOURCE = .false.
+FACTOR_FORCE_SOURCE = 1.d15
+# direction in comp E/N/Z = 1/2/3
+COMPONENT_FORCE_SOURCE = 3
+
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .false.
diff --git a/meshfem3D_examples/simple_model/in_data_files/Par_file b/meshfem3D_examples/simple_model/in_data_files/Par_file
index df8b798..8e3fff1 100644
--- a/meshfem3D_examples/simple_model/in_data_files/Par_file
+++ b/meshfem3D_examples/simple_model/in_data_files/Par_file
@@ -62,6 +62,14 @@ NTSTEP_BETWEEN_OUTPUT_SEISMOS = 10000
# interval in time steps for reading adjoint traces
NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at the same time
+# use a force source located exactly at a grid point instead of a CMTSOLUTION source
+# this can be useful e.g. for oil industry foothills simulations or asteroid simulations
+# in which the source is a vertical force, normal force, impact etc.
+USE_FORCE_POINT_SOURCE = .false.
+FACTOR_FORCE_SOURCE = 1.d15
+# direction in comp E/N/Z = 1/2/3
+COMPONENT_FORCE_SOURCE = 3
+
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .false.
diff --git a/meshfem3D_examples/socal1D/in_data_files/Par_file b/meshfem3D_examples/socal1D/in_data_files/Par_file
index d380526..053a064 100644
--- a/meshfem3D_examples/socal1D/in_data_files/Par_file
+++ b/meshfem3D_examples/socal1D/in_data_files/Par_file
@@ -62,6 +62,14 @@ NTSTEP_BETWEEN_OUTPUT_SEISMOS = 10000
# interval in time steps for reading adjoint traces
NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at the same time
+# use a force source located exactly at a grid point instead of a CMTSOLUTION source
+# this can be useful e.g. for oil industry foothills simulations or asteroid simulations
+# in which the source is a vertical force, normal force, impact etc.
+USE_FORCE_POINT_SOURCE = .false.
+FACTOR_FORCE_SOURCE = 1.d15
+# direction in comp E/N/Z = 1/2/3
+COMPONENT_FORCE_SOURCE = 3
+
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
diff --git a/tomographic_model/in_data_files/Par_file b/tomographic_model/in_data_files/Par_file
index 96d3a6a..e8ac208 100644
--- a/tomographic_model/in_data_files/Par_file
+++ b/tomographic_model/in_data_files/Par_file
@@ -62,6 +62,14 @@ NTSTEP_BETWEEN_OUTPUT_SEISMOS = 10000
# interval in time steps for reading adjoint traces
NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at the same time
+# use a force source located exactly at a grid point instead of a CMTSOLUTION source
+# this can be useful e.g. for oil industry foothills simulations or asteroid simulations
+# in which the source is a vertical force, normal force, impact etc.
+USE_FORCE_POINT_SOURCE = .false.
+FACTOR_FORCE_SOURCE = 1.d15
+# direction in comp E/N/Z = 1/2/3
+COMPONENT_FORCE_SOURCE = 3
+
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .false.
diff --git a/waterlayered_halfspace/in_data_files/Par_file b/waterlayered_halfspace/in_data_files/Par_file
index ffdb810..2469e2b 100644
--- a/waterlayered_halfspace/in_data_files/Par_file
+++ b/waterlayered_halfspace/in_data_files/Par_file
@@ -62,6 +62,14 @@ NTSTEP_BETWEEN_OUTPUT_SEISMOS = 10000
# interval in time steps for reading adjoint traces
NTSTEP_BETWEEN_READ_ADJSRC = 0 # 0 = read the whole adjoint sources at the same time
+# use a force source located exactly at a grid point instead of a CMTSOLUTION source
+# this can be useful e.g. for oil industry foothills simulations or asteroid simulations
+# in which the source is a vertical force, normal force, impact etc.
+USE_FORCE_POINT_SOURCE = .false.
+FACTOR_FORCE_SOURCE = 1.d15
+# direction in comp E/N/Z = 1/2/3
+COMPONENT_FORCE_SOURCE = 3
+
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .false.
More information about the CIG-COMMITS
mailing list