[cig-commits] [commit] devel, master: updates adios routines and configuration (4bd0cf8)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Thu Nov 6 08:08:20 PST 2014
Repository : https://github.com/geodynamics/specfem3d_globe
On branches: devel,master
Link : https://github.com/geodynamics/specfem3d_globe/compare/bc58e579b3b0838a0968725a076f5904845437ca...be63f20cbb6f462104e949894dbe205d2398cd7f
>---------------------------------------------------------------
commit 4bd0cf8c7bc1fc5db61cd8f4e2d733483d3265e6
Author: Daniel Peter <peterda at ethz.ch>
Date: Mon Oct 7 15:14:08 2013 +0000
updates adios routines and configuration
>---------------------------------------------------------------
4bd0cf8c7bc1fc5db61cd8f4e2d733483d3265e6
.../Par_file | 2 ++
.../SEMD/DATA/Par_file | 2 ++
.../SEMD/DATA/Par_file | 2 ++
.../SEMD/DATA/Par_file | 2 ++
global_PREM_kernels/amplitude/DATA/Par_file | 2 ++
global_PREM_kernels/traveltime/DATA/Par_file | 2 ++
global_s362ani/DATA/Par_file | 2 ++
global_s362ani_shakemovie/DATA/Par_file | 2 ++
global_s362ani_small/DATA/Par_file | 2 ++
global_s362ani_small/DATA/STATIONS | 2 +-
.../global_long/Par_file_NOISE_1_attenuation | 2 ++
.../global_long/Par_file_NOISE_1_noattenuation | 2 ++
.../global_long/Par_file_NOISE_2_attenuation | 2 ++
.../global_long/Par_file_NOISE_2_noattenuation | 2 ++
.../global_long/Par_file_NOISE_3_noattenuation | 2 ++
.../global_short/Par_file_NOISE_1_attenuation | 2 ++
.../global_short/Par_file_NOISE_1_noattenuation | 2 ++
.../global_short/Par_file_NOISE_2_attenuation | 2 ++
.../global_short/Par_file_NOISE_2_noattenuation | 2 ++
.../global_short/Par_file_NOISE_3_noattenuation | 2 ++
.../regional/Par_file_NOISE_1_attenuation | 2 ++
.../regional/Par_file_NOISE_1_noattenuation | 2 ++
.../regional/Par_file_NOISE_2_attenuation | 2 ++
.../regional/Par_file_NOISE_2_noattenuation | 2 ++
.../regional/Par_file_NOISE_3_noattenuation | 2 ++
.../test_global/Par_file_NOISE_1_attenuation | 33 +++++++++++++++++++++-
.../test_global/Par_file_NOISE_1_noattenuation | 33 +++++++++++++++++++++-
.../test_global/Par_file_NOISE_2_attenuation | 33 +++++++++++++++++++++-
.../test_global/Par_file_NOISE_2_noattenuation | 33 +++++++++++++++++++++-
.../test_global/Par_file_NOISE_3_noattenuation | 33 +++++++++++++++++++++-
.../test_regional/Par_file_NOISE_1_attenuation | 33 +++++++++++++++++++++-
.../test_regional/Par_file_NOISE_1_noattenuation | 33 +++++++++++++++++++++-
.../test_regional/Par_file_NOISE_2_attenuation | 33 +++++++++++++++++++++-
.../test_regional/Par_file_NOISE_2_noattenuation | 33 +++++++++++++++++++++-
.../test_regional/Par_file_NOISE_3_noattenuation | 33 +++++++++++++++++++++-
regional_Greece_noise_small/DATA/Par_file | 2 ++
regional_Greece_small/DATA/Par_file | 2 ++
regional_MiddleEast/DATA/Par_file | 2 ++
.../Par_file | 2 ++
.../Par_file | 2 ++
40 files changed, 379 insertions(+), 11 deletions(-)
diff --git a/benchmarks/attenuation_benchmark_GJI_2002_versus_normal_modes/Par_file b/benchmarks/attenuation_benchmark_GJI_2002_versus_normal_modes/Par_file
index 4eb0f05..df42257 100644
--- a/benchmarks/attenuation_benchmark_GJI_2002_versus_normal_modes/Par_file
+++ b/benchmarks/attenuation_benchmark_GJI_2002_versus_normal_modes/Par_file
@@ -189,4 +189,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/benchmarks/prem_ani_noocean_Q_Cowling_Bolivia_9s/SEMD/DATA/Par_file b/benchmarks/prem_ani_noocean_Q_Cowling_Bolivia_9s/SEMD/DATA/Par_file
index d4e189a..4e237d8 100644
--- a/benchmarks/prem_ani_noocean_Q_Cowling_Bolivia_9s/SEMD/DATA/Par_file
+++ b/benchmarks/prem_ani_noocean_Q_Cowling_Bolivia_9s/SEMD/DATA/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/benchmarks/prem_ani_noocean_Q_Cowling_Vanuatu/SEMD/DATA/Par_file b/benchmarks/prem_ani_noocean_Q_Cowling_Vanuatu/SEMD/DATA/Par_file
index 2679edb..52ff73a 100644
--- a/benchmarks/prem_ani_noocean_Q_Cowling_Vanuatu/SEMD/DATA/Par_file
+++ b/benchmarks/prem_ani_noocean_Q_Cowling_Vanuatu/SEMD/DATA/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/benchmarks/prem_iso_noocean_Q_Cowling_Vanuatu/SEMD/DATA/Par_file b/benchmarks/prem_iso_noocean_Q_Cowling_Vanuatu/SEMD/DATA/Par_file
index 083ea8f..6953500 100644
--- a/benchmarks/prem_iso_noocean_Q_Cowling_Vanuatu/SEMD/DATA/Par_file
+++ b/benchmarks/prem_iso_noocean_Q_Cowling_Vanuatu/SEMD/DATA/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/global_PREM_kernels/amplitude/DATA/Par_file b/global_PREM_kernels/amplitude/DATA/Par_file
index 44ab9b1..1735511 100644
--- a/global_PREM_kernels/amplitude/DATA/Par_file
+++ b/global_PREM_kernels/amplitude/DATA/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/global_PREM_kernels/traveltime/DATA/Par_file b/global_PREM_kernels/traveltime/DATA/Par_file
index 44ab9b1..1735511 100644
--- a/global_PREM_kernels/traveltime/DATA/Par_file
+++ b/global_PREM_kernels/traveltime/DATA/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/global_s362ani/DATA/Par_file b/global_s362ani/DATA/Par_file
index 3cc2a0d..926b472 100644
--- a/global_s362ani/DATA/Par_file
+++ b/global_s362ani/DATA/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/global_s362ani_shakemovie/DATA/Par_file b/global_s362ani_shakemovie/DATA/Par_file
index 15f8680..36efecf 100644
--- a/global_s362ani_shakemovie/DATA/Par_file
+++ b/global_s362ani_shakemovie/DATA/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/global_s362ani_small/DATA/Par_file b/global_s362ani_small/DATA/Par_file
index 4246784..6f17a6a 100644
--- a/global_s362ani_small/DATA/Par_file
+++ b/global_s362ani_small/DATA/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/global_s362ani_small/DATA/STATIONS b/global_s362ani_small/DATA/STATIONS
index d55c76f..2da65d4 100644
--- a/global_s362ani_small/DATA/STATIONS
+++ b/global_s362ani_small/DATA/STATIONS
@@ -4,4 +4,4 @@ BGIO SR 31.72200 35.08780 752.0 100.0
LIT HT 40.10080 22.49000 480.0 0.0
ZKR GE 35.11470 26.21700 270.0 0.0
S001 XS 37.28300 21.71800 156.0 0.0
-126A TA 32.6462 -104.02 1032.0 0.0
\ No newline at end of file
+126A TA 32.6462 -104.02000 1032.0 0.0
diff --git a/noise_examples/global_long/Par_file_NOISE_1_attenuation b/noise_examples/global_long/Par_file_NOISE_1_attenuation
index 577fe9d..4d486e7 100644
--- a/noise_examples/global_long/Par_file_NOISE_1_attenuation
+++ b/noise_examples/global_long/Par_file_NOISE_1_attenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/global_long/Par_file_NOISE_1_noattenuation b/noise_examples/global_long/Par_file_NOISE_1_noattenuation
index ee400c8..7c8b317 100644
--- a/noise_examples/global_long/Par_file_NOISE_1_noattenuation
+++ b/noise_examples/global_long/Par_file_NOISE_1_noattenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/global_long/Par_file_NOISE_2_attenuation b/noise_examples/global_long/Par_file_NOISE_2_attenuation
index c4f7a91..b799a84 100644
--- a/noise_examples/global_long/Par_file_NOISE_2_attenuation
+++ b/noise_examples/global_long/Par_file_NOISE_2_attenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/global_long/Par_file_NOISE_2_noattenuation b/noise_examples/global_long/Par_file_NOISE_2_noattenuation
index 34440d7..a34ad85 100644
--- a/noise_examples/global_long/Par_file_NOISE_2_noattenuation
+++ b/noise_examples/global_long/Par_file_NOISE_2_noattenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/global_long/Par_file_NOISE_3_noattenuation b/noise_examples/global_long/Par_file_NOISE_3_noattenuation
index e2ffb36..cc27746 100644
--- a/noise_examples/global_long/Par_file_NOISE_3_noattenuation
+++ b/noise_examples/global_long/Par_file_NOISE_3_noattenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/global_short/Par_file_NOISE_1_attenuation b/noise_examples/global_short/Par_file_NOISE_1_attenuation
index bc1cb2c..fd14257 100644
--- a/noise_examples/global_short/Par_file_NOISE_1_attenuation
+++ b/noise_examples/global_short/Par_file_NOISE_1_attenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/global_short/Par_file_NOISE_1_noattenuation b/noise_examples/global_short/Par_file_NOISE_1_noattenuation
index e6ab334..d82e9fe 100644
--- a/noise_examples/global_short/Par_file_NOISE_1_noattenuation
+++ b/noise_examples/global_short/Par_file_NOISE_1_noattenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/global_short/Par_file_NOISE_2_attenuation b/noise_examples/global_short/Par_file_NOISE_2_attenuation
index 2ed8343..4037f8c 100644
--- a/noise_examples/global_short/Par_file_NOISE_2_attenuation
+++ b/noise_examples/global_short/Par_file_NOISE_2_attenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/global_short/Par_file_NOISE_2_noattenuation b/noise_examples/global_short/Par_file_NOISE_2_noattenuation
index 71714d1..90d0166 100644
--- a/noise_examples/global_short/Par_file_NOISE_2_noattenuation
+++ b/noise_examples/global_short/Par_file_NOISE_2_noattenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/global_short/Par_file_NOISE_3_noattenuation b/noise_examples/global_short/Par_file_NOISE_3_noattenuation
index b80c741..a968f2b 100644
--- a/noise_examples/global_short/Par_file_NOISE_3_noattenuation
+++ b/noise_examples/global_short/Par_file_NOISE_3_noattenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/regional/Par_file_NOISE_1_attenuation b/noise_examples/regional/Par_file_NOISE_1_attenuation
index dfc340d..c816dbb 100644
--- a/noise_examples/regional/Par_file_NOISE_1_attenuation
+++ b/noise_examples/regional/Par_file_NOISE_1_attenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/regional/Par_file_NOISE_1_noattenuation b/noise_examples/regional/Par_file_NOISE_1_noattenuation
index 4e4f587..cd7d91b 100644
--- a/noise_examples/regional/Par_file_NOISE_1_noattenuation
+++ b/noise_examples/regional/Par_file_NOISE_1_noattenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/regional/Par_file_NOISE_2_attenuation b/noise_examples/regional/Par_file_NOISE_2_attenuation
index 817388c..04f7896 100644
--- a/noise_examples/regional/Par_file_NOISE_2_attenuation
+++ b/noise_examples/regional/Par_file_NOISE_2_attenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/regional/Par_file_NOISE_2_noattenuation b/noise_examples/regional/Par_file_NOISE_2_noattenuation
index e7e097d..f34ace0 100644
--- a/noise_examples/regional/Par_file_NOISE_2_noattenuation
+++ b/noise_examples/regional/Par_file_NOISE_2_noattenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/regional/Par_file_NOISE_3_noattenuation b/noise_examples/regional/Par_file_NOISE_3_noattenuation
index 6628428..0fedb4c 100644
--- a/noise_examples/regional/Par_file_NOISE_3_noattenuation
+++ b/noise_examples/regional/Par_file_NOISE_3_noattenuation
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/test_global/Par_file_NOISE_1_attenuation b/noise_examples/test_global/Par_file_NOISE_1_attenuation
index 2801e84..84833e0 100644
--- a/noise_examples/test_global/Par_file_NOISE_1_attenuation
+++ b/noise_examples/test_global/Par_file_NOISE_1_attenuation
@@ -127,7 +127,36 @@ RECEIVERS_CAN_BE_BURIED = .true.
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
-# output kernels on a regular grid instead of on the mesh points
+#-----------------------------------------------------------
+#
+# adjoint kernel outputs
+#
+#-----------------------------------------------------------
+
+# this parameter must be set to .true. to compute anisotropic kernels
+# in crust and mantle (related to the 21 Cij in geographical coordinates)
+# default is .false. to compute isotropic kernels (related to alpha and beta)
+ANISOTROPIC_KL = .false.
+
+# output only transverse isotropic kernels (alpha_v,alpha_h,beta_v,beta_h,eta,rho)
+# rather than fully anisotropic kernels when ANISOTROPIC_KL above is set to .true.
+# means to save radial anisotropic kernels, i.e., sensitivity kernels for beta_v, beta_h, etc.
+SAVE_TRANSVERSE_KL_ONLY = .false.
+
+# output approximate Hessian in crust mantle region.
+# means to save the preconditioning for gradients, they are cross correlations between forward and adjoint accelerations.
+APPROXIMATE_HESS_KL = .false.
+
+# forces transverse isotropy for all mantle elements
+# (default is to use transverse isotropy only between MOHO and 220)
+# means we allow radial anisotropy between the bottom of the crust to the bottom of the transition zone, i.e., 660~km depth.
+USE_FULL_TISO_MANTLE = .false.
+
+# output kernel mask to zero out source region
+# to remove large values near the sources in the sensitivity kernels
+SAVE_SOURCE_MASK = .false.
+
+# output kernels on a regular grid instead of on the GLL mesh points (a bit expensive)
SAVE_REGULAR_KL = .false.
#-----------------------------------------------------------
@@ -142,4 +171,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/test_global/Par_file_NOISE_1_noattenuation b/noise_examples/test_global/Par_file_NOISE_1_noattenuation
index b330bcc..c53c118 100644
--- a/noise_examples/test_global/Par_file_NOISE_1_noattenuation
+++ b/noise_examples/test_global/Par_file_NOISE_1_noattenuation
@@ -127,7 +127,36 @@ RECEIVERS_CAN_BE_BURIED = .true.
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
-# output kernels on a regular grid instead of on the mesh points
+#-----------------------------------------------------------
+#
+# adjoint kernel outputs
+#
+#-----------------------------------------------------------
+
+# this parameter must be set to .true. to compute anisotropic kernels
+# in crust and mantle (related to the 21 Cij in geographical coordinates)
+# default is .false. to compute isotropic kernels (related to alpha and beta)
+ANISOTROPIC_KL = .false.
+
+# output only transverse isotropic kernels (alpha_v,alpha_h,beta_v,beta_h,eta,rho)
+# rather than fully anisotropic kernels when ANISOTROPIC_KL above is set to .true.
+# means to save radial anisotropic kernels, i.e., sensitivity kernels for beta_v, beta_h, etc.
+SAVE_TRANSVERSE_KL_ONLY = .false.
+
+# output approximate Hessian in crust mantle region.
+# means to save the preconditioning for gradients, they are cross correlations between forward and adjoint accelerations.
+APPROXIMATE_HESS_KL = .false.
+
+# forces transverse isotropy for all mantle elements
+# (default is to use transverse isotropy only between MOHO and 220)
+# means we allow radial anisotropy between the bottom of the crust to the bottom of the transition zone, i.e., 660~km depth.
+USE_FULL_TISO_MANTLE = .false.
+
+# output kernel mask to zero out source region
+# to remove large values near the sources in the sensitivity kernels
+SAVE_SOURCE_MASK = .false.
+
+# output kernels on a regular grid instead of on the GLL mesh points (a bit expensive)
SAVE_REGULAR_KL = .false.
#-----------------------------------------------------------
@@ -142,4 +171,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/test_global/Par_file_NOISE_2_attenuation b/noise_examples/test_global/Par_file_NOISE_2_attenuation
index e244a4b..2d095c3 100644
--- a/noise_examples/test_global/Par_file_NOISE_2_attenuation
+++ b/noise_examples/test_global/Par_file_NOISE_2_attenuation
@@ -127,7 +127,36 @@ RECEIVERS_CAN_BE_BURIED = .true.
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
-# output kernels on a regular grid instead of on the mesh points
+#-----------------------------------------------------------
+#
+# adjoint kernel outputs
+#
+#-----------------------------------------------------------
+
+# this parameter must be set to .true. to compute anisotropic kernels
+# in crust and mantle (related to the 21 Cij in geographical coordinates)
+# default is .false. to compute isotropic kernels (related to alpha and beta)
+ANISOTROPIC_KL = .false.
+
+# output only transverse isotropic kernels (alpha_v,alpha_h,beta_v,beta_h,eta,rho)
+# rather than fully anisotropic kernels when ANISOTROPIC_KL above is set to .true.
+# means to save radial anisotropic kernels, i.e., sensitivity kernels for beta_v, beta_h, etc.
+SAVE_TRANSVERSE_KL_ONLY = .false.
+
+# output approximate Hessian in crust mantle region.
+# means to save the preconditioning for gradients, they are cross correlations between forward and adjoint accelerations.
+APPROXIMATE_HESS_KL = .false.
+
+# forces transverse isotropy for all mantle elements
+# (default is to use transverse isotropy only between MOHO and 220)
+# means we allow radial anisotropy between the bottom of the crust to the bottom of the transition zone, i.e., 660~km depth.
+USE_FULL_TISO_MANTLE = .false.
+
+# output kernel mask to zero out source region
+# to remove large values near the sources in the sensitivity kernels
+SAVE_SOURCE_MASK = .false.
+
+# output kernels on a regular grid instead of on the GLL mesh points (a bit expensive)
SAVE_REGULAR_KL = .false.
#-----------------------------------------------------------
@@ -142,4 +171,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/test_global/Par_file_NOISE_2_noattenuation b/noise_examples/test_global/Par_file_NOISE_2_noattenuation
index 380457c..bcb6c93 100644
--- a/noise_examples/test_global/Par_file_NOISE_2_noattenuation
+++ b/noise_examples/test_global/Par_file_NOISE_2_noattenuation
@@ -127,7 +127,36 @@ RECEIVERS_CAN_BE_BURIED = .true.
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
-# output kernels on a regular grid instead of on the mesh points
+#-----------------------------------------------------------
+#
+# adjoint kernel outputs
+#
+#-----------------------------------------------------------
+
+# this parameter must be set to .true. to compute anisotropic kernels
+# in crust and mantle (related to the 21 Cij in geographical coordinates)
+# default is .false. to compute isotropic kernels (related to alpha and beta)
+ANISOTROPIC_KL = .false.
+
+# output only transverse isotropic kernels (alpha_v,alpha_h,beta_v,beta_h,eta,rho)
+# rather than fully anisotropic kernels when ANISOTROPIC_KL above is set to .true.
+# means to save radial anisotropic kernels, i.e., sensitivity kernels for beta_v, beta_h, etc.
+SAVE_TRANSVERSE_KL_ONLY = .false.
+
+# output approximate Hessian in crust mantle region.
+# means to save the preconditioning for gradients, they are cross correlations between forward and adjoint accelerations.
+APPROXIMATE_HESS_KL = .false.
+
+# forces transverse isotropy for all mantle elements
+# (default is to use transverse isotropy only between MOHO and 220)
+# means we allow radial anisotropy between the bottom of the crust to the bottom of the transition zone, i.e., 660~km depth.
+USE_FULL_TISO_MANTLE = .false.
+
+# output kernel mask to zero out source region
+# to remove large values near the sources in the sensitivity kernels
+SAVE_SOURCE_MASK = .false.
+
+# output kernels on a regular grid instead of on the GLL mesh points (a bit expensive)
SAVE_REGULAR_KL = .false.
#-----------------------------------------------------------
@@ -142,4 +171,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/test_global/Par_file_NOISE_3_noattenuation b/noise_examples/test_global/Par_file_NOISE_3_noattenuation
index fb07af9..114e063 100644
--- a/noise_examples/test_global/Par_file_NOISE_3_noattenuation
+++ b/noise_examples/test_global/Par_file_NOISE_3_noattenuation
@@ -127,7 +127,36 @@ RECEIVERS_CAN_BE_BURIED = .true.
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
-# output kernels on a regular grid instead of on the mesh points
+#-----------------------------------------------------------
+#
+# adjoint kernel outputs
+#
+#-----------------------------------------------------------
+
+# this parameter must be set to .true. to compute anisotropic kernels
+# in crust and mantle (related to the 21 Cij in geographical coordinates)
+# default is .false. to compute isotropic kernels (related to alpha and beta)
+ANISOTROPIC_KL = .false.
+
+# output only transverse isotropic kernels (alpha_v,alpha_h,beta_v,beta_h,eta,rho)
+# rather than fully anisotropic kernels when ANISOTROPIC_KL above is set to .true.
+# means to save radial anisotropic kernels, i.e., sensitivity kernels for beta_v, beta_h, etc.
+SAVE_TRANSVERSE_KL_ONLY = .false.
+
+# output approximate Hessian in crust mantle region.
+# means to save the preconditioning for gradients, they are cross correlations between forward and adjoint accelerations.
+APPROXIMATE_HESS_KL = .false.
+
+# forces transverse isotropy for all mantle elements
+# (default is to use transverse isotropy only between MOHO and 220)
+# means we allow radial anisotropy between the bottom of the crust to the bottom of the transition zone, i.e., 660~km depth.
+USE_FULL_TISO_MANTLE = .false.
+
+# output kernel mask to zero out source region
+# to remove large values near the sources in the sensitivity kernels
+SAVE_SOURCE_MASK = .false.
+
+# output kernels on a regular grid instead of on the GLL mesh points (a bit expensive)
SAVE_REGULAR_KL = .false.
#-----------------------------------------------------------
@@ -142,4 +171,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/test_regional/Par_file_NOISE_1_attenuation b/noise_examples/test_regional/Par_file_NOISE_1_attenuation
index 694aa96..e69fc8a 100644
--- a/noise_examples/test_regional/Par_file_NOISE_1_attenuation
+++ b/noise_examples/test_regional/Par_file_NOISE_1_attenuation
@@ -127,7 +127,36 @@ RECEIVERS_CAN_BE_BURIED = .true.
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
-# output kernels on a regular grid instead of on the mesh points
+#-----------------------------------------------------------
+#
+# adjoint kernel outputs
+#
+#-----------------------------------------------------------
+
+# this parameter must be set to .true. to compute anisotropic kernels
+# in crust and mantle (related to the 21 Cij in geographical coordinates)
+# default is .false. to compute isotropic kernels (related to alpha and beta)
+ANISOTROPIC_KL = .false.
+
+# output only transverse isotropic kernels (alpha_v,alpha_h,beta_v,beta_h,eta,rho)
+# rather than fully anisotropic kernels when ANISOTROPIC_KL above is set to .true.
+# means to save radial anisotropic kernels, i.e., sensitivity kernels for beta_v, beta_h, etc.
+SAVE_TRANSVERSE_KL_ONLY = .false.
+
+# output approximate Hessian in crust mantle region.
+# means to save the preconditioning for gradients, they are cross correlations between forward and adjoint accelerations.
+APPROXIMATE_HESS_KL = .false.
+
+# forces transverse isotropy for all mantle elements
+# (default is to use transverse isotropy only between MOHO and 220)
+# means we allow radial anisotropy between the bottom of the crust to the bottom of the transition zone, i.e., 660~km depth.
+USE_FULL_TISO_MANTLE = .false.
+
+# output kernel mask to zero out source region
+# to remove large values near the sources in the sensitivity kernels
+SAVE_SOURCE_MASK = .false.
+
+# output kernels on a regular grid instead of on the GLL mesh points (a bit expensive)
SAVE_REGULAR_KL = .false.
#-----------------------------------------------------------
@@ -142,4 +171,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/test_regional/Par_file_NOISE_1_noattenuation b/noise_examples/test_regional/Par_file_NOISE_1_noattenuation
index f393db4..6122501 100644
--- a/noise_examples/test_regional/Par_file_NOISE_1_noattenuation
+++ b/noise_examples/test_regional/Par_file_NOISE_1_noattenuation
@@ -127,7 +127,36 @@ RECEIVERS_CAN_BE_BURIED = .true.
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
-# output kernels on a regular grid instead of on the mesh points
+#-----------------------------------------------------------
+#
+# adjoint kernel outputs
+#
+#-----------------------------------------------------------
+
+# this parameter must be set to .true. to compute anisotropic kernels
+# in crust and mantle (related to the 21 Cij in geographical coordinates)
+# default is .false. to compute isotropic kernels (related to alpha and beta)
+ANISOTROPIC_KL = .false.
+
+# output only transverse isotropic kernels (alpha_v,alpha_h,beta_v,beta_h,eta,rho)
+# rather than fully anisotropic kernels when ANISOTROPIC_KL above is set to .true.
+# means to save radial anisotropic kernels, i.e., sensitivity kernels for beta_v, beta_h, etc.
+SAVE_TRANSVERSE_KL_ONLY = .false.
+
+# output approximate Hessian in crust mantle region.
+# means to save the preconditioning for gradients, they are cross correlations between forward and adjoint accelerations.
+APPROXIMATE_HESS_KL = .false.
+
+# forces transverse isotropy for all mantle elements
+# (default is to use transverse isotropy only between MOHO and 220)
+# means we allow radial anisotropy between the bottom of the crust to the bottom of the transition zone, i.e., 660~km depth.
+USE_FULL_TISO_MANTLE = .false.
+
+# output kernel mask to zero out source region
+# to remove large values near the sources in the sensitivity kernels
+SAVE_SOURCE_MASK = .false.
+
+# output kernels on a regular grid instead of on the GLL mesh points (a bit expensive)
SAVE_REGULAR_KL = .false.
#-----------------------------------------------------------
@@ -142,4 +171,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/test_regional/Par_file_NOISE_2_attenuation b/noise_examples/test_regional/Par_file_NOISE_2_attenuation
index 8f1c364..edd4919 100644
--- a/noise_examples/test_regional/Par_file_NOISE_2_attenuation
+++ b/noise_examples/test_regional/Par_file_NOISE_2_attenuation
@@ -127,7 +127,36 @@ RECEIVERS_CAN_BE_BURIED = .true.
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
-# output kernels on a regular grid instead of on the mesh points
+#-----------------------------------------------------------
+#
+# adjoint kernel outputs
+#
+#-----------------------------------------------------------
+
+# this parameter must be set to .true. to compute anisotropic kernels
+# in crust and mantle (related to the 21 Cij in geographical coordinates)
+# default is .false. to compute isotropic kernels (related to alpha and beta)
+ANISOTROPIC_KL = .false.
+
+# output only transverse isotropic kernels (alpha_v,alpha_h,beta_v,beta_h,eta,rho)
+# rather than fully anisotropic kernels when ANISOTROPIC_KL above is set to .true.
+# means to save radial anisotropic kernels, i.e., sensitivity kernels for beta_v, beta_h, etc.
+SAVE_TRANSVERSE_KL_ONLY = .false.
+
+# output approximate Hessian in crust mantle region.
+# means to save the preconditioning for gradients, they are cross correlations between forward and adjoint accelerations.
+APPROXIMATE_HESS_KL = .false.
+
+# forces transverse isotropy for all mantle elements
+# (default is to use transverse isotropy only between MOHO and 220)
+# means we allow radial anisotropy between the bottom of the crust to the bottom of the transition zone, i.e., 660~km depth.
+USE_FULL_TISO_MANTLE = .false.
+
+# output kernel mask to zero out source region
+# to remove large values near the sources in the sensitivity kernels
+SAVE_SOURCE_MASK = .false.
+
+# output kernels on a regular grid instead of on the GLL mesh points (a bit expensive)
SAVE_REGULAR_KL = .false.
#-----------------------------------------------------------
@@ -142,4 +171,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/test_regional/Par_file_NOISE_2_noattenuation b/noise_examples/test_regional/Par_file_NOISE_2_noattenuation
index 78f7f3a..1eceafc 100644
--- a/noise_examples/test_regional/Par_file_NOISE_2_noattenuation
+++ b/noise_examples/test_regional/Par_file_NOISE_2_noattenuation
@@ -127,7 +127,36 @@ RECEIVERS_CAN_BE_BURIED = .true.
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
-# output kernels on a regular grid instead of on the mesh points
+#-----------------------------------------------------------
+#
+# adjoint kernel outputs
+#
+#-----------------------------------------------------------
+
+# this parameter must be set to .true. to compute anisotropic kernels
+# in crust and mantle (related to the 21 Cij in geographical coordinates)
+# default is .false. to compute isotropic kernels (related to alpha and beta)
+ANISOTROPIC_KL = .false.
+
+# output only transverse isotropic kernels (alpha_v,alpha_h,beta_v,beta_h,eta,rho)
+# rather than fully anisotropic kernels when ANISOTROPIC_KL above is set to .true.
+# means to save radial anisotropic kernels, i.e., sensitivity kernels for beta_v, beta_h, etc.
+SAVE_TRANSVERSE_KL_ONLY = .false.
+
+# output approximate Hessian in crust mantle region.
+# means to save the preconditioning for gradients, they are cross correlations between forward and adjoint accelerations.
+APPROXIMATE_HESS_KL = .false.
+
+# forces transverse isotropy for all mantle elements
+# (default is to use transverse isotropy only between MOHO and 220)
+# means we allow radial anisotropy between the bottom of the crust to the bottom of the transition zone, i.e., 660~km depth.
+USE_FULL_TISO_MANTLE = .false.
+
+# output kernel mask to zero out source region
+# to remove large values near the sources in the sensitivity kernels
+SAVE_SOURCE_MASK = .false.
+
+# output kernels on a regular grid instead of on the GLL mesh points (a bit expensive)
SAVE_REGULAR_KL = .false.
#-----------------------------------------------------------
@@ -142,4 +171,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/noise_examples/test_regional/Par_file_NOISE_3_noattenuation b/noise_examples/test_regional/Par_file_NOISE_3_noattenuation
index 7fa6fbf..341fd42 100644
--- a/noise_examples/test_regional/Par_file_NOISE_3_noattenuation
+++ b/noise_examples/test_regional/Par_file_NOISE_3_noattenuation
@@ -127,7 +127,36 @@ RECEIVERS_CAN_BE_BURIED = .true.
# print source time function
PRINT_SOURCE_TIME_FUNCTION = .true.
-# output kernels on a regular grid instead of on the mesh points
+#-----------------------------------------------------------
+#
+# adjoint kernel outputs
+#
+#-----------------------------------------------------------
+
+# this parameter must be set to .true. to compute anisotropic kernels
+# in crust and mantle (related to the 21 Cij in geographical coordinates)
+# default is .false. to compute isotropic kernels (related to alpha and beta)
+ANISOTROPIC_KL = .false.
+
+# output only transverse isotropic kernels (alpha_v,alpha_h,beta_v,beta_h,eta,rho)
+# rather than fully anisotropic kernels when ANISOTROPIC_KL above is set to .true.
+# means to save radial anisotropic kernels, i.e., sensitivity kernels for beta_v, beta_h, etc.
+SAVE_TRANSVERSE_KL_ONLY = .false.
+
+# output approximate Hessian in crust mantle region.
+# means to save the preconditioning for gradients, they are cross correlations between forward and adjoint accelerations.
+APPROXIMATE_HESS_KL = .false.
+
+# forces transverse isotropy for all mantle elements
+# (default is to use transverse isotropy only between MOHO and 220)
+# means we allow radial anisotropy between the bottom of the crust to the bottom of the transition zone, i.e., 660~km depth.
+USE_FULL_TISO_MANTLE = .false.
+
+# output kernel mask to zero out source region
+# to remove large values near the sources in the sensitivity kernels
+SAVE_SOURCE_MASK = .false.
+
+# output kernels on a regular grid instead of on the GLL mesh points (a bit expensive)
SAVE_REGULAR_KL = .false.
#-----------------------------------------------------------
@@ -142,4 +171,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/regional_Greece_noise_small/DATA/Par_file b/regional_Greece_noise_small/DATA/Par_file
index 61d79d0..70b4019 100644
--- a/regional_Greece_noise_small/DATA/Par_file
+++ b/regional_Greece_noise_small/DATA/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/regional_Greece_small/DATA/Par_file b/regional_Greece_small/DATA/Par_file
index 6c6e858..b426b44 100644
--- a/regional_Greece_small/DATA/Par_file
+++ b/regional_Greece_small/DATA/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/regional_MiddleEast/DATA/Par_file b/regional_MiddleEast/DATA/Par_file
index 817b498..617ec84 100644
--- a/regional_MiddleEast/DATA/Par_file
+++ b/regional_MiddleEast/DATA/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/small_benchmark_run_to_test_more_complex_Earth/Par_file b/small_benchmark_run_to_test_more_complex_Earth/Par_file
index 1005bed..6a63cd0 100644
--- a/small_benchmark_run_to_test_more_complex_Earth/Par_file
+++ b/small_benchmark_run_to_test_more_complex_Earth/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
diff --git a/small_benchmark_run_to_test_very_simple_Earth/Par_file b/small_benchmark_run_to_test_very_simple_Earth/Par_file
index 2364c74..30300a1 100644
--- a/small_benchmark_run_to_test_very_simple_Earth/Par_file
+++ b/small_benchmark_run_to_test_very_simple_Earth/Par_file
@@ -197,4 +197,6 @@ ADIOS_FOR_MPI_ARRAYS = .true.
ADIOS_FOR_ARRAYS_SOLVER = .true.
ADIOS_FOR_SOLVER_MESHFILES = .true.
ADIOS_FOR_AVS_DX = .true.
+ADIOS_FOR_KERNELS = .true.
+ADIOS_FOR_MODELS = .true.
More information about the CIG-COMMITS
mailing list