[cig-commits] [commit] devel: Merge pull request #158 from komatits/devel (d29a156)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Sat Jun 7 12:23:00 PDT 2014
Repository : https://github.com/geodynamics/specfem3d
On branch : devel
Link : https://github.com/geodynamics/specfem3d/compare/6e7cdf9731e14b0fb666b91891e65c1646c50332...d29a156f26a222b10b5a7129c39318d885ddf3fb
>---------------------------------------------------------------
commit d29a156f26a222b10b5a7129c39318d885ddf3fb
Merge: 6e7cdf9 de94597
Author: Dimitri Komatitsch <komatits at users.noreply.github.com>
Date: Sat Jun 7 21:22:51 2014 +0200
Merge pull request #158 from komatits/devel
added utils/DSM_FOR_SPECFEM3D (permanently moved from an old SVN server ...
>---------------------------------------------------------------
d29a156f26a222b10b5a7129c39318d885ddf3fb
utils/DSM_FOR_SPECFEM3D/DSM_cleaned/HOWTO_USE | 261 +
utils/DSM_FOR_SPECFEM3D/DSM_cleaned/LICENSE | 339 +
utils/DSM_FOR_SPECFEM3D/DSM_cleaned/Makefile | 98 +
utils/DSM_FOR_SPECFEM3D/DSM_cleaned/README | 56 +
utils/DSM_FOR_SPECFEM3D/DSM_cleaned/compwave.f90 | 1918 +++
.../DSM_FOR_SPECFEM3D/DSM_cleaned/data/010109.inf | 127 +
.../define_Gauss_points_and_weights.f90 | 1008 ++
utils/DSM_FOR_SPECFEM3D/DSM_cleaned/dsmti.F90 | 556 +
.../integration_points_for_submatrices.h | 18 +
utils/DSM_FOR_SPECFEM3D/DSM_cleaned/matrix.f90 | 896 +
utils/DSM_FOR_SPECFEM3D/DSM_cleaned/msub.F90 | 178 +
...notes_Dimitri_two_different_problems_in_DSM.txt | 78 +
.../notes_Nobuaki_calcul_strain_tensor.txt | 125 +
.../notes_Nobuaki_compute_strain_in_DSM_code.txt | 67 +
...\303\251s_dans_DSM_et_changement_de_repere.txt" | 92 +
..._compute_strain_seismograms_in_the_DSM_code.txt | 39 +
.../notes_Roland_using_SEMlike_integration.txt | 3 +
...17_in_GEMINI_paper_for_source_discontinuity.txt | 31 +
...urce_discontinuity_in_DSM_and_avoid_l=50000.pdf | Bin 0 -> 185846 bytes
.../notes_another_email_from_WangYi.txt | 17 +
..._Takeuchi_about_how_to_implement_high_order.txt | 135 +
.../DSM_cleaned/notes_from_WangYi.txt | 6 +
..._compute_strain_seismograms_in_the_DSM_code.txt | 80 +
...the_source_discontinuity_is_already_handled.txt | 29 +
...etation_of_mass_lumping_of_Takeuchi_apr2014.txt | 42 +
...e_est_deja_traitee_dans_le_code_de_Takeuchi.txt | 14 +
utils/DSM_FOR_SPECFEM3D/DSM_cleaned/param.f90 | 1054 ++
utils/DSM_FOR_SPECFEM3D/DSM_cleaned/sacbw.c | 28 +
utils/DSM_FOR_SPECFEM3D/DSM_cleaned/sacconv.f90 | 444 +
.../convert_points_and_weights_to_new_format.f90 | 63 +
.../input_points_and_weights_in_old_format.txt | 488 +
...ark_from_our_2010_JGR_paper_with_Lev_Vinnik.txt | 37 +
.../Makefile | 21 +
.../README | 25 +
.../USAGE | 251 +
.../compwave.f | 2079 +++
.../data/010109.inf | 124 +
.../input_IASP91_regular_nocrust_nod410_nod670.inf | 104 +
.../dsmti.f | 436 +
.../dsmti_r05.e199709 | 21 +
.../dsmti_r05.o199709 | 4097 +++++
.../equiv.h | 160 +
.../flags.h | 11 +
.../header.h | 8 +
.../matrix.f | 537 +
.../mpicom.h | 9 +
.../mpif_parameters.h | 496 +
.../mpiof.h | 50 +
.../msub.f | 196 +
.../param.f | 1140 ++
.../sacbw.c | 27 +
.../sacconv.f | 527 +
.../script_cines_512.pbs | 14 +
.../submit_job.csh | 6 +
.../values_smoothed_model.dat | 4775 ++++++
.../DSM_SH_regular_filtered.dat.convolved.bz2 | Bin 0 -> 428683 bytes
...00.DK.LHN.semd.convolved_regular_IASP91.dat.bz2 | Bin 0 -> 441280 bytes
....semd.convolved_regular_IASP91_filtered.dat.bz2 | Bin 0 -> 466600 bytes
...0_00.DK.LHN.semd.convolved_resent_by_Vinnik.bz2 | Bin 0 -> 441280 bytes
...HN.semd.convolved_resent_by_Vinnik_filtered.bz2 | Bin 0 -> 466600 bytes
...0_00.DK.LHN.semd_Seb_filtered.dat.convolved.bz2 | Bin 0 -> 339617 bytes
...comp3.convolved_rescaled_regular_IASP91.dat.bz2 | Bin 0 -> 250180 bytes
...volved_rescaled_regular_IASP91_filtered.dat.bz2 | Bin 0 -> 250020 bytes
.../convert_files_sacalpha_ascii.f90 | 0
.../convolve_source_timefunction.csh | 26 +
.../convolve_source_timefunction_SH.f90 | 109 +
.../filter_sac_150seconds.txt | 14 +
.../input_convolve_code.txt | 1 +
...plotall_compare_modes_SEM_SH_regular_IASP91.gnu | 18 +
...regular_nocrust_noQ_smoothed_filtered.convolved | 16380 +++++++++++++++++++
.../DSM_SV_regular_filtered.ascii.bz2 | Bin 0 -> 529363 bytes
.../DSM_SV_regular_filtered.dat.bz2 | Bin 0 -> 427398 bytes
.../DSM_SV_regular_filtered.dat.convolved.bz2 | Bin 0 -> 431065 bytes
...0_00.DK.LHE.semd.convolved_resent_by_Vinnik.bz2 | Bin 0 -> 447083 bytes
....DK.LHE.semd.convolved_resent_by_Vinnik.sac.bz2 | Bin 0 -> 228792 bytes
...HE.semd.convolved_resent_by_Vinnik_filtered.bz2 | Bin 0 -> 467469 bytes
.../S100_00.DK.LHE.semd_Seb.bz2 | Bin 0 -> 329139 bytes
.../S100_00.DK.LHE.semd_Seb.sac.bz2 | Bin 0 -> 169038 bytes
.../S100_00.DK.LHE.semd_Seb_filtered.dat.bz2 | Bin 0 -> 339344 bytes
...0_00.DK.LHE.semd_Seb_filtered.dat.convolved.bz2 | Bin 0 -> 340307 bytes
.../convert_files_sacalpha_ascii.f90 | 0
.../convolve_source_timefunction.csh | 22 +
.../convolve_source_timefunction_SH.f90 | 108 +
.../filter_sac_150seconds.txt | 14 +
.../input_convolve_code.txt | 1 +
.../plotall_compare_modes_SEM_SV_regular.gnu | 55 +
...regular_nocrust_noQ_smoothed_filtered.convolved | 16380 +++++++++++++++++++
.../seismos_S100.bhr.sac | Bin 0 -> 524920 bytes
...will_fix_the_non_polynomial_Earth_model_problem | 0
...f_the_source_discontinuity_is_correctly_handled | 0
...s_a_simple_Cholesky_solver_see_in_compwave_file | 0
.../yyyyy_this_version_is_based_on_dsmti-2.2.9 | 0
.../yyyyy_we_could_get_rid_of_MPI_pack_and_unpack | 0
...tter_nonlinear_load_balancing_for_MPI_is_needed | 0
...d670_smoothed_out_with_overlapping_is_a_problem | 0
...000_mbfd=16000000_but_there_is_a_stop_statement | 0
...ructure_of_Vadim_and_how_to_use_the_new_one.txt | 83 +
...ff_splitting_in_a_isotropic_Earth_from_2010.txt | 55 +
utils/DSM_FOR_SPECFEM3D/Makefile | 87 +
.../Makefile | 27 +
.../ReadIasp91.f90 | 738 +
.../gll_library.f90 | 554 +
.../mesh_chunk.f90 | 1127 ++
.../Makefile | 27 +
.../TraPSV-0.1.3.f90 | 1038 ++
.../calmat.f90 | 1414 ++
.../dcsymbdl.f90 | 399 +
.../glu2.f90 | 185 +
.../rk3.f90 | 83 +
.../Makefile | 27 +
.../TraSH-0.1.0.f90 | 824 +
.../calmat.f90 | 479 +
.../dclib.f90 | 141 +
.../dclib3.f90 | 122 +
.../dcsymbdl.f90 | 170 +
.../dcsymbdl_vector.f90 | 405 +
.../glu2.f90 | 144 +
.../makefile_old | 25 +
.../others.f90 | 1410 ++
.../trial.f90 | 375 +
.../trial_psv.f90 | 1062 ++
.../TraPSV_MPI_read_Zmin/Makefile | 27 +
.../TraPSV_MPI_read_Zmin/TraPSV-0.1.3.f90 | 1171 ++
.../TraPSV_MPI_read_vertical_faces/Makefile | 27 +
.../TraPSV-0.1.3.f90 | 1117 ++
.../TraPSV_MPI_read_Zmin/Makefile | 27 +
.../TraPSV_MPI_read_Zmin/TraSH-0.1.0.f90 | 1266 ++
.../TraPSV_MPI_read_Zmin/calmat.f90 | 479 +
.../TraPSV_MPI_read_Zmin/dclib.f90 | 138 +
.../TraPSV_MPI_read_Zmin/dclib3.f90 | 122 +
.../TraPSV_MPI_read_Zmin/glu2.f90 | 144 +
.../TraPSV_MPI_read_Zmin/makefile_old | 25 +
.../TraPSV_MPI_read_Zmin/others.f90 | 1381 ++
.../TraPSV_MPI_read_Zmin/trial.f90 | 544 +
.../TraPSV_MPI_read_Zmin/trial_psv.f90 | 1062 ++
.../TraPSV_MPI_read_vertical_faces/Makefile | 27 +
.../TraPSV_MPI_read_vertical_faces/TraSH-0.1.0.f90 | 1248 ++
.../TraPSV_MPI_read_vertical_faces/calmat.f90 | 479 +
.../TraPSV_MPI_read_vertical_faces/constants.h | 12 +
.../TraPSV_MPI_read_vertical_faces/dclib.f90 | 138 +
.../TraPSV_MPI_read_vertical_faces/dclib3.f90 | 122 +
.../TraPSV_MPI_read_vertical_faces/glu2.f90 | 144 +
.../TraPSV_MPI_read_vertical_faces/makefile_old | 25 +
.../TraPSV_MPI_read_vertical_faces/others.f90 | 1385 ++
.../TraPSV_MPI_read_vertical_faces/trial.f90 | 544 +
.../TraPSV_MPI_read_vertical_faces/trial_psv.f90 | 1062 ++
.../ChangeFormat/ChangeFormat.f90 | 222 +
.../ChangeFormat/Makefile | 23 +
.../ChangeFormat_disp/ChangeFormat.f90 | 234 +
.../ChangeFormat_disp/Makefile | 23 +
.../ChangeFormat_zmin/ChangeFormat_zmin.f90 | 241 +
.../ChangeFormat_zmin/Makefile | 23 +
.../ChangeFormat_zmin_disp/ChangeFormat_zmin.f90 | 263 +
.../ChangeFormat_zmin_disp/Makefile | 24 +
.../FFT_MPI_FACES_VERT_FULL/Makefile | 19 +
.../FFT_MPI_FACES_VERT_FULL/TraFFT.f90 | 498 +
.../FFT_MPI_FACES_VERT_FULL/others.f90 | 2047 +++
.../FFT_MPI_FACES_VERT_FULL/rotations_matrix.f90 | 170 +
.../FFT_MPI_FACES_VERT_PSV/Makefile | 19 +
.../FFT_MPI_FACES_VERT_PSV/TraFFT.f90 | 483 +
.../FFT_MPI_FACES_VERT_PSV/others.f90 | 2047 +++
.../FFT_MPI_FACES_VERT_PSV/rotations_matrix.f90 | 170 +
.../FFT_MPI_FACES_VERT_SH/Makefile | 19 +
.../FFT_MPI_FACES_VERT_SH/TraFFT.f90 | 534 +
.../FFT_MPI_FACES_VERT_SH/others.f90 | 2047 +++
.../FFT_MPI_FACES_VERT_SH/rotations_matrix.f90 | 170 +
.../FFT_MPI_FACES_ZMIN_FULL/Makefile | 19 +
.../FFT_MPI_FACES_ZMIN_FULL/TraFFT.f90 | 469 +
.../FFT_MPI_FACES_ZMIN_FULL/others.f90 | 1880 +++
.../FFT_MPI_FACES_ZMIN_PSV/Makefile | 19 +
.../FFT_MPI_FACES_ZMIN_PSV/TraFFT.f90 | 480 +
.../FFT_MPI_FACES_ZMIN_PSV/others.f90 | 1880 +++
.../FFT_MPI_FACES_ZMIN_SH/Makefile | 19 +
.../FFT_MPI_FACES_ZMIN_SH/TraFFT.f90 | 530 +
.../FFT_MPI_FACES_ZMIN_SH/TraFFT_new.f90 | 497 +
.../FFT_MPI_FACES_ZMIN_SH/others.f90 | 1880 +++
.../Interf_SPECFEM3D_DSM/Makefile | 18 +
.../Interf_SPECFEM3D_DSM/compile.csh | 4 +
.../Interf_SPECFEM3D_DSM/constants.h | 334 +
.../read_absorbing_interfaces.f90 | 844 +
.../Interf_SPECFEM3D_DSM/readme | 3 +
utils/DSM_FOR_SPECFEM3D/README | 40 +
utils/DSM_FOR_SPECFEM3D/UTILS/LectureBinTrac.f90 | 64 +
utils/DSM_FOR_SPECFEM3D/UTILS/Makefile | 36 +
utils/DSM_FOR_SPECFEM3D/UTILS/compile.csh | 4 +
.../UTILS/create_all_input_files_for_Hybrid.f90 | 657 +
.../UTILS/create_frequency_double_para.f90 | 38 +
.../UTILS/create_frequency_file.f90 | 13 +
.../UTILS/create_inputs_files.f90 | 350 +
.../UTILS/create_inputs_files_for_benchmark.f90 | 348 +
utils/DSM_FOR_SPECFEM3D/UTILS/param_reader.c | 215 +
.../UTILS/read_binary_dsm_outp_files.f90 | 28 +
utils/DSM_FOR_SPECFEM3D/UTILS/unroll_illog.f90 | 25 +
utils/DSM_FOR_SPECFEM3D/UTILS/unroll_l_li_lj.f90 | 43 +
utils/DSM_FOR_SPECFEM3D/clean.sh | 22 +
.../example/DSM_tractions/FrqsMpi.txt | 25 +
.../example/DSM_tractions/TmpWrkFile00000 | 9 +
.../example/DSM_tractions/iasp91_dsm | 67 +
.../example/DSM_tractions/inputIASP.infTra | 10 +
.../example/DSM_tractions/recdepth | 66 +
utils/DSM_FOR_SPECFEM3D/example/DSM_tractions/st | 13 +
.../example/DSM_tractions/timer_part2.txt | 5 +
utils/DSM_FOR_SPECFEM3D/example/MESH3VTU.sh | 47 +
utils/DSM_FOR_SPECFEM3D/example/ParFileInterface | 5 +
utils/DSM_FOR_SPECFEM3D/example/ParFileMeshChunk | 10 +
utils/DSM_FOR_SPECFEM3D/example/README_NEW_CHANGE | 34 +
.../example/batch_run_benchmark_all_process.sh | 238 +
...n_benchmark_all_process.sh_Traction_preparation | 201 +
...tch_run_benchmark_all_process_only_SPECFEM3D.sh | 186 +
utils/DSM_FOR_SPECFEM3D/example/batch_run_movie.sh | 134 +
.../example/in_data_files/CMTSOLUTION | 13 +
.../example/in_data_files/Par_file | 57 +
.../example/in_data_files/STATIONS | 17 +
.../example/in_data_files/STATIONS_FILTERED | 17 +
.../example/in_data_files/STATIONS_old | 21 +
.../in_data_files/STATIONS_suface_latitude_0 | 17 +
.../in_data_files/STATIONS_suface_logitude_60 | 19 +
.../example/in_data_files/STATIONS_vertical_55 | 18 +
.../example/in_data_files/STATIONS_vertical_65 | 10 +
.../example/in_data_files/coeff_poly_deg12 | 14 +
.../example/in_data_files/model_1D.in | 51 +
.../example/input_dsm/Double_para.txt | 28 +
.../example/input_dsm/Double_para.txt_12 | 16 +
.../example/input_dsm/Double_para.txt_18 | 22 +
.../example/input_dsm/FrqsMpi.txt | 25 +
.../example/input_dsm/FrqsMpi.txt_12 | 13 +
.../example/input_dsm/FrqsMpi.txt_18 | 19 +
utils/DSM_FOR_SPECFEM3D/example/input_dsm/iasp91 | 53 +
.../DSM_FOR_SPECFEM3D/example/input_dsm/iasp91_dsm | 67 +
.../example/input_dsm/inputIASP.infTra_for_coef | 10 +
.../example/input_dsm/inputIASP.infTra_stxmax | 14 +
.../example/input_dsm/inputIASP.infTra_stxmin | 14 +
.../example/input_dsm/inputIASP.infTra_stymax | 14 +
.../example/input_dsm/inputIASP.infTra_stymin | 14 +
.../example/input_dsm/inputIASP.infTra_stzmin | 14 +
utils/DSM_FOR_SPECFEM3D/example/input_dsm/st | 13 +
utils/DSM_FOR_SPECFEM3D/example/load_data.m | 249 +
utils/DSM_FOR_SPECFEM3D/example/log.benchmark | 51 +
utils/DSM_FOR_SPECFEM3D/example/mesh2vtu.pl | 55 +
utils/DSM_FOR_SPECFEM3D/example/params.in | 9 +
.../example/parfile_for_benchmark | 80 +
utils/DSM_FOR_SPECFEM3D/example/tmp_sem.out | 5352 ++++++
utils/DSM_FOR_SPECFEM3D/example_pyrope/README | 1 +
.../example_pyrope/idris_ada_compute_tract_ev5.sh | 260 +
.../example_pyrope/input.data.tar.bz2 | Bin 0 -> 12593 bytes
.../example_pyrope/parfile_for_benchmark | 84 +
utils/DSM_FOR_SPECFEM3D/install.sh | 22 +
.../note_from_Dimitri_about_mesh_doubling.txt | 3 +
...de_is_and_how_to_use_it_for_Clement_may2014.txt | 17 +
...r_FWI_with_SPECFEM_and_DSM_on_Curie_apr2014.txt | 39 +
.../cart2geogr.f90 | 188 +
.../routines_for_conversion_geogr_cart/compile.csh | 1 +
.../convert_station_list_geogr2cart.f90 | 34 +
.../geogr2cart.f90 | 190 +
.../list_stations_files_to_convert.geogr | 6 +
.../test_cart2geogr.f90 | 25 +
.../test_geogr2cart.f90 | 23 +
utils/DSM_FOR_SPECFEM3D/shared/constants.h | 12 +
utils/DSM_FOR_SPECFEM3D/shared/filters.f90 | 204 +
utils/DSM_FOR_SPECFEM3D/shared/others.f90 | 2041 +++
utils/DSM_FOR_SPECFEM3D/shared/read_input.f90 | 52 +
utils/DSM_FOR_SPECFEM3D/shared/trial.f90 | 1062 ++
.../shells/bacchus_run_benchmark_all_process.sh | 175 +
.../shells/idirs_ada_benchmark.sh | 118 +
.../shells/idris_ada_compute_tract.sh | 260 +
.../shells/idris_ada_run_benchmark_all_process.sh | 220 +
utils/DSM_FOR_SPECFEM3D/shells/idris_test.sh | 74 +
.../shells/msub_compute_coef_process.sh | 117 +
.../shells/msub_run_benchmark_all_process.sh | 184 +
.../DSM_FOR_SPECFEM3D/shells/msub_setup_process.sh | 136 +
.../DSM_FOR_SPECFEM3D/shells/parfile_for_benchmark | 84 +
utils/DSM_FOR_SPECFEM3D/shells/scripts.sh | 275 +
utils/DSM_FOR_SPECFEM3D/shells/scripts_dsm_PSV.sh | 342 +
utils/DSM_FOR_SPECFEM3D/shells/scripts_dsm_SH.sh | 342 +
utils/DSM_FOR_SPECFEM3D/shells/scripts_dsm_full.sh | 346 +
utils/DSM_FOR_SPECFEM3D/shells/scripts_pure_dsm.sh | 116 +
.../shells/scrpits_before_specfem.sh | 41 +
.../DSM_FOR_SPECFEM3D/shells/scrpits_specfem3D.sh | 129 +
utils/DSM_FOR_SPECFEM3D/shells/setup.sh | 12 +
.../DSM_FOR_SPECFEM3D/shells/shells_for_FWI/README | 65 +
.../shells/shells_for_FWI/copy_vtk_files.sh | 3 +
.../shells_for_FWI/create_all_directories.sh | 7 +
.../shells_for_FWI/create_link_for_tractions.sh | 5 +
.../shells_for_FWI/delete_all_directories.sh | 6 +
.../shells/shells_for_FWI/functions_general.sh | 89 +
.../shells/shells_for_FWI/functions_inversion.sh | 73 +
.../shells_for_FWI/functions_optimisation.sh | 144 +
.../shells/shells_for_FWI/functions_set_up.sh | 22 +
.../shells/shells_for_FWI/functions_simu_mpi.sh | 147 +
.../shells/shells_for_FWI/global_parameters.in | 37 +
.../shells/shells_for_FWI/load_variables.sh | 4 +
.../shells_for_FWI/msub_lance_invesion_gamma.sh | 58 +
.../shells/shells_for_FWI/msub_lance_simu.sh | 59 +
utils/DSM_FOR_SPECFEM3D/shells/shells_tests.sh | 4 +
utils/DSM_FOR_SPECFEM3D/shells/step_1.out | 6 +
utils/DSM_FOR_SPECFEM3D/shells/step_2.out | 13 +
..._dont_remove_about_DSM_SPECFEM_coupled_code.txt | 74 +
297 files changed, 115808 insertions(+)
More information about the CIG-COMMITS
mailing list