[cig-commits] [commit] devel: updates SPECFEM3D version number to version 3.0 (9d3bd75)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Tue Dec 23 14:29:32 PST 2014


Repository : https://github.com/geodynamics/specfem3d

On branch  : devel
Link       : https://github.com/geodynamics/specfem3d/compare/c3b9c7ef07feb7d057fa71da18323d53b9c27233...9d3bd7538f7fce31e575efb67ada184321dcd807

>---------------------------------------------------------------

commit 9d3bd7538f7fce31e575efb67ada184321dcd807
Author: daniel peter <peterda at ethz.ch>
Date:   Tue Dec 23 22:49:22 2014 +0100

    updates SPECFEM3D version number to version 3.0


>---------------------------------------------------------------

9d3bd7538f7fce31e575efb67ada184321dcd807
 .gitattributes                                     |     2 +
 Makefile.in                                        |     2 +-
 configure                                          |    18 +-
 configure.ac                                       |     2 +-
 .../figures/specfem_3d_Cartesian-cover.ai          | 67680 +++++--------------
 .../figures/specfem_3d_Cartesian-cover.pdf         | 51580 +++++++++-----
 ...cover.ai => specfem_3d_Cartesian-cover.v2.1.ai} |     0
 ...ver.pdf => specfem_3d_Cartesian-cover.v2.1.pdf} |     0
 doc/USER_MANUAL/manual_SPECFEM3D_Cartesian.pdf     |   Bin 12615202 -> 17701593 bytes
 doc/USER_MANUAL/manual_SPECFEM3D_Cartesian.tex     |    32 +-
 setup/config.fh.in                                 |     2 +-
 setup/constants.h.in                               |     2 +-
 setup/constants_tomography.h.in                    |     2 +-
 setup/precision.h.in                               |     2 +-
 src/auxiliaries/Makefile                           |     2 +-
 src/auxiliaries/combine_surf_data.f90              |     2 +-
 src/auxiliaries/combine_vol_data.f90               |     2 +-
 src/auxiliaries/combine_vol_data_adios_impl.f90    |     2 +-
 src/auxiliaries/combine_vol_data_adios_stubs.f90   |     2 +-
 src/auxiliaries/combine_vol_data_impl.f90          |     2 +-
 src/auxiliaries/convolve_source_timefunction.f90   |     2 +-
 .../create_movie_shakemap_AVS_DX_GMT.f90           |     2 +-
 src/auxiliaries/rules.mk                           |     2 +-
 src/check_mesh_quality_CUBIT_Abaqus/Makefile       |     2 +-
 .../check_mesh_quality_CUBIT_Abaqus.f90            |     2 +-
 .../convert_skewness_to_angle.f90                  |     2 +-
 .../multiply_CUBIT_Abaqus_mesh_by_1000.f90         |     2 +-
 src/check_mesh_quality_CUBIT_Abaqus/rules.mk       |     2 +-
 src/cuda/Makefile                                  |     2 +-
 src/cuda/assemble_MPI_scalar_cuda.cu               |     2 +-
 src/cuda/assemble_MPI_vector_cuda.cu               |     2 +-
 src/cuda/check_fields_cuda.cu                      |     2 +-
 src/cuda/compute_add_sources_acoustic_cuda.cu      |     2 +-
 src/cuda/compute_add_sources_viscoelastic_cuda.cu  |     2 +-
 src/cuda/compute_coupling_cuda.cu                  |     2 +-
 src/cuda/compute_forces_acoustic_cuda.cu           |     2 +-
 src/cuda/compute_forces_viscoelastic_cuda.cu       |     2 +-
 src/cuda/compute_kernels_cuda.cu                   |     2 +-
 src/cuda/compute_stacey_acoustic_cuda.cu           |     2 +-
 src/cuda/compute_stacey_viscoelastic_cuda.cu       |     2 +-
 src/cuda/initialize_cuda.cu                        |     2 +-
 src/cuda/mesh_constants_cuda.h                     |     2 +-
 src/cuda/noise_tomography_cuda.cu                  |     2 +-
 src/cuda/prepare_constants_cuda.h                  |     2 +-
 src/cuda/prepare_mesh_constants_cuda.cu            |     2 +-
 src/cuda/rules.mk                                  |     2 +-
 src/cuda/save_and_compare_cpu_vs_gpu.c             |     2 +-
 src/cuda/specfem3D_gpu_cuda_method_stubs.c         |     2 +-
 src/cuda/transfer_fields_cuda.cu                   |     2 +-
 src/cuda/update_displacement_cuda.cu               |     2 +-
 src/cuda/write_seismograms_cuda.cu                 |     2 +-
 src/decompose_mesh/Makefile                        |     2 +-
 src/decompose_mesh/decompose_mesh.F90              |     2 +-
 src/decompose_mesh/fault_scotch.f90                |     2 +-
 src/decompose_mesh/part_decompose_mesh.f90         |     2 +-
 src/decompose_mesh/program_decompose_mesh.f90      |     2 +-
 src/decompose_mesh/rules.mk                        |     2 +-
 src/generate_databases/Makefile                    |     2 +-
 src/generate_databases/calc_jacobian.f90           |     2 +-
 src/generate_databases/create_mass_matrices.f90    |     2 +-
 src/generate_databases/create_regions_mesh.f90     |     2 +-
 .../fault_generate_databases.f90                   |     2 +-
 src/generate_databases/finalize_databases.f90      |     2 +-
 src/generate_databases/generate_databases.f90      |     2 +-
 .../generate_databases_adios_stubs.f90             |     2 +-
 src/generate_databases/generate_databases_par.f90  |     2 +-
 src/generate_databases/get_MPI.f90                 |     2 +-
 src/generate_databases/get_absorbing_boundary.f90  |     2 +-
 src/generate_databases/get_coupling_surfaces.f90   |     2 +-
 src/generate_databases/get_model.f90               |     2 +-
 src/generate_databases/get_perm_color.f90          |     2 +-
 src/generate_databases/memory_eval.f90             |     2 +-
 src/generate_databases/model_1d_cascadia.f90       |     2 +-
 src/generate_databases/model_1d_prem.f90           |     2 +-
 src/generate_databases/model_1d_socal.f90          |     2 +-
 src/generate_databases/model_aniso.f90             |     2 +-
 src/generate_databases/model_default.f90           |     2 +-
 src/generate_databases/model_external_values.f90   |     2 +-
 src/generate_databases/model_gll.f90               |     2 +-
 src/generate_databases/model_gll_adios.F90         |     2 +-
 src/generate_databases/model_ipati.f90             |     2 +-
 src/generate_databases/model_ipati_adios.F90       |     2 +-
 src/generate_databases/model_salton_trough.f90     |     2 +-
 src/generate_databases/model_sep.f90               |     2 +-
 src/generate_databases/model_sep_nompi.f90         |     2 +-
 src/generate_databases/model_tomography.f90        |     2 +-
 .../pml_set_local_dampingcoeff.f90                 |     2 +-
 .../program_generate_databases.f90                 |     2 +-
 src/generate_databases/read_partition_files.f90    |     2 +-
 .../read_partition_files_adios.F90                 |     2 +-
 src/generate_databases/rules.mk                    |     2 +-
 src/generate_databases/save_arrays_solver.f90      |     2 +-
 .../save_arrays_solver_adios.F90                   |     2 +-
 src/generate_databases/save_moho_adios.F90         |     2 +-
 src/generate_databases/setup_color_perm.f90        |     2 +-
 src/generate_databases/setup_mesh.f90              |     2 +-
 src/inverse_problem/Makefile                       |     2 +-
 src/inverse_problem/inverse_problem_par.f90        |     2 +-
 src/inverse_problem/program01_add_model_iso.f90    |     2 +-
 src/inverse_problem/program02_model_update.f90     |     2 +-
 src/inverse_problem/program03_smooth_sem.f90       |     2 +-
 src/inverse_problem/program04_sum_kernels.f90      |     2 +-
 .../program05_sum_preconditioned_kernels.f90       |     2 +-
 src/inverse_problem/rules.mk                       |     2 +-
 .../subroutine01_compute_kernel_integral.f90       |     2 +-
 .../subroutine02_get_gradient_cg.f90               |     2 +-
 .../subroutine03_get_gradient_steepest.f90         |     2 +-
 .../subroutine04_read_kernels_cg.f90               |     2 +-
 src/inverse_problem/subroutine05_read_kernels.f90  |     2 +-
 src/inverse_problem/subroutine06_read_model.f90    |     2 +-
 .../subroutine07_read_parameters_invprob.f90       |     2 +-
 .../subroutine08_save_external_bin_m_up.f90        |     2 +-
 .../subroutine09_write_gradients.f90               |     2 +-
 .../subroutine10_write_new_model.f90               |     2 +-
 .../subroutine11_write_new_model_perturbations.f90 |     2 +-
 src/meshfem3D/Makefile                             |     2 +-
 src/meshfem3D/check_mesh_quality.f90               |     2 +-
 src/meshfem3D/compute_parameters.f90               |     2 +-
 src/meshfem3D/constants_meshfem3D.h                |     2 +-
 src/meshfem3D/create_regions_mesh.f90              |     2 +-
 src/meshfem3D/create_visual_files.f90              |     2 +-
 src/meshfem3D/define_subregions.f90                |     2 +-
 src/meshfem3D/define_subregions_heuristic.f90      |     2 +-
 src/meshfem3D/define_superbrick.f90                |     2 +-
 src/meshfem3D/earth_chunk_HEX27_Mesher.f90         |     2 +-
 src/meshfem3D/earth_chunk_HEX8_Mesher.f90          |     2 +-
 src/meshfem3D/earth_chunk_all_Utils.f90            |     2 +-
 src/meshfem3D/get_MPI_cutplanes_eta.f90            |     2 +-
 src/meshfem3D/get_MPI_cutplanes_xi.f90             |     2 +-
 src/meshfem3D/get_flags_boundaries.f90             |     2 +-
 src/meshfem3D/meshfem3D.f90                        |     9 +-
 src/meshfem3D/meshfem3D_adios_stubs.f90            |     2 +-
 src/meshfem3D/program_meshfem3D.f90                |     2 +-
 src/meshfem3D/read_mesh_parameter_file.f90         |     2 +-
 src/meshfem3D/read_value_mesh_parameters.f90       |     2 +-
 src/meshfem3D/rules.mk                             |     2 +-
 src/meshfem3D/save_databases.f90                   |     2 +-
 src/meshfem3D/save_databases_adios.F90             |     2 +-
 src/meshfem3D/store_boundaries.f90                 |     2 +-
 src/meshfem3D/store_coords.f90                     |     2 +-
 src/shared/Makefile                                |     2 +-
 src/shared/adios_helpers.f90                       |     2 +-
 src/shared/adios_helpers_definitions.f90           |     2 +-
 src/shared/adios_helpers_writers.f90               |     2 +-
 src/shared/adios_manager.F90                       |     2 +-
 src/shared/adios_manager_stubs.f90                 |     2 +-
 src/shared/assemble_MPI_scalar.f90                 |     2 +-
 src/shared/check_mesh_resolution.f90               |     2 +-
 src/shared/create_name_database.f90                |     2 +-
 src/shared/create_serial_name_database.f90         |     2 +-
 src/shared/define_derivation_matrices.f90          |     2 +-
 src/shared/detect_surface.f90                      |     2 +-
 src/shared/exit_mpi.f90                            |     2 +-
 src/shared/force_ftz.c                             |     2 +-
 src/shared/get_attenuation_model.f90               |     2 +-
 src/shared/get_cmt.f90                             |     2 +-
 src/shared/get_element_face.f90                    |     2 +-
 src/shared/get_force.f90                           |     2 +-
 src/shared/get_global.f90                          |     2 +-
 src/shared/get_jacobian_boundaries.f90             |     2 +-
 src/shared/get_shape2D.f90                         |     2 +-
 src/shared/get_shape3D.f90                         |     2 +-
 src/shared/gll_library.f90                         |     2 +-
 src/shared/hex_nodes.f90                           |     2 +-
 src/shared/lagrange_poly.f90                       |     2 +-
 src/shared/netlib_specfun_erf.f90                  |     2 +-
 src/shared/parallel.f90                            |     2 +-
 src/shared/param_reader.c                          |     2 +-
 src/shared/prepare_assemble_MPI.f90                |     2 +-
 src/shared/read_parameter_file.f90                 |     2 +-
 src/shared/read_topo_bathy_file.f90                |     2 +-
 src/shared/read_value_parameters.f90               |     2 +-
 src/shared/recompute_jacobian.f90                  |     2 +-
 src/shared/rules.mk                                |     2 +-
 src/shared/safe_alloc_mod.f90                      |     2 +-
 src/shared/save_header_file.f90                    |     2 +-
 src/shared/serial.f90                              |     2 +-
 src/shared/shared_par.f90                          |     2 +-
 src/shared/sort_array_coordinates.f90              |     2 +-
 src/shared/unused_mod.f90                          |     2 +-
 src/shared/utm_geo.f90                             |     2 +-
 src/shared/write_VTK_data.f90                      |     2 +-
 src/shared/write_c_binary.c                        |     2 +-
 src/specfem3D/Makefile                             |     2 +-
 src/specfem3D/assemble_MPI_vector.f90              |     2 +-
 src/specfem3D/calendar.f90                         |     2 +-
 src/specfem3D/check_stability.f90                  |     2 +-
 src/specfem3D/comp_source_time_function.f90        |     2 +-
 src/specfem3D/compute_add_sources_acoustic.f90     |     2 +-
 src/specfem3D/compute_add_sources_poroelastic.f90  |     2 +-
 src/specfem3D/compute_add_sources_viscoelastic.f90 |     2 +-
 src/specfem3D/compute_adj_source_frechet.f90       |     2 +-
 src/specfem3D/compute_arrays_source.f90            |     2 +-
 src/specfem3D/compute_boundary_kernel.f90          |     2 +-
 src/specfem3D/compute_coupling_acoustic_el.f90     |     2 +-
 src/specfem3D/compute_coupling_acoustic_po.f90     |     2 +-
 src/specfem3D/compute_coupling_poroelastic_ac.f90  |     2 +-
 src/specfem3D/compute_coupling_poroelastic_el.f90  |     2 +-
 src/specfem3D/compute_coupling_viscoelastic_ac.f90 |     2 +-
 src/specfem3D/compute_coupling_viscoelastic_po.f90 |     2 +-
 src/specfem3D/compute_forces_acoustic_Dev.F90      |     2 +-
 .../compute_forces_acoustic_calling_routine.f90    |     2 +-
 src/specfem3D/compute_forces_acoustic_noDev.f90    |     2 +-
 src/specfem3D/compute_forces_poro_fluid_part.f90   |     2 +-
 src/specfem3D/compute_forces_poro_solid_part.f90   |     2 +-
 .../compute_forces_poroelastic_calling_routine.f90 |     2 +-
 src/specfem3D/compute_forces_viscoelastic_Dev.F90  |     2 +-
 ...compute_forces_viscoelastic_calling_routine.F90 |     2 +-
 .../compute_forces_viscoelastic_noDev.f90          |     2 +-
 src/specfem3D/compute_gradient.f90                 |     2 +-
 src/specfem3D/compute_interpolated_dva.f90         |     2 +-
 src/specfem3D/compute_kernels.f90                  |     2 +-
 src/specfem3D/compute_stacey_acoustic.f90          |     2 +-
 src/specfem3D/compute_stacey_poroelastic.f90       |     2 +-
 src/specfem3D/compute_stacey_viscoelastic.f90      |     2 +-
 src/specfem3D/compute_total_energy.f90             |     2 +-
 src/specfem3D/convert_time.f90                     |     2 +-
 src/specfem3D/create_color_image.f90               |     2 +-
 src/specfem3D/detect_mesh_surfaces.f90             |     2 +-
 src/specfem3D/fault_solver_common.f90              |     2 +-
 src/specfem3D/fault_solver_dynamic.f90             |     2 +-
 src/specfem3D/fault_solver_kinematic.f90           |     2 +-
 src/specfem3D/finalize_simulation.f90              |     2 +-
 src/specfem3D/gravity_perturbation.f90             |     2 +-
 src/specfem3D/initialize_simulation.f90            |     2 +-
 src/specfem3D/iterate_time.F90                     |     2 +-
 src/specfem3D/locate_receivers.f90                 |     2 +-
 src/specfem3D/locate_source.f90                    |     2 +-
 src/specfem3D/make_gravity.f90                     |     2 +-
 src/specfem3D/multiply_arrays_source.f90           |     2 +-
 src/specfem3D/noise_tomography.f90                 |     2 +-
 src/specfem3D/pml_allocate_arrays.f90              |     2 +-
 src/specfem3D/pml_compute_accel_contribution.f90   |     2 +-
 src/specfem3D/pml_compute_memory_variables.f90     |     2 +-
 src/specfem3D/pml_output_VTKs.f90                  |     2 +-
 src/specfem3D/pml_par.f90                          |     2 +-
 src/specfem3D/prepare_timerun.F90                  |     2 +-
 src/specfem3D/program_specfem3D.f90                |     2 +-
 src/specfem3D/read_forward_arrays_adios.F90        |     2 +-
 src/specfem3D/read_mesh_databases.F90              |     2 +-
 src/specfem3D/read_mesh_databases_adios.F90        |     2 +-
 src/specfem3D/rules.mk                             |     2 +-
 src/specfem3D/save_adjoint_kernels.f90             |     2 +-
 src/specfem3D/save_forward_arrays_adios.F90        |     2 +-
 src/specfem3D/save_kernels_adios.F90               |     2 +-
 src/specfem3D/setup_GLL_points.f90                 |     2 +-
 src/specfem3D/setup_movie_meshes.f90               |     2 +-
 src/specfem3D/setup_sources_receivers.f90          |     2 +-
 src/specfem3D/specfem3D.f90                        |     9 +-
 src/specfem3D/specfem3D_adios_stubs.f90            |     2 +-
 src/specfem3D/specfem3D_par.f90                    |     2 +-
 src/specfem3D/update_displacement_scheme.f90       |     2 +-
 src/specfem3D/write_movie_output.f90               |     2 +-
 src/specfem3D/write_output_ASCII_or_binary.f90     |     2 +-
 src/specfem3D/write_output_SU.f90                  |     2 +-
 src/specfem3D/write_seismograms.f90                |     2 +-
 src/tomography/Makefile                            |     2 +-
 src/tomography/add_model_iso.f90                   |     2 +-
 src/tomography/compute_kernel_integral.f90         |     2 +-
 src/tomography/get_gradient_cg.f90                 |     2 +-
 src/tomography/get_gradient_steepest.f90           |     2 +-
 src/tomography/model_update.f90                    |     2 +-
 src/tomography/read_kernels.f90                    |     2 +-
 src/tomography/read_kernels_cg.f90                 |     2 +-
 src/tomography/read_model.f90                      |     2 +-
 src/tomography/read_parameters_tomo.f90            |     2 +-
 src/tomography/rules.mk                            |     2 +-
 src/tomography/save_external_bin_m_up.f90          |     2 +-
 src/tomography/smooth_sem.f90                      |     2 +-
 src/tomography/sum_kernels.f90                     |     2 +-
 src/tomography/sum_preconditioned_kernels.f90      |     2 +-
 src/tomography/tomography_par.f90                  |     2 +-
 src/tomography/write_gradients.f90                 |     2 +-
 src/tomography/write_new_model.f90                 |     2 +-
 src/tomography/write_new_model_perturbations.f90   |     2 +-
 utils/Visualization/Paraview/create_slice_VTK.f90  |     2 +-
 utils/Visualization/opendx_AVS/constants_gocad.h   |     2 +-
 utils/create_specfem3D_gpu_cuda_method_stubs.pl    |     2 +-
 utils/locate_partition.f90                         |     2 +-
 279 files changed, 51333 insertions(+), 68535 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 9d3bd7538f7fce31e575efb67ada184321dcd807


More information about the CIG-COMMITS mailing list