[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