[cig-commits] [commit] devel: updates meshing to be able to use tomographic models with Par_file setting (MODEL = tomo); fixes geocubit scripts to be able to use python-scripts within CUBIT; updates unit testing which can be run by: make tests; moves module tomography_par into file model_tomography.f90; updates use-statements (bbc1e25)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Thu Sep 11 10:24:06 PDT 2014
Repository : https://github.com/geodynamics/specfem3d
On branch : devel
Link : https://github.com/geodynamics/specfem3d/compare/3704c888212d30d103ff64ed797e3904be39dd35...e84e7ba6f8959cb80449833335af69c684b5a5ee
>---------------------------------------------------------------
commit bbc1e25caf2bd585c4143b11749aab9f158d489e
Author: daniel peter <peterda at ethz.ch>
Date: Thu Sep 11 16:54:18 2014 +0200
updates meshing to be able to use tomographic models with Par_file setting (MODEL = tomo); fixes geocubit scripts to be able to use python-scripts within CUBIT; updates unit testing which can be run by: make tests; moves module tomography_par into file model_tomography.f90; updates use-statements
>---------------------------------------------------------------
bbc1e25caf2bd585c4143b11749aab9f158d489e
CUBIT_GEOCUBIT/geocubitlib/boundary_definition.py | 64 +-
CUBIT_GEOCUBIT/geocubitlib/cubit2specfem3d.py | 106 +-
.../create_mesh.py | 91 +-
.../MESH-default/absorbing_surface_file_bottom | 2 +-
.../MESH-default/absorbing_surface_file_xmax | 2 +-
.../MESH-default/absorbing_surface_file_xmin | 2 +-
.../MESH-default/absorbing_surface_file_ymax | 2 +-
.../MESH-default/absorbing_surface_file_ymin | 2 +-
.../free_or_absorbing_surface_file_zmax | 2 +-
.../tomographic_model/MESH-default/materials_file | 20736 +++++++++++++++++
.../MESH-default/mesh_file | 2048 +-
.../MESH-default/nodes_coords_file | 23274 +++++++++++++++++++
.../MESH-default}/nummaterial_velocity_file | 2 +-
.../create_tomography_model_file.sh | 9 +
EXAMPLES/tomographic_model/tomoblock_mesh.py | 71 +-
Makefile.in | 21 +-
src/decompose_mesh/decompose_mesh.F90 | 29 +-
src/decompose_mesh/fault_scotch.f90 | 4 +-
src/decompose_mesh/part_decompose_mesh.f90 | 35 +-
src/generate_databases/calc_jacobian.f90 | 3 +-
src/generate_databases/create_mass_matrices.f90 | 982 +-
src/generate_databases/create_regions_mesh.f90 | 51 +-
.../fault_generate_databases.f90 | 11 +-
src/generate_databases/generate_databases.f90 | 1 +
src/generate_databases/generate_databases_par.f90 | 20 +-
src/generate_databases/get_MPI.f90 | 2 +-
src/generate_databases/get_absorbing_boundary.f90 | 4 +-
src/generate_databases/get_coupling_surfaces.f90 | 8 +-
src/generate_databases/get_model.f90 | 21 +-
src/generate_databases/model_1d_cascadia.f90 | 2 +-
src/generate_databases/model_1d_prem.f90 | 2 +-
src/generate_databases/model_default.f90 | 2 +-
src/generate_databases/model_external_values.f90 | 2 +-
src/generate_databases/model_gll.f90 | 1 +
src/generate_databases/model_gll_adios.F90 | 1 +
src/generate_databases/model_ipati.f90 | 2 +
src/generate_databases/model_ipati_adios.F90 | 7 +
src/generate_databases/model_tomography.f90 | 841 +-
src/generate_databases/rules.mk | 3 +-
src/generate_databases/save_arrays_solver.f90 | 86 +-
.../save_arrays_solver_adios.F90 | 49 +-
src/generate_databases/save_moho_adios.F90 | 2 +-
src/generate_databases/setup_color_perm.f90 | 5 +
src/generate_databases/tomography_par.f90 | 67 -
src/shared/parallel.f90 | 123 +-
src/shared/rules.mk | 6 +-
src/shared/serial.f90 | 32 +-
src/specfem3D/assemble_MPI_vector.f90 | 5 +-
src/specfem3D/compute_coupling_viscoelastic_ac.f90 | 4 +-
.../compute_forces_viscoelastic_noDev.f90 | 2 +-
src/specfem3D/write_seismograms.f90 | 2 +-
tests/compilations/0.configure.serial_make.sh | 1 -
tests/decompose_mesh/1.test_read.sh | 4 +-
tests/decompose_mesh/2.test_valence.sh | 4 +-
tests/decompose_mesh/3.test_partitioning.sh | 4 +-
tests/decompose_mesh/test_partitioning.f90 | 15 +-
tests/decompose_mesh/test_partitioning.makefile | 17 +-
tests/decompose_mesh/test_read.f90 | 20 +-
tests/decompose_mesh/test_read.makefile | 17 +-
tests/decompose_mesh/test_valence.makefile | 17 +-
tests/run_all_tests.sh | 2 +-
61 files changed, 46654 insertions(+), 2298 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc bbc1e25caf2bd585c4143b11749aab9f158d489e
More information about the CIG-COMMITS
mailing list