specfem2d
SPECFEM2D simulates forward and adjoint seismic wave propagation in two-dimensional acoustic, (an)elastic, poroelastic or coupled acoustic-(an)elastic-poroelastic media, with Convolution PML absorbing conditions.
파일 탐색기
최종 버전 다운로드 (.zip)- configure-template.yml
- install-template.yml
- test-template.yml
- BUG-REPORT.yml
- run_build.sh
- run_install.sh
- run_tests.sh
- CI.yml
- run_build.sh
- run_install.sh
- run_tests.sh
- .keep
- Par_file
- SOURCE
- defaultstyle.css
- footer.html
- header.html
- mystyle.css
- Doxyfile
- Doxyfile_complete_call_tree
- Doxyfile_main_call_tree
- Doxyfile_truncated_call_tree
- README.txt
- run_doxygen.sh
- here_is_how_viscoelastic_attenuation_is_implemented_in_SPECFEM2D_Generalized_Zener_Body_may2014.pdf
- how_to_add_a_new_option_to_specfem_2D.txt
- how_to_add_a_new_source_file_to_specfem_2D.txt
- how_to_properly_detect_all_MPI_or_PML_edges.pdf
- how_to_use_a_transition_mesh_layer_to_stabilize_PML.pdf
- howto_make_CPML_more_efficient_at_grazing_incidence_explanations_from_Zhinan_Xie.txt
- HOWTO_produce_acoustic_sensitivity_kernels_from_Etienne_Bachmann_to_Vadim_and_Dimitri_April_2016.txt
- older_now_obsolete_how_we_modified_Carcione_1993_to_make_it_causal_and_include_the_missing_1_over_L_factor.pdf
- definition_of_unit_testing_and_regression_testing.txt
- discussion_of_2D_sources_and_approximations_from_Pilant_1979.pdf
- exact_formula_to_scale_mu_from_a_frequency_f0_to_a_frequency_f1_from_Komatitsch_Tromp_GJI_2002.pdf
- excerpt_of_paper_99.pdf
- for_attenuation_relaxed_is_low_frequency_unrelaxed_is_high_frequency.txt
- introge.pdf
- note_on_Qkappa_versus_Qp.pdf
- old_problem_attenuation_reference_Specfem2D_fixed_by_Zhinan_Xie.pdf
- problematic_case_that_we_exclude_for_axisymmetric.pdf
- SEM_class_from_Yvon_Maday_to_Dimitri_Komatitsch_and_Jean_Pierre_Vilotte_04apr1995.pdf
- time_scheme_we_use_in_the_code_from_Hughes_1987.pdf
- viscoelastic_equations_from_Carcione_2014_third_edition.pdf
- why_the_missing_1over_L_factor_does_not_cause_any_problem_in_the_viscoelastic_formulation_because_it_is_not_an_error.pdf
- list_for_Zhinan_for_SPECFEM2D_PMLs.txt
- Carl_Tape_his_comments_on_the_adjoint_tomography_workflow_dec2014.txt
- Daniel_Peter_his_comments_on_the_current_adjoint_tomography_workflow_dec2014.txt
- example-gridfile.pdf
- gauss_vs_triangle_mod.eps
- gauss_vs_triangle_mod.pdf
- Gmsh_geo.pdf
- Gmsh_Msh.pdf
- how_to_use_a_transition_mesh_layer_to_stabilize_PML.png
- how_to_use_PML_with_external_velocity_model.pdf
- how_to_use_PML_with_external_velocity_model.svg
- image0000300.jpg
- image0000400.jpg
- image0000500.jpg
- IRIS_band_codes.pdf
- logo_aix_marseille_universite.png
- logo_ANR.png
- logo_Caltech.png
- logo_CIG.png
- logo_CINECA.jpg
- logo_CINES.png
- logo_cnrs.jpg
- logo_cnrs.png
- logo_CSC_China.jpg
- logo_ETH.jpg
- logo_European_Union.png
- logo_Fairbanks.jpg
- logo_fondation_Del_Duca.png
- logo_GENCI.jpg
- logo_Harvard.jpg
- logo_INGV.jpg
- logo_inria.jpg
- logo_Intel_Exascale_Labs.png
- logo_IPGP.jpg
- logo_IUF.jpg
- logo_Maison_Simulation.jpg
- logo_NSF.png
- logo_NVIDIA.jpg
- logo_Oak_Ridge.png
- logo_PRACE.jpg
- logo_princeton.jpg
- logo_princeton.pdf
- logo_TOTAL.jpg
- logo_Univ_Toulouse.jpg
- logo_University_of_Toronto.jpg
- logo_UPPA.png
- meshrestrictionontheaxis-eps-converted-to.pdf
- meshrestrictionontheaxis.eps
- minimum_number_of_SLS_that_can_be_used_in_viscoelastic_simulation.png
- play_journal_file.png
- Ricker_wavelet.png
- source_timing.eps
- source_timing.pdf
- specfem2d.jpg
- specfem_2d-cover.ai
- specfem_2d-cover.pdf
- workflow.pdf
- workflow.svg
- 01_introduction.tex
- 02_getting_started.tex
- 03_mesh_generation.tex
- 04_running_the_solver.tex
- 05_adjoint_simulations.tex
- 06_doing_tomography.tex
- 07_oil_and_gas_industry_simulations.tex
- 08_informations_for_developers.tex
- A_reference_frame.tex
- authors.tex
- B_channel_codes.tex
- bibliography.bib
- C_troubleshooting.tex
- compile_LaTeX_manual.sh
- copyright_and_version.tex
- create_icon_image_for_CIG_Web_site.sh
- D_license.tex
- features.tex
- generate_call_trees_of_the_source_code.sh
- manual_SPECFEM2D.pdf
- manual_SPECFEM2D.tex
- notes_and_acknowledgement.tex
- specfem_2d-cover_small.jpg
- sponsors.tex
- translate_LaTeX_manual_to_wiki_markdown.sh
- Happy_20th_anniversary_SPECFEM_bon_anniversaire_SPECFEM_email_04apr2015.txt
- here_is_the_weak_form_for_the_memory_variable_equation_in_the_viscoacoustic_fluid_case_used_by_Quentin_Brissaud_and_Dimitri_in_the_2D_code_mar2018.pdf
- LICENSE_email_sent_to_convert_the_SPECFEM2D_license_from_CeCILL_to_GNU_nov2015.txt
- LICENSE_older_from_2007_letter_CeCILL_SPECFDEM2D.pdf
- notes_from_Youshan_Liu_The_point_moment_tensor_source_with_merged_loops_in_2D.docx
- notes_from_Youshan_Liu_The_point_moment_tensor_source_with_merged_loops_in_2D.pdf
- Qkappa_Qmu_versus_Qp_Qs_relationship_in_2D_plane_strain.pdf
- Qkappa_Qmu_versus_Qp_Qs_relationship_in_2D_plane_strain.pptx
- interfaces.dat
- Par_file
- Par_file_homogeneous_with_attenuation
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- output.log
- README
- run_this_example.sh
- Par_file
- SOURCE
- topoaniso.dat
- run_this_example.sh
- interfaces_simple_flat_viscoacoustic.dat
- Par_file
- SOURCE
- STATIONS
- Gar6more2D.dat
- makefile
- P_Garcimore_at_800m.dat
- README
- analytical_solution_viscoacoustic_Carcione_version1.f90
- pressure_time_analytical_solution_acoustic_800.dat
- AA.S0001.PRE.semp
- output.log
- plotall_pressure_noattenuation_versus_analytical.gnu
- README
- run_this_example.sh
- analytical_solution_viscoacoustic_Carcione_version1.f90
- pressure_time_analytical_solution_viscoacoustic_800.dat
- interfaces_simple_flat_viscoacoustic.dat
- Par_file
- SOURCE
- STATIONS
- AA.S0001.PRE.semp
- output.log
- plotall_pressure_with_viscoacousticity.gnu
- README
- run_this_example.sh
- interfaces_attenuation_analytic.dat
- Par_file_attenuation_2D_source_in_point_inside_an_element
- Par_file_attenuation_2D_source_in_point_shared_by_four_elements
- SOURCE_attenuation_2D_source_in_point_inside_an_element
- SOURCE_attenuation_2D_source_in_point_shared_by_four_elements
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- elastic_AA.S0001.BXX.semd
- elastic_AA.S0001.BXZ.semd
- output.log
- analytical_solution_viscoelastic_2D_plane_strain_Carcione_correct_with_1_over_L.f90
- plot_compare_to_analytical_solution.gnu
- README
- run_this_example.sh
- Ux_time_analytical_solution_elastic.dat
- Ux_time_analytical_solution_viscoelastic.dat
- Uz_time_analytical_solution_elastic.dat
- Uz_time_analytical_solution_viscoelastic.dat
- Biblio1.bib
- gji.bst
- gji_extra.sty
- here_is_the_weak_form_for_the_memory_variable_equation_in_the_viscoacoustic_fluid_case_used_by_Quentin_Brissaud_and_Dimitri_in_the_2D_code_mar2018.pdf
- notes_from_Quentin_Brissaud_March2018_about_relaxed_versus_unrelaxed_attenuation_references_in_Carcione_s_papers_and_in_SPECFEM2D.pdf
- notes_from_Quentin_Brissaud_March2018_about_relaxed_versus_unrelaxed_attenuation_references_in_Carcione_s_papers_and_in_SPECFEM2D.tex
- interfaces_axisym.dat
- Par_file
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- AA.S0002.BXX.semd
- AA.S0002.BXZ.semd
- AA.S0003.BXX.semd
- AA.S0003.BXZ.semd
- forward_image000001000.jpg
- forward_image000002000.jpg
- forward_image000003000.jpg
- forward_image000004000.jpg
- output.log
- Par_file
- SOURCE
- STATIONS
- README
- run_this_example.sh
- absorbing_cpml_file
- absorbing_surface_file
- free_surface_file
- materials_file
- mesh_file
- nodes_coords_file
- Par_file
- SOURCE
- STATIONS
- absorbing_surface_file
- free_surface_file
- materials_file
- mesh_file
- nodes_coords_file
- run_this_example.sh
- interfaces.dat
- Par_file
- SOURCE
- STATIONS
- adjoint_image000000500.jpg
- b_forward_image000000500.jpg
- forward_image000000500.jpg
- output_run.log
- proc000000_c_acoustic_kernel.bin.jpg
- proc000000_rhop_acoustic_kernel.bin.jpg
- run_this_example.sh
- run_this_example_kernel.sh
- interfaces.dat
- Par_file
- SOURCE
- STATIONS
- adjoint_image000000500.jpg
- b_forward_image000000500.jpg
- forward_image000000500.jpg
- output_run.log
- proc000000_alpha_kernel.bin.jpg
- proc000000_beta_kernel.bin.jpg
- proc000000_rhop_kernel.bin.jpg
- run_this_example.sh
- run_this_example_kernel.sh
- interfaces.dat
- Par_file
- SOURCE
- STATIONS
- adjoint_image000000500.jpg
- b_forward_image000000500.jpg
- forward_image000000500.jpg
- output_run.log
- proc000000_alpha_kernel.bin.jpg
- proc000000_beta_kernel.bin.jpg
- proc000000_rhop_kernel.bin.jpg
- run_this_example.sh
- run_this_example_kernel.sh
- adj_seismogram.py
- create_STATIONS_file.py
- helper_functions.py
- kernel_evaluation_postprocessing.py
- model_add_Gaussian_perturbation.py
- model_update.py
- README
- canyon_absorbing_surface_file
- canyon_free_surface_file
- canyon_materials_file
- canyon_mesh_file
- canyon_nodes_coords_file
- Par_file
- SOURCE
- run_this_example.sh
- interfaces_attenuation_analytic.dat
- Par_file_no_attenuation_2D_at_the_corner_between_several_spectral_elements
- Par_file_no_attenuation_2D_inside_a_given_spectral_element
- SOURCE_no_attenuation_2D_at_the_corner_between_several_spectral_elements
- SOURCE_no_attenuation_2D_inside_a_given_spectral_element
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- output.log
- Par_file
- plot_source_time_function.txt
- SOURCE
- analytical_solution_elastic_only_2D_plane_strain_Pilant_in_the_time_domain.f90
- analytical_solution_viscoelastic_2D_plane_strain_Carcione_correct_with_1_over_L.f90
- first_second_third_fourth_derivatives_of_a_Ricker_and_also_spectrum_and_integrals_in_Maple.mw
- first_second_third_fourth_derivatives_of_a_Ricker_and_also_spectrum_and_integrals_in_Maple.pdf
- force_verticale_fully_cleaned_by_DK_may2018.f
- formula_used_for_my_slow_discrete_inverse_Fourier_transform_in_the_Carcione_code.pdf
- INDATA_FV
- plot_compare_to_analytical_solution.gnu
- README
- run_this_example.sh
- specific_inverted_reference_frame_in_the_analytical_code_from_Denmark.pdf
- spectrum_of_a_Ricker_in_Maple_to_have_the_right_amplitude_factor.mw
- spectrum_of_a_Ricker_in_Maple_to_have_the_right_amplitude_factor.pdf
- Ux_file_analytical_from_Denmark.dat
- Ux_time_analytical_solution_elastic.dat
- Ux_time_analytical_solution_elastic_time_domain.dat
- Uz_file_analytical_from_Denmark.dat
- Uz_time_analytical_solution_elastic.dat
- Uz_time_analytical_solution_elastic_time_domain.dat
- interfaces_attenuation_analytic.dat
- Par_file_no_attenuation_2D_at_the_corner_between_several_spectral_elements
- SOURCE_no_attenuation_2D_at_the_corner_between_several_spectral_elements
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- output.log
- Par_file
- plot_source_time_function.txt
- SOURCE
- analytical_solution_viscoelastic_2D_plane_strain_Carcione_correct_with_1_over_L.f90
- first_second_third_fourth_derivatives_of_a_Ricker_and_also_spectrum_and_integrals_in_Maple.mw
- first_second_third_fourth_derivatives_of_a_Ricker_and_also_spectrum_and_integrals_in_Maple.pdf
- formula_used_for_my_slow_discrete_inverse_Fourier_transform_in_the_Carcione_code.pdf
- plot_compare_to_analytical_solution.gnu
- README
- run_this_example.sh
- spectrum_of_a_Ricker_in_Maple_to_have_the_right_amplitude_factor.mw
- spectrum_of_a_Ricker_in_Maple_to_have_the_right_amplitude_factor.pdf
- Ux_time_analytical_solution_elastic.dat
- Ux_time_analytical_solution_viscoelastic.dat
- Uz_time_analytical_solution_elastic.dat
- Uz_time_analytical_solution_viscoelastic.dat
- interfaces_attenuation_analytic.dat
- Par_file_no_attenuation_2D_at_the_corner_between_several_spectral_elements
- Par_file_no_attenuation_2D_inside_a_given_spectral_element
- SOURCE_no_attenuation_2D_at_the_corner_between_several_spectral_elements
- SOURCE_no_attenuation_2D_inside_a_given_spectral_element
- AA.S0001.PRE.semp
- output.log
- Par_file
- plot_source_time_function.txt
- SOURCE
- analytical_solution_acoustic_only_2D_plane_strain_Pilant_in_the_time_domain.f90
- analytical_solution_viscoacoustic_Carcione_version1.f90
- first_second_third_fourth_derivatives_of_a_Ricker_and_also_spectrum_and_integrals_in_Maple.mw
- first_second_third_fourth_derivatives_of_a_Ricker_and_also_spectrum_and_integrals_in_Maple.pdf
- formula_used_for_my_slow_discrete_inverse_Fourier_transform_in_the_Carcione_code.pdf
- plot_compare_to_analytical_solution.gnu
- pressure_time_analytical_solution_acoustic_500.dat
- pressure_time_analytical_solution_acoustic_time_domain.dat
- README
- run_this_example.sh
- spectrum_of_a_Ricker_in_Maple_to_have_the_right_amplitude_factor.mw
- spectrum_of_a_Ricker_in_Maple_to_have_the_right_amplitude_factor.pdf
- Par_file
- SOURCE
- mat
- mesh
- nodes_coords
- surface_abs
- surface_free
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- AA.S0002.BXX.semd
- AA.S0002.BXZ.semd
- AA.S0003.BXX.semd
- AA.S0003.BXZ.semd
- AA.S0004.BXX.semd
- AA.S0004.BXZ.semd
- AA.S0005.BXX.semd
- AA.S0005.BXZ.semd
- AA.S0006.BXX.semd
- AA.S0006.BXZ.semd
- AA.S0007.BXX.semd
- AA.S0007.BXZ.semd
- AA.S0008.BXX.semd
- AA.S0008.BXZ.semd
- AA.S0009.BXX.semd
- AA.S0009.BXZ.semd
- AA.S0010.BXX.semd
- AA.S0010.BXZ.semd
- AA.S0011.BXX.semd
- AA.S0011.BXZ.semd
- AA.S0012.BXX.semd
- AA.S0012.BXZ.semd
- forward_image0010000.jpg
- output.log
- plot_source_time_function.txt
- README
- run_this_example.sh
- interfaces_fluid_flat.dat
- Par_file
- SOURCE
- comparison_with_analytical_solution.pdf
- plotall_comparison_with_analytical_solution.gnu
- README
- run_this_example.sh
- trace2an.dat
- interfaces_fluid_sinusoidal.dat
- Par_file
- SOURCE
- generate_topo_sinusoide.f90
- README
- run_this_example.sh
- Par_file
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- AA.S0002.BXX.semd
- AA.S0002.BXZ.semd
- forward_image000001000.jpg
- forward_image000002000.jpg
- forward_image000003000.jpg
- forward_image000004000.jpg
- forward_image000005000.jpg
- output.log
- create_mesh_AK135F_2D_with_central_cube_no_PML.F90
- make_specific_mesher_for_2D_Earth.sh
- README
- run_this_example.sh
- run_this_example_kernel.sh
- Par_file
- Par_file.serial
- SOURCE
- Material_SqrCirc
- Mesh_SqrCirc
- Nodes_SqrCirc
- SqrCirc.geo
- SqrCirc.msh
- Surf_abs_SqrCirc
- Surf_free_SqrCirc
- AA.S0001.PRE.semp
- AA.S0002.PRE.semp
- AA.S0003.PRE.semp
- AA.S0004.PRE.semp
- AA.S0005.PRE.semp
- AA.S0006.PRE.semp
- AA.S0007.PRE.semp
- AA.S0008.PRE.semp
- AA.S0009.PRE.semp
- AA.S0010.PRE.semp
- AA.S0011.PRE.semp
- forward_image0000500.jpg
- forward_image0001000.jpg
- forward_image0002000.jpg
- mesh_quality_histogram.txt
- output.log
- plot_mesh_quality_histogram.gnu
- process_the_Gmsh_file_once_and_for_all.sh
- README
- run_this_example.sh
- Par_file
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- AA.S0002.BXX.semd
- AA.S0002.BXZ.semd
- AA.S0003.BXX.semd
- AA.S0003.BXZ.semd
- AA.S0004.BXX.semd
- AA.S0004.BXZ.semd
- AA.S0005.BXX.semd
- AA.S0005.BXZ.semd
- AA.S0006.BXX.semd
- AA.S0006.BXZ.semd
- AA.S0007.BXX.semd
- AA.S0007.BXZ.semd
- AA.S0008.BXX.semd
- AA.S0008.BXZ.semd
- AA.S0009.BXX.semd
- AA.S0009.BXZ.semd
- AA.S0010.BXX.semd
- AA.S0010.BXZ.semd
- AA.S0011.BXX.semd
- AA.S0011.BXZ.semd
- AA.S0012.BXX.semd
- AA.S0012.BXZ.semd
- forward_image0001000.jpg
- forward_image0002000.jpg
- forward_image0005000.jpg
- output.log
- output_mesher.step_1.txt
- output_solver.step_1.txt
- Par_file.step_1
- Par_file.step_2
- SOURCE
- vp.bin
- vp.H
- interpolate.f90
- README
- run_this_example.sh
- interfaces_elastic_analytic.dat
- Par_file
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- output.log
- compute_line_source_solution_from_point_source_solution_for_moment_tensor_in_3D.f90
- plot_compare_to_analytical_solution.gnu
- README
- run_this_example.sh
- x_displacement.dat
- z_displacement.dat
- interfaces_test.dat
- Par_file
- SOURCE
- README
- run_this_example.sh
- interfaces_elastic_analytic.dat
- Par_file
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- output.log
- README
- run_this_example.sh
- interfaces.dat
- Par_file
- SOURCE
- run_this_example.sh
- interfaces.dat
- Par_file
- SOURCE
- AA.S0001.POT.adj
- AA.S0001.POT.semx
- adjoint_image000001200.jpg
- b_forward_image000001200.jpg
- forward_image000001200.jpg
- output.log
- proc000000_rho_kappa_kernel.dat
- proc000000_rho_kappa_mu_kernel.dat
- rho_and_kappa_kernels.png
- rho_and_kappa_kernels_acoustic_and_elastic_only_no_caption.png
- adj_source.f90
- compare_two_images_to_compare_sensitivity_kernels.py
- plot_kernel.gnu
- README
- run_a_single_run_of_this_two_step_example.sh
- run_this_example.sh
- interfaces_simple_topo_curved.dat
- Par_file
- SOURCE
- readme.txt
- run_this_example.sh
- Marmousi_mesh_HomNath_Gharti_higher_resolution_nov2016.tar.bz2
- README_higher_resolution_Marmousi_mesh_from_Hom_Nath_Gharti.txt
- marmousi_CUBIT_journal_file.jou
- marmousi_mesh1.png
- README_from_Hom_Nath_Gharti.txt
- Marmousi_mesh_HomNath_Gharti_higher_resolution_nov2023.tar.bz2
- README_higher_resolution_Marmousi_mesh_from_Hom_Nath_Gharti.txt
- marmousi.geo
- marmousi.msh.bz2
- marmousi2.mat
- README_from_Yann_Capdeville.txt
- interfaces
- Par_file
- SOURCE
- STATIONS
- AA.S0001.PRE.semp
- AA.S0002.PRE.semp
- AA.S0003.PRE.semp
- AA.S0004.PRE.semp
- AA.S0005.PRE.semp
- AA.S0006.PRE.semp
- AA.S0007.PRE.semp
- AA.S0008.PRE.semp
- output.log
- run_this_example.sh
- Par_file
- SOURCE
- STATIONS
- uniform.dat
- nonuniform
- uniform
- irec_main_noise
- AA.S0001.BXY.semd
- AA.S0002.BXY.semd
- AA.S0003.BXY.semd
- output.log
- Par_file
- adj_traveltime_filter.f90
- changemask.sh
- clean.sh
- NOISE_TOMOGRAPHY.m
- NOISE_TOMOGRAPHY.py
- PetersonNoiseModel.m
- PetersonNoiseModel.py
- plot_kernel.gnu
- plot_kernel.sh
- README
- replicate.sh
- run_generate_S_squared.sh
- run_kernel_branch.sh
- run_this_example.sh
- run_this_example_kernel.sh
- STATIONS
- absorbing_surface_file
- elements_axis
- elements_cpml_list
- free_surface_file
- materials_file
- mesh_file
- nodes_coords_file
- computeTL.py
- computeTLmpi.py
- JensenMesh.py
- make_comparison.sh
- make_mesh.sh
- meshing_script_without_delamination_water.py
- Par_file
- processAmplitudes.py
- README
- rotvars_Jensen_2007_Figure7a.txt
- run_this_example.sh
- SOURCE
- TLcomsol.txt
- interfaces.dat
- Par_file
- SOURCE
- README
- run_this_example.sh
- signal_spectro_1_km.png
- signal_spectro_3_km.png
- signal_spectro_6_km.png
- interfaces.dat
- Par_file
- SOURCE
- cutoff_frequencies.png
- modes.png
- README
- run_this_example.sh
- signal_spectro_1_km.png
- signal_spectro_3_km.png
- signal_spectro_6_km.png
- interfaces.dat
- Par_file
- SOURCE
- README_IMPORTANT_CHANGE_THIS_FLAG_in_the_source_code_for_this_example.txt
- run_this_example.sh
- signals_process_results_in_Matlab.mat
- signals_spectro_1_km.png
- signals_spectro_2_km.png
- signals_spectro_3_km.png
- signals_spectro_4_km.png
- interfaces.dat
- Par_file
- SOURCE
- AA.S0001.BXX.semv
- AA.S0001.BXZ.semv
- AA.S0002.BXX.semv
- AA.S0002.BXZ.semv
- forward_image0002400.jpg
- output.log
- figure_8_from_Morency_and_Tromp_2008.jpg
- README
- run_this_example.sh
- table_3_from_Morency_and_Tromp_2008.jpg
- interfaces.dat
- Par_file
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- adjoint_image000002500.jpg
- b_forward_image000001000.jpg
- cpI_cpII_cs_kernel.png
- forward_image000002500.jpg
- M_rho_rhof_kernel.png
- mu_B_C_kernel.png
- output.log
- AA.S0001.BXX.semv
- AA.S0001.BXZ.semv
- output.log
- figure_4_from_Morency_and_Tromp_2008.jpg
- plot_image_velocity.gnu
- README
- run_this_example.sh
- run_this_example_kernel.sh
- interfaces_Rayleigh_flat.dat
- Par_file
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- AA.S0002.BXX.semd
- AA.S0002.BXZ.semd
- AA.S0003.BXX.semd
- AA.S0003.BXZ.semd
- AA.S0004.BXX.semd
- AA.S0004.BXZ.semd
- AA.S0005.BXX.semd
- AA.S0005.BXZ.semd
- image0001000.jpg
- image0002000.jpg
- image0003000.jpg
- image0004000.jpg
- output.log
- README
- run_this_example.sh
- Par_file
- SOURCE
- topolambtilted.dat
- README
- run_this_example.sh
- interfaces_Rayleigh_flat.dat
- Par_file
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- AA.S0002.BXX.semd
- AA.S0002.BXZ.semd
- AA.S0003.BXX.semd
- AA.S0003.BXZ.semd
- AA.S0004.BXX.semd
- AA.S0004.BXZ.semd
- AA.S0005.BXX.semd
- AA.S0005.BXZ.semd
- image0001000.jpg
- image0002000.jpg
- image0003000.jpg
- image0004000.jpg
- output.log
- README
- README_this_example_requires_changing_one_line_in_the_source_code.txt
- run_this_example.sh
- modelY1_absorbing_surface_file
- modelY1_elements_CPML_list
- modelY1_free_surface_file
- modelY1_materials_file
- modelY1_mesh_file
- modelY1_nodes_coords_file
- modelY1_PML_inner_edge_for_plane_wave_file
- Par_file
- SOURCE
- STATIONS
- run_this_example.sh
- modelY1_absorbing_surface_file
- modelY1_elements_CPML_list
- modelY1_free_surface_file
- modelY1_geometry_ACIS_ascii_format.sat
- modelY1_geometry_IGES_ascii_format.iges
- modelY1_geometry_STL_ascii_format.txt
- modelY1_materials_file
- modelY1_mesh_file
- modelY1_nodes_coords_file
- modelY1_PML_inner_edge_for_plane_wave_file
- Par_file
- SOURCE
- STATIONS
- modelY1.cubit
- modelY1_PML.cubit
- modelY1_PML_30.cubit
- modelY1_PML_50.cubit
- modelY1_PML_fine.cubit
- create_edge_file_to_add_PML_layer.bash
- program_add_bottom_layer.f90
- program_add_left_layer.f90
- program_add_right_layer.f90
- run_this_example.sh
- modelY1_absorbing_surface_file
- modelY1_elements_CPML_list
- modelY1_free_surface_file
- modelY1_materials_file
- modelY1_mesh_file
- modelY1_nodes_coords_file
- modelY1_PML_inner_edge_for_plane_wave_file
- Par_file
- SOURCE
- STATIONS
- run_this_example.sh
- modelY1_absorbing_surface_file
- modelY1_free_surface_file
- modelY1_materials_file
- modelY1_mesh_file
- modelY1_nodes_coords_file
- Par_file
- SOURCE
- run_this_example.sh
- modelY1_absorbing_surface_file
- modelY1_free_surface_file
- modelY1_materials_file
- modelY1_mesh_file
- modelY1_nodes_coords_file
- Par_file
- SOURCE
- run_this_example.sh
- image_of_the_salt_dome_model_and_mesh.pdf
- baty_my_salt.txt
- c1_my_salt.txt
- c2_my_salt.txt
- c3_my_salt.txt
- c4_my_salt.txt
- c5_my_salt.txt
- c6_my_salt.txt
- dome_my_salt.txt
- Grid_model.m
- Inside_zone.m
- model_init_smooth_200m.bz2
- README.txt
- save_smooth_model4.m
- Smooth_and_post_process_model.m
- Par_file
- Par_file_adj
- Par_file_fwd
- Par_file_kernel
- Par_file_save_forward
- SOURCE
- SOURCE1
- SOURCE10
- SOURCE11
- SOURCE12
- SOURCE13
- SOURCE14
- SOURCE15
- SOURCE16
- SOURCE17
- SOURCE18
- SOURCE19
- SOURCE2
- SOURCE3
- SOURCE4
- SOURCE5
- SOURCE6
- SOURCE7
- SOURCE8
- SOURCE9
- STATIONS
- absorbing_surface_file
- compute_adjoint_source.f90
- elements_cpml_list
- free_surface_file
- list_stations_to_read.txt
- materials_file
- mesh_file
- nodes_coords_file
- readme
- run_adj.sh
- tomo_initial.txt.bz2
- CUBIT_instructions_Vadim_to_build_salt_dome_example_mesh.cub
- CUBIT_instructions_Vadim_to_build_salt_dome_example_mesh.jou
- HOWTO_create_the_mesh_and_the_gradient_kernel_for_the_salt_dome_of_Vadim.txt
- interfaces_elastic_analytic.dat
- Par_file
- SOURCE
- Ux_file.dat
- Uz_file.dat
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- forward_image0000500.jpg
- forward_image0001000.jpg
- output.log
- plot_points_per_wavelength_histogram.gnu
- plot_compare_to_analytical_solution.gnu
- run_this_example.sh
- interfaces_simple_topo_curved.dat
- interfaces_simple_topo_flat.dat
- Par_file
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- AA.S0005.BXX.semd
- AA.S0005.BXZ.semd
- AA.S0010.BXX.semd
- AA.S0010.BXZ.semd
- AA.S0015.BXX.semd
- AA.S0015.BXZ.semd
- AA.S0020.BXX.semd
- AA.S0020.BXZ.semd
- adjoint_image000001000.jpg
- b_forward_image000001000.jpg
- forward_image000001000.jpg
- output.log
- Par_file
- proc000000_rho_kappa_kernel.dat
- proc000000_rho_kappa_mu_kernel.dat
- proc000000_rhop_alpha_beta_kernel.dat
- proc000000_rhop_alpha_beta_kernel.png
- proc000000_rhop_c_kernel.dat
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- AA.S0002.BXX.semd
- AA.S0002.BXZ.semd
- AA.S0003.BXX.semd
- AA.S0003.BXZ.semd
- AA.S0004.BXX.semd
- AA.S0004.BXZ.semd
- AA.S0005.BXX.semd
- AA.S0005.BXZ.semd
- AA.S0006.BXX.semd
- AA.S0006.BXZ.semd
- AA.S0007.BXX.semd
- AA.S0007.BXZ.semd
- AA.S0008.BXX.semd
- AA.S0008.BXZ.semd
- AA.S0009.BXX.semd
- AA.S0009.BXZ.semd
- AA.S0010.BXX.semd
- AA.S0010.BXZ.semd
- AA.S0011.BXX.semd
- AA.S0011.BXZ.semd
- forward_image000000500.jpg
- forward_image000001000.jpg
- forward_image000001600.jpg
- output.log
- Par_file
- README
- run_this_example.sh
- run_this_example_kernel.sh
- interfaces_Tape2007.dat
- model_velocity.dat_checker
- Par_file_Tape2007_132rec_checker
- Par_file_Tape2007_onerec
- SOURCE_001
- SOURCE_002
- SOURCE_003
- SOURCE_004
- SOURCE_005
- SOURCE_006
- SOURCE_007
- SOURCE_008
- SOURCE_009
- SOURCE_010
- SOURCE_011
- SOURCE_012
- SOURCE_013
- SOURCE_014
- SOURCE_015
- SOURCE_016
- SOURCE_017
- SOURCE_018
- SOURCE_019
- SOURCE_020
- SOURCE_021
- SOURCE_022
- SOURCE_023
- SOURCE_024
- SOURCE_025
- STATIONS_checker
- AA.S000000.BXY.semd
- AA.S000020.BXY.semd
- AA.S000040.BXY.semd
- AA.S000060.BXY.semd
- AA.S000080.BXY.semd
- AA.S000100.BXY.semd
- AA.S000120.BXY.semd
- AA.S000131.BXY.semd
- forward_image0001000.jpg
- forward_image0002000.jpg
- forward_image0003000.jpg
- image0001000.jpg
- image0002000.jpg
- image0003000.jpg
- output.log
- Par_file
- plot_source_time_function.txt
- SOURCE
- STATIONS
- README
- run_this_example.sh
- run_this_example_onerec.sh
- wavefield_Tape2007_132rec_checker.pdf
- wavefield_Tape2007_onerec_homo.pdf
- interfaces_Tape2007.dat
- Par_file
- SOURCE
- adj_seismogram_Tape2007.f90
- kernel_Tape2007_kernel_onerec.pdf
- README
- README_location_of_the_script_to_plot_the_resulting_kernel.txt
- run_this_example.sh
- run_this_example_kernel.sh
- interfaces_Abel_Brest_bathymetry.dat
- Par_file
- SOURCE
- extract_thermocline.f90
- figure_1_of_sound_profile_generated_by_the_Python_script_of_Paul_Cristini.png
- generate_shallow_water_profile_script_by_Paul_Cristini.py
- plot_thermocline.gnu
- run_this_example.sh
- ssp_example1.png
- thermocline.dat
- thermocline_final.gif
- thermocline_original.gif
- interfaces_simple_topo_curved.dat
- Par_file
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- AA.S0002.BXX.semd
- AA.S0002.BXZ.semd
- AA.S0003.BXX.semd
- AA.S0003.BXZ.semd
- AA.S0004.BXX.semd
- AA.S0004.BXZ.semd
- AA.S0005.BXX.semd
- AA.S0005.BXZ.semd
- AA.S0006.BXX.semd
- AA.S0006.BXZ.semd
- AA.S0007.BXX.semd
- AA.S0007.BXZ.semd
- AA.S0008.BXX.semd
- AA.S0008.BXZ.semd
- AA.S0009.BXX.semd
- AA.S0009.BXZ.semd
- AA.S0010.BXX.semd
- AA.S0010.BXZ.semd
- AA.S0011.BXX.semd
- AA.S0011.BXZ.semd
- AA.S0012.BXX.semd
- AA.S0012.BXZ.semd
- AA.S0013.BXX.semd
- AA.S0013.BXZ.semd
- AA.S0014.BXX.semd
- AA.S0014.BXZ.semd
- AA.S0015.BXX.semd
- AA.S0015.BXZ.semd
- AA.S0016.BXX.semd
- AA.S0016.BXZ.semd
- AA.S0017.BXX.semd
- AA.S0017.BXZ.semd
- AA.S0018.BXX.semd
- AA.S0018.BXZ.semd
- AA.S0019.BXX.semd
- AA.S0019.BXZ.semd
- AA.S0020.BXX.semd
- AA.S0020.BXZ.semd
- AA.S0021.BXX.semd
- AA.S0021.BXZ.semd
- AA.S0022.BXX.semd
- AA.S0022.BXZ.semd
- forward_image000000500.jpg
- forward_image000001000.jpg
- output.log
- Par_file
- proc000000_rho.jpg
- proc000000_vp.jpg
- proc000000_vs.jpg
- profile.png
- README
- run_this_example.sh
- interfaces_Tromp2005.dat
- interfaces_Tromp2005_s100.dat
- Par_file
- Par_file_Tromp2005_s100
- SOURCE
- SOURCE_Tromp2005_s100
- README
- run_this_example.sh
- wavefield_Tromp2005_PSV.pdf
- wavefield_Tromp2005_SH.pdf
- interfaces_Tromp2005.dat
- Par_file
- SOURCE
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- adjoint_image000001500.jpg
- adjoint_image000002000.jpg
- b_forward_image000000500.jpg
- b_forward_image000001000.jpg
- forward_image000000500.jpg
- forward_image000001000.jpg
- output.log
- proc000000_rho_kappa_mu_kernel.dat
- proc000000_rhop_alpha_beta_kernel.dat
- AA.S0001.BXX.semd
- AA.S0001.BXZ.semd
- forward_image000000500.jpg
- forward_image000001000.jpg
- forward_image000001500.jpg
- output.log
- adj_seismogram_Tromp2005.f90
- kernel_Tromp2005_kernel_PSV.pdf
- plot_Tromp2005_kernel_PSV_with_GMT.sh
- README
- run_this_example.sh
- run_this_example_kernel.sh
- interfaces_fluid_flat.dat
- movie_of_how_the_spurious_phase_appears_at_the_entrance_of_the_PML_exactly_at_the_fluid_solid_interface.pdf
- Par_file_fluid_solid
- README
- run_this_example.sh
- SOURCE_fluid_solid
- the_problem_disappears_with_solid_only_and_with_fluid_only.txt
- interfaces_fluid_flat.dat
- movie_of_how_the_spurious_phase_appears_at_the_entrance_of_the_PML_exactly_at_the_fluid_solid_interface.pdf
- Par_file_fluid_solid
- README
- run_this_example.sh
- SOURCE_fluid_solid
- the_problem_disappears_with_solid_only_and_with_fluid_only.txt
- this_phase_circled_in_green_is_nonphysical_and_is_a_spurious_reflection_from_the_PMLs.png
- interfaces_simple.dat
- Par_file
- SOURCE
- STATIONS
- README
- run_this_example.sh
- weak_instability_in_long_times_for_this_test_case.png
- README_about_these_bugs_or_features.txt
- interf_paco.dat
- interface_sinus.dat
- interfaces_no_canyon.dat
- profilx.dat
- profily.dat
- topoarticle.dat
- change_something_in_all_the_Par_files_automatically.bash
- process_DATA_Par_files_to_update_their_format_when_new_parameters_are_added.py
- process_DATA_Par_files_to_update_their_parameters_from_a_main_file.py
- README_EXAMPLES
- view_all_parameter_files_to_modify_them.bash
- jaricom.c
- jcapimin.c
- jcapistd.c
- jcarith.c
- jccoefct.c
- jccolor.c
- jcdctmgr.c
- jchuff.c
- jcinit.c
- jcmainct.c
- jcmarker.c
- jcmaster.c
- jcomapi.c
- jconfig.h
- jcparam.c
- jcprepct.c
- jcsample.c
- jctrans.c
- jdapimin.c
- jdapistd.c
- jdarith.c
- jdatadst.c
- jdatasrc.c
- jdcoefct.c
- jdcolor.c
- jdct.h
- jddctmgr.c
- jdhuff.c
- jdinput.c
- jdmainct.c
- jdmarker.c
- jdmaster.c
- jdmerge.c
- jdpostct.c
- jdsample.c
- jdtrans.c
- jerror.c
- jerror.h
- jfdctflt.c
- jfdctfst.c
- jfdctint.c
- jidctflt.c
- jidctfst.c
- jidctint.c
- jinclude.h
- jmemmgr.c
- jmemnobs.c
- jmemsys.h
- jmorecfg.h
- jpegint.h
- jpeglib.h
- jquant1.c
- jquant2.c
- jutils.c
- jversion.h
- libjpeg.txt
- Licence_CeCILL-C_V1-en.txt
- Licence_CeCILL-C_V1-fr.txt
- ptscotch_user5.1.pdf
- ptscotch_user5.1.ps.gz
- scotch_user5.1.pdf
- scotch_user5.1.ps.gz
- 3elt.grf.gz
- 3elt.xyz.gz
- 4elt.grf.gz
- 4elt.xyz.gz
- 4elt2.grf.gz
- 4elt2.xyz.gz
- bump.grf.gz
- bump.xyz.gz
- .gitignore
- acpl.1
- amk_ccc.1
- amk_fft2.1
- amk_grf.1
- amk_hy.1
- amk_m2.1
- amk_p2.1
- atst.1
- dggath.1
- dgmap.1
- dgord.1
- dgpart.1
- dgscat.1
- dgtst.1
- gbase.1
- gcv.1
- gmap.1
- gmk_hy.1
- gmk_m2.1
- gmk_m3.1
- gmk_msh.1
- gmk_ub2.1
- gmtst.1
- gord.1
- gotst.1
- gout.1
- gpart.1
- gtst.1
- mcv.1
- mmk_m2.1
- mmk_m3.1
- mord.1
- mtst.1
- parser_ll.c
- parser_ly.h
- parser_yy.c
- arch.c
- arch.h
- arch_build.c
- arch_build.h
- arch_cmplt.c
- arch_cmplt.h
- arch_cmpltw.c
- arch_cmpltw.h
- arch_deco.c
- arch_deco.h
- arch_hcub.c
- arch_hcub.h
- arch_mesh.c
- arch_mesh.h
- arch_tleaf.c
- arch_tleaf.h
- arch_torus.c
- arch_torus.h
- arch_vcmplt.c
- arch_vcmplt.h
- arch_vhcub.c
- arch_vhcub.h
- bdgraph.c
- bdgraph.h
- bdgraph_bipart_bd.c
- bdgraph_bipart_bd.h
- bdgraph_bipart_df.c
- bdgraph_bipart_df.h
- bdgraph_bipart_ex.c
- bdgraph_bipart_ex.h
- bdgraph_bipart_ml.c
- bdgraph_bipart_ml.h
- bdgraph_bipart_sq.c
- bdgraph_bipart_sq.h
- bdgraph_bipart_st.c
- bdgraph_bipart_st.h
- bdgraph_bipart_zr.c
- bdgraph_bipart_zr.h
- bdgraph_check.c
- bdgraph_gather_all.c
- bdgraph_store.c
- bgraph.c
- bgraph.h
- bgraph_bipart_bd.c
- bgraph_bipart_bd.h
- bgraph_bipart_df.c
- bgraph_bipart_df.h
- bgraph_bipart_ex.c
- bgraph_bipart_ex.h
- bgraph_bipart_fm.c
- bgraph_bipart_fm.h
- bgraph_bipart_gg.c
- bgraph_bipart_gg.h
- bgraph_bipart_gp.c
- bgraph_bipart_gp.h
- bgraph_bipart_ml.c
- bgraph_bipart_ml.h
- bgraph_bipart_st.c
- bgraph_bipart_st.h
- bgraph_bipart_zr.c
- bgraph_bipart_zr.h
- bgraph_check.c
- bgraph_store.c
- comm.c
- comm.h
- common.c
- common.h
- common_file.c
- common_file.h
- common_file_compress.c
- common_file_compress.h
- common_file_uncompress.c
- common_integer.c
- common_memory.c
- common_sort.c
- common_string.c
- common_stub.c
- dgraph.c
- dgraph.h
- dgraph_allreduce.c
- dgraph_allreduce.h
- dgraph_band.c
- dgraph_build.c
- dgraph_build.h
- dgraph_build_grid3d.c
- dgraph_build_grid3d.h
- dgraph_build_hcub.c
- dgraph_check.c
- dgraph_coarsen.c
- dgraph_coarsen.h
- dgraph_coarsen_edge.c
- dgraph_fold.c
- dgraph_fold.h
- dgraph_fold_comm.c
- dgraph_fold_comm.h
- dgraph_fold_dup.c
- dgraph_fold_dup.h
- dgraph_gather.c
- dgraph_gather_all.c
- dgraph_ghst.c
- dgraph_ghst.h
- dgraph_halo.c
- dgraph_halo.h
- dgraph_halo_fill.c
- dgraph_induce.c
- dgraph_io_load.c
- dgraph_io_load.h
- dgraph_io_save.c
- dgraph_match.c
- dgraph_match.h
- dgraph_match_check.c
- dgraph_match_scan.c
- dgraph_match_sync_coll.c
- dgraph_match_sync_ptop.c
- dgraph_scatter.c
- dgraph_view.c
- dmapping.c
- dmapping.h
- dmapping_io.c
- dorder.c
- dorder.h
- dorder_gather.c
- dorder_gather.h
- dorder_io.c
- dorder_io_block.c
- dorder_io_tree.c
- dorder_perm.c
- dorder_perm.h
- dorder_tree_dist.c
- dummysizes.c
- gain.c
- gain.h
- geom.c
- geom.h
- graph.c
- graph.h
- graph_base.c
- graph_check.c
- graph_coarsen.c
- graph_coarsen.h
- graph_coarsen_edge.c
- graph_induce.c
- graph_induce.h
- graph_io.c
- graph_io.h
- graph_io_chac.c
- graph_io_habo.c
- graph_io_habo.h
- graph_io_mmkt.c
- graph_io_mmkt.h
- graph_io_scot.c
- graph_io_scot.h
- graph_list.c
- graph_list.h
- hall_order_hd.c
- hall_order_hd.h
- hall_order_hf.c
- hall_order_hf.h
- hall_order_hx.c
- hall_order_hx.h
- hdgraph.c
- hdgraph.h
- hdgraph_check.c
- hdgraph_fold.c
- hdgraph_fold.h
- hdgraph_gather.c
- hdgraph_induce.c
- hdgraph_order_nd.c
- hdgraph_order_nd.h
- hdgraph_order_si.c
- hdgraph_order_si.h
- hdgraph_order_sq.c
- hdgraph_order_sq.h
- hdgraph_order_st.c
- hdgraph_order_st.h
- hgraph.c
- hgraph.h
- hgraph_check.c
- hgraph_induce.c
- hgraph_induce.h
- hgraph_induce_edge.c
- hgraph_order_bl.c
- hgraph_order_bl.h
- hgraph_order_cp.c
- hgraph_order_cp.h
- hgraph_order_gp.c
- hgraph_order_gp.h
- hgraph_order_hd.c
- hgraph_order_hd.h
- hgraph_order_hf.c
- hgraph_order_hf.h
- hgraph_order_hx.c
- hgraph_order_hx.h
- hgraph_order_nd.c
- hgraph_order_nd.h
- hgraph_order_si.c
- hgraph_order_si.h
- hgraph_order_st.c
- hgraph_order_st.h
- hmesh.c
- hmesh.h
- hmesh_check.c
- hmesh_hgraph.c
- hmesh_hgraph.h
- hmesh_induce.c
- hmesh_induce.h
- hmesh_mesh.c
- hmesh_order_bl.c
- hmesh_order_bl.h
- hmesh_order_cp.c
- hmesh_order_cp.h
- hmesh_order_gp.c
- hmesh_order_gp.h
- hmesh_order_gr.c
- hmesh_order_gr.h
- hmesh_order_hd.c
- hmesh_order_hd.h
- hmesh_order_hf.c
- hmesh_order_hf.h
- hmesh_order_hx.c
- hmesh_order_hx.h
- hmesh_order_nd.c
- hmesh_order_nd.h
- hmesh_order_si.c
- hmesh_order_si.h
- hmesh_order_st.c
- hmesh_order_st.h
- kdgraph.c
- kdgraph.h
- kdgraph_map_rb.c
- kdgraph_map_rb.h
- kdgraph_map_rb_map.c
- kdgraph_map_rb_map.h
- kdgraph_map_rb_part.c
- kdgraph_map_rb_part.h
- kdgraph_map_st.c
- kdgraph_map_st.h
- kgraph.c
- kgraph.h
- kgraph_check.c
- kgraph_map_ml.c
- kgraph_map_ml.h
- kgraph_map_rb.c
- kgraph_map_rb.h
- kgraph_map_rb_map.c
- kgraph_map_rb_map.h
- kgraph_map_rb_part.c
- kgraph_map_rb_part.h
- kgraph_map_st.c
- kgraph_map_st.h
- library.h
- library_arch.c
- library_arch_build.c
- library_arch_build_f.c
- library_arch_f.c
- library_dgraph.c
- library_dgraph_build.c
- library_dgraph_build_f.c
- library_dgraph_build_grid3d.c
- library_dgraph_build_grid3d_f.c
- library_dgraph_check.c
- library_dgraph_check_f.c
- library_dgraph_coarsen.c
- library_dgraph_coarsen_f.c
- library_dgraph_f.c
- library_dgraph_gather.c
- library_dgraph_gather_f.c
- library_dgraph_halo.c
- library_dgraph_halo_f.c
- library_dgraph_io_load.c
- library_dgraph_io_load_f.c
- library_dgraph_io_save.c
- library_dgraph_io_save_f.c
- library_dgraph_map.c
- library_dgraph_map_f.c
- library_dgraph_map_view.c
- library_dgraph_map_view_f.c
- library_dgraph_order.c
- library_dgraph_order_f.c
- library_dgraph_order_gather.c
- library_dgraph_order_gather_f.c
- library_dgraph_order_io.c
- library_dgraph_order_io_block.c
- library_dgraph_order_io_block_f.c
- library_dgraph_order_io_f.c
- library_dgraph_order_perm.c
- library_dgraph_order_perm_f.c
- library_dgraph_order_tree_dist.c
- library_dgraph_order_tree_dist_f.c
- library_dgraph_scatter.c
- library_dgraph_scatter_f.c
- library_dgraph_stat.c
- library_dgraph_stat.h
- library_dgraph_stat_f.c
- library_dmapping.c
- library_dmapping.h
- library_dorder.c
- library_error.c
- library_error_exit.c
- library_geom.c
- library_geom_f.c
- library_graph.c
- library_graph_base.c
- library_graph_base_f.c
- library_graph_check.c
- library_graph_check_f.c
- library_graph_coarsen.c
- library_graph_coarsen_f.c
- library_graph_f.c
- library_graph_io_chac.c
- library_graph_io_chac_f.c
- library_graph_io_habo.c
- library_graph_io_habo_f.c
- library_graph_io_mmkt.c
- library_graph_io_mmkt_f.c
- library_graph_io_scot.c
- library_graph_io_scot_f.c
- library_graph_map.c
- library_graph_map_f.c
- library_graph_map_view.c
- library_graph_map_view.h
- library_graph_map_view_f.c
- library_graph_order.c
- library_graph_order_f.c
- library_mapping.c
- library_mapping.h
- library_mesh.c
- library_mesh_f.c
- library_mesh_graph.c
- library_mesh_graph_f.c
- library_mesh_io_habo.c
- library_mesh_io_habo_f.c
- library_mesh_io_scot.c
- library_mesh_io_scot_f.c
- library_mesh_order.c
- library_mesh_order_f.c
- library_order.c
- library_order.h
- library_parser.c
- library_parser_f.c
- library_random.c
- library_random_f.c
- library_strat.c
- library_version.c
- library_version_f.c
- libraryf.h
- Makefile
- mapping.c
- mapping.h
- mapping_io.c
- mapping_io.h
- mesh.c
- mesh.h
- mesh_check.c
- mesh_coarsen.c
- mesh_coarsen.h
- mesh_graph.c
- mesh_graph.h
- mesh_induce_sepa.c
- mesh_induce_sepa.h
- mesh_io.c
- mesh_io.h
- mesh_io_habo.c
- mesh_io_scot.c
- module.h
- order.c
- order.h
- order_check.c
- order_io.c
- parser.c
- parser.h
- parser_ll.h
- parser_ll.l
- parser_yy.h
- parser_yy.y
- vdgraph.c
- vdgraph.h
- vdgraph_check.c
- vdgraph_gather_all.c
- vdgraph_separate_bd.c
- vdgraph_separate_bd.h
- vdgraph_separate_df.c
- vdgraph_separate_df.h
- vdgraph_separate_ml.c
- vdgraph_separate_ml.h
- vdgraph_separate_sq.c
- vdgraph_separate_sq.h
- vdgraph_separate_st.c
- vdgraph_separate_st.h
- vdgraph_separate_zr.c
- vdgraph_separate_zr.h
- vdgraph_store.c
- vgraph.c
- vgraph.h
- vgraph_check.c
- vgraph_separate_bd.c
- vgraph_separate_bd.h
- vgraph_separate_es.c
- vgraph_separate_es.h
- vgraph_separate_fm.c
- vgraph_separate_fm.h
- vgraph_separate_gg.c
- vgraph_separate_gg.h
- vgraph_separate_gp.c
- vgraph_separate_gp.h
- vgraph_separate_ml.c
- vgraph_separate_ml.h
- vgraph_separate_st.c
- vgraph_separate_st.h
- vgraph_separate_th.c
- vgraph_separate_th.h
- vgraph_separate_vw.c
- vgraph_separate_vw.h
- vgraph_separate_zr.c
- vgraph_separate_zr.h
- vgraph_store.c
- vmesh.c
- vmesh.h
- vmesh_check.c
- vmesh_separate_fm.c
- vmesh_separate_fm.h
- vmesh_separate_gg.c
- vmesh_separate_gg.h
- vmesh_separate_gr.c
- vmesh_separate_gr.h
- vmesh_separate_ml.c
- vmesh_separate_ml.h
- vmesh_separate_st.c
- vmesh_separate_st.h
- vmesh_separate_zr.c
- vmesh_separate_zr.h
- vmesh_store.c
- Makefile
- metis.h
- metis_graph_order.c
- metis_graph_order_f.c
- metis_graph_part.c
- metis_graph_part_f.c
- parmetis.h
- parmetis_dgraph_order.c
- parmetis_dgraph_order_f.c
- parmetis_dgraph_part.c
- parmetis_dgraph_part_f.c
- gendll_0.sh
- gendll_1.sh
- gendll_2.bat
- README.txt
- Makefile.inc.alpha_dec_osf1
- Makefile.inc.i686_mac_darwin10.icc
- Makefile.inc.i686_mac_darwin8
- Makefile.inc.i686_pc_freebsd
- Makefile.inc.i686_pc_linux2
- Makefile.inc.i686_pc_linux2.c99
- Makefile.inc.i686_pc_linux2.debug
- Makefile.inc.i686_pc_linux2.nothreads
- Makefile.inc.i686_pc_linux2.prof
- Makefile.inc.i686_pc_linux2.shlib
- Makefile.inc.i686_pc_linux2.shlib.debug
- Makefile.inc.i686_pc_mingw32
- Makefile.inc.i686_sun_solaris5
- Makefile.inc.mips_sgi_irix6
- Makefile.inc.pa11_hp_ux10
- Makefile.inc.power3_ibm_aix5
- Makefile.inc.power6_ibm_aix5
- Makefile.inc.ppc450_ibm_bgp
- Makefile.inc.x86-64_cray-xt4_linux2
- Makefile.inc.x86-64_pc_freebsd
- Makefile.inc.x86-64_pc_linux2
- Makefile.inc.x86-64_pc_linux2.icc
- Makefile.inc.x86-64_pc_linux2.icc.debug
- acpl.c
- acpl.h
- amk_ccc.c
- amk_ccc.h
- amk_fft2.c
- amk_fft2.h
- amk_grf.c
- amk_grf.h
- amk_hy.c
- amk_hy.h
- amk_m2.c
- amk_m2.h
- amk_p2.c
- amk_p2.h
- atst.c
- atst.h
- dggath.c
- dggath.h
- dgmap.c
- dgmap.h
- dgord.c
- dgord.h
- dgscat.c
- dgscat.h
- dgtst.c
- dgtst.h
- gbase.c
- gbase.h
- gcv.c
- gcv.h
- gmap.c
- gmap.h
- gmk_hy.c
- gmk_hy.h
- gmk_m2.c
- gmk_m2.h
- gmk_m3.c
- gmk_m3.h
- gmk_msh.c
- gmk_msh.h
- gmk_ub2.c
- gmk_ub2.h
- gmtst.c
- gmtst.h
- gord.c
- gord.h
- gotst.c
- gotst.h
- gout_c.c
- gout_c.h
- gout_o.c
- gout_o.h
- gscat.c
- gscat.h
- gtst.c
- gtst.h
- Makefile
- mcv.c
- mcv.h
- mmk_m2.c
- mmk_m2.h
- mmk_m3.c
- mmk_m3.h
- mord.c
- mord.h
- mtst.c
- mtst.h
- Makefile
- Makefile.inc.in
- h1.tgt
- h10.tgt
- h2.tgt
- h3.tgt
- h4.tgt
- h5.tgt
- h6.tgt
- h7.tgt
- h8.tgt
- h9.tgt
- k1.tgt
- k12.tgt
- k128.tgt
- k16.tgt
- k2.tgt
- k24.tgt
- k256.tgt
- k32.tgt
- k4.tgt
- k48.tgt
- k512.tgt
- k6.tgt
- k64.tgt
- k7.tgt
- k8.tgt
- k96.tgt
- m10x10.tgt
- m10x20.tgt
- m11x13.tgt
- m16x16.tgt
- m16x32.tgt
- m17x19.tgt
- m19x21.tgt
- m19x31.tgt
- m21x23.tgt
- m23x25.tgt
- m24x24.tgt
- m25x27.tgt
- m27x29.tgt
- m29x31.tgt
- m2x2.tgt
- m2x4x8.tgt
- m32x32.tgt
- m3x3.tgt
- m4x4.tgt
- m4x8.tgt
- m5x5.tgt
- m5x7.tgt
- m64x64.tgt
- m8x16.tgt
- m8x8.tgt
- m9x11.tgt
- m9x7.tgt
- p128.tgt
- p16.tgt
- p2.tgt
- p256.tgt
- p32.tgt
- p4.tgt
- p512.tgt
- p64.tgt
- p8.tgt
- SP2_16.txt
- t2x4x8.tgt
- T3D_64.tgt
- t4x4x4.tgt
- vcmplt.tgt
- vhcub.tgt
- void.tgt
- INSTALL.txt
- LICENSE_en.txt
- README.txt
- README.md
- scotch
- .keep
- .gitignore
- config.fh.in
- config.h.in
- constants.h.in
- constants_tomography.h.in
- precision.h.in
- version.fh.in
- adj_seismogram.f90
- check_quality_external_mesh.f90
- convolve_source_timefunction.f90
- Makefile
- rules.mk
- add_sources_ac_SIM_TYPE_2_OR_3_kernel.cu
- add_sources_el_SIM_TYPE_2_OR_3_kernel.cu
- assemble_boundary_accel_on_device_kernel.cu
- assemble_boundary_potential_on_device_kernel.cu
- compute_acoustic_seismogram_kernel.cu
- compute_add_moving_sources_acoustic_kernel.cu
- compute_add_sources_acoustic_kernel.cu
- compute_add_sources_kernel.cu
- compute_coupling_acoustic_el_kernel.cu
- compute_coupling_elastic_ac_kernel.cu
- compute_elastic_seismogram_kernel.cu
- compute_gradient_kernel.cu
- compute_kernels_acoustic_kernel.cu
- compute_kernels_cuda_kernel.cu
- compute_kernels_hess_ac_cuda_kernel.cu
- compute_stacey_acoustic_kernel.cu
- compute_stacey_elastic_kernel.cu
- enforce_free_surface_cuda_kernel.cu
- get_maximum_kernel.cu
- get_maximum_vector_kernel.cu
- Kernel_2_acoustic_impl.cu
- Kernel_2_viscoelastic_impl.cu
- kernel_3_accel_cuda_device.cu
- kernel_3_acoustic_cuda_device.cu
- kernel_3_cuda_device.cu
- kernel_3_veloc_cuda_device.cu
- kernel_cuda.mk
- kernel_proto.cu.h
- pml_boundary_acoustic_cuda_kernel.cu
- prepare_boundary_accel_on_device_kernel.cu
- prepare_boundary_potential_on_device_kernel.cu
- process_smooth.cu
- UpdateDispVeloc_kernel.cu
- UpdatePotential_kernel.cu
- assemble_MPI_scalar_cuda.cu
- assemble_MPI_vector_cuda.cu
- check_fields_cuda.cu
- compute_add_sources_viscoacoustic_cuda.cu
- compute_add_sources_viscoelastic_cuda.cu
- compute_coupling_cuda.cu
- compute_forces_acoustic_cuda.cu
- compute_forces_viscoelastic_cuda.cu
- compute_kernels_cuda.cu
- compute_stacey_acoustic_cuda.cu
- compute_stacey_viscoelastic_cuda.cu
- enforce_acoustic_free_surface_cuda.cu
- helper_functions.cu
- initialize_cuda.cu
- Makefile
- mesh_constants_cuda.h
- pml_compute_cuda.cu
- prepare_constants_cuda.h
- prepare_mesh_constants_cuda.cu
- rules.mk
- smooth_cuda.cu
- smooth_cuda.h
- specfem2D_gpu_cuda_method_stubs.c
- transfer_fields_cuda.cu
- update_displacement_cuda.cu
- write_seismograms_cuda.cu
- compute_elements_load_par.f90
- decompose_mesh.F90
- determine_abs_surface.f90
- determine_acoustic_surface.f90
- get_node_number.f90
- Makefile
- meshfem2D.F90
- meshfem2D_par.f90
- metis_partitioning.F90
- part_unstruct.F90
- read_external_mesh_files.F90
- read_mesh_files.F90
- repartition_coupling.f90
- rotate_mesh.f90
- rules.mk
- save_databases.f90
- save_gnuplot_file.f90
- save_stations_file.f90
- scotch_partitioning.F90
- define_shape_functions.f90
- exit_mpi.F90
- force_ftz.c
- gll_library.f90
- init_openmp.F90
- lagrange_poly.f90
- Makefile
- parallel.F90
- param_reader.c
- read_interfaces_file.f90
- read_material_table.f90
- read_parameter_file.F90
- read_regions.f90
- read_source_file.f90
- read_value_parameters.f90
- rules.mk
- set_color_palette.f90
- shared_par.F90
- spline_routines.f90
- write_VTK_data.f90
- acoustic_forcing_boundary.f90
- add_acoustic_forcing.f90
- add_manual_crack.f90
- assemble_MPI.F90
- attenuation_compute_param.c
- attenuation_model.f90
- axisymmetric_routines.f90
- calendar.f90
- check_grid.F90
- check_stability.F90
- comp_source_time_function.f90
- compute_add_sources_acoustic.f90
- compute_add_sources_poro.f90
- compute_add_sources_viscoelastic.f90
- compute_arrays_source.f90
- compute_attenuation_poro_fluid_part.f90
- compute_attenuation_viscoacoustic.f90
- compute_attenuation_viscoelastic.f90
- compute_Bielak_conditions.f90
- compute_coupling_acoustic_el.f90
- compute_coupling_acoustic_po.f90
- compute_coupling_poro_ac.f90
- compute_coupling_poro_viscoelastic.f90
- compute_coupling_viscoelastic_ac.f90
- compute_coupling_viscoelastic_po.f90
- compute_curl_one_element.f90
- compute_energy.f90
- compute_forces_poro_fluid.f90
- compute_forces_poro_solid.f90
- compute_forces_poro_viscous_damping.f90
- compute_forces_poroelastic_calling_routine.F90
- compute_forces_viscoacoustic.f90
- compute_forces_viscoacoustic_backward.f90
- compute_forces_viscoacoustic_calling_routine.F90
- compute_forces_viscoelastic.F90
- compute_forces_viscoelastic_backward.F90
- compute_forces_viscoelastic_calling_routine.F90
- compute_gpu_acoustic.f90
- compute_gpu_elastic.f90
- compute_gradient_attenuation.f90
- compute_interpolated_dva.f90
- compute_kernels.f90
- compute_normal_vector.f90
- compute_pressure.f90
- compute_stacey_acoustic.f90
- compute_stacey_elastic.f90
- compute_stacey_poroelastic.f90
- compute_vector_field.f90
- construct_acoustic_surface.f90
- convert_time.f90
- create_color_image.f90
- createnum_fast.f90
- createnum_slow.f90
- datim.f90
- define_derivation_matrices.f90
- define_external_model.f90
- define_external_model_from_marmousi.f90
- define_external_model_from_tomo_file.f90
- elastic_fixed_boundary.f90
- enforce_acoustic_free_surface.f90
- enforce_fields.f90
- finalize_simulation.F90
- get_coupling_edges.f90
- get_global.f90
- get_MPI.F90
- get_poroelastic_velocities.f90
- get_simulation_domains.f90
- initialize_simulation.F90
- invert_mass_matrix.F90
- is_in_convex_quadrilateral.f90
- iterate_time.F90
- iterate_time_undoatt.F90
- locate_receivers.F90
- locate_source.F90
- Makefile
- moving_sources_par.F90
- netlib_specfun_erf.f90
- noise_tomography.f90
- paco_beyond_critical.f90
- paco_convolve_fft.f90
- plot_gll.f90
- plot_post.F90
- pml_compute.f90
- pml_compute_accel_contribution.f90
- pml_compute_memory_variables.f90
- pml_init.F90
- prepare_absorb.f90
- prepare_assemble_MPI.F90
- prepare_attenuation.f90
- prepare_color_image.F90
- prepare_gpu.f90
- prepare_initial_field.F90
- prepare_noise.f90
- prepare_pml.f90
- prepare_source_time_function.f90
- prepare_timerun.F90
- prepare_wavefields.f90
- read_external_model.f90
- read_forward_arrays.f90
- read_materials.f90
- read_mesh_databases.F90
- read_save_binary_database.f90
- recompute_jacobian.f90
- rules.mk
- save_adjoint_kernels.f90
- save_forward_arrays.f90
- save_model_files.f90
- save_openDX_jacobian.f90
- save_read_array_for_undoatt.f90
- set_source_parameters.f90
- setup_GLL_points.f90
- setup_mesh.F90
- setup_sources_receivers.F90
- sort_array_coordinates.F90
- specfem2D.F90
- specfem2D_par.f90
- update_displacement_LDDRK.F90
- update_displacement_Newmark.F90
- update_displacement_RK.F90
- update_displacement_symplectic.F90
- write_color_image_snaphot.F90
- write_jpeg_image.c
- write_movie_output.f90
- write_output_SU.f90
- write_postscript_snapshot.f90
- write_seismograms.F90
- write_wavefield_dumps.F90
- combine_sem.F90
- Makefile
- parse_kernel_names.f90
- postprocess_par.f90
- rules.mk
- smooth_sem.F90
- sum_kernels_ascii.f90
- Makefile
- read_model.f90
- rules.mk
- sum_kernels.f90
- tomography_par.f90
- 0.configure.serial_make.sh
- 1.configure.parallel_make.sh
- 0.configure.parallel_make.sh
- 1.run_simple_topography_and_also_a_simple_fluid_layer.sh
- run_all_tests.sh
- run_tests.sh
- create_adjoint_source.py
- define_adjoint_source_python_script.py
- analytical_solution_for_attenuation_in_a_fluid.py
- attenuation_code_2D.c
- attenuation_compute_param.c
- BEWARE_THAT_THERE_IS_A_THEORETICAL_PROBLEM_of_non_causal_attenuation_in_Carcione_1993_see_Carcione_2007_for_the_right_equations
- build_code_to_compute_attenuation_constants.sh
- carcione_attenuation_geophysics_1993.pdf
- conversion_from_Qkappa_Qmu_to_Qp_Qs_from_Dahlen_Tromp_959_960.f90
- qsub_parallel.sh
- qsub_serial.sh
- submit_sun_grid_engine_parallel.sh
- submit_sun_grid_engine_serial.sh
- run_job_nohup.bash
- add_CPML_layers_to_an_existing_mesh.f90
- convert_external_layers_of_a_given_mesh_to_CPML_layers.f90
- HOWTO_use_the_timing_routine_to_define_relative_weights_for_the_SCOTCH_domain_decomposition_routine.txt
- Makefile
- non_PML_transition_region_that_can_be_used_to_stabilize_the_PML_and_also_to_set_Q_to_9999_there_if_the_main_domain_is_viscoelastic.png
- Par_file_to_use_with_this_timing_routine_HOWTO
- configure_SPECFEM_for_Piz_Daint.bash
- Daniel_Peter_here_is_how_to_configure_SPECFEM3D_on_Piz_Daint_jan2017.txt
- here_are_more_details_on_how_to_successfully_configure_the_code_on_CRAY_machines.txt
- read_cubit_basic.m
- read_cubit_boundary.m
- README
- run_cubit2specfem2d.m
- Tromp2005.jou
- Tromp2005_boundaries
- Tromp2005_elements
- Tromp2005_elements_nodes
- Tromp2005_material
- Tromp2005_mesh_boundaries.png
- Tromp2005_nodes
- Tromp2005_surface_absorb
- Tromp2005_surface_free
- write_mesh_specfem2d.m
- boundary_definition.py
- cubit2specfem2d.py
- cubit2specfem2d_QUAD9.py
- example_export.jou
- MeshSansCPMLquad9.py
- older_cubit2specfem2d_with_routine_to_fix_negative_Jacobians_from_Ronan_Madec_2009.py
- README
- simpleAxisym2dMesh.py
- simplest2DexampleWithPmls.py
- LibGmsh2Specfem_convert_Gmsh_to_Specfem2D_official.py
- unofficial_unsupported_convert_Gmsh_to_Specfem2D_Nicolas_Massacret.c
- unofficial_unsupported_README_convert_Gmsh_to_Specfem2D_Nicolas_Massacret
- check_cuda_device.cu
- check_opencl_device.c
- meshfem2D_circular_canyon.f90
- meshfem2D_non_struct_2.f90
- meshfem2D_non_struct_3.f90
- program_rotate_edges_of_external_mesh_for_plane_wave_boundaries.f90
- rotate_mesh_for_absorbing_conditions.f90
- email_from_Ra_Cleave_about_multiple_receiver_types_in_SPECFEM2D_to_record_pressure_in_addition_to_displacement_2013.txt
- read_parameter_file_Ra_Cleave.F90
- save_databases_Ra_Cleave.f90
- .gitignore
- compute_gradient_of_a_field_with_the_SEM_Earth.f90
- compute_gradient_of_a_field_with_the_SEM_rectangle.f90
- constants.h
- define_derivation_matrices.f90
- define_shape_functions.f90
- gll_library.f90
- lagrange_poly.f90
- Makefile
- recompute_jacobian.f90
- jaricom.c
- jcapimin.c
- jcapistd.c
- jcarith.c
- jccoefct.c
- jccolor.c
- jcdctmgr.c
- jchuff.c
- jcinit.c
- jcmainct.c
- jcmarker.c
- jcmaster.c
- jcomapi.c
- jconfig.h
- jcparam.c
- jcprepct.c
- jcsample.c
- jctrans.c
- jdapimin.c
- jdapistd.c
- jdarith.c
- jdatadst.c
- jdatasrc.c
- jdcoefct.c
- jdcolor.c
- jdct.h
- jddctmgr.c
- jdhuff.c
- jdinput.c
- jdmainct.c
- jdmarker.c
- jdmaster.c
- jdmerge.c
- jdpostct.c
- jdsample.c
- jdtrans.c
- jerror.c
- jerror.h
- jfdctflt.c
- jfdctfst.c
- jfdctint.c
- jidctflt.c
- jidctfst.c
- jidctint.c
- jinclude.h
- jmemmgr.c
- jmemnobs.c
- jmemsys.h
- jmorecfg.h
- jpegint.h
- jpeglib.h
- jquant1.c
- jquant2.c
- jutils.c
- jversion.h
- libjpeg.txt
- create_color_image.f90
- createnum_slow.f90
- define_derivation_matrices.f90
- define_shape_functions.f90
- gll_library.f90
- is_in_convex_quadrilateral.f90
- lagrange_poly.f90
- make_Fortran_2D_axisymmetric.csh
- make_Fortran_2D_plane_strain.csh
- make_Fortran_2D_plane_strain_with_ITZ_for_Ting.csh
- plot_post.f90
- plot_post_with_ITZ_for_Ting.f90
- plot_post_with_modif_KH.f90
- plotall.gnu
- precision.h
- prepare_color_image.f90
- README_HOWTO_use_this_demo_code.txt
- recompute_jacobian.f90
- specfem2D_axisymmetric.f90
- specfem2D_plane_strain.f90
- specfem2D_plane_strain_with_ITZ_for_Ting.f90
- specfem2D_plane_strain_with_modif_KH.f90
- write_color_image_snaphot.f90
- write_jpeg_image.c
- assemble_all_movie_images_ImageMagick_montage.sh
- convert_gif_to_avi.sh
- permute_color_palette.f90
- plot_kernel.gnu
- plot_kernel.py
- plot_model_from_gll_or_binary_file.py
- plot_seismograms.py
- plot_wavefield.pl
- plotIntegratedEnergyFile.py
- process_JPEG_movie_files_to_change_their_names.py
- change_simulation_type.pl
- compare_kernel_correlations.py
- compare_seismogram_correlations.py
- compare_two_images.py
- convolve_source_timefunction.sh
- create_gaussian_profile.f90
- create_main_repo_example_movie.pdf
- create_pressure_plane_wave_with_Hamming_window.f90
- create_sinus_Paul_Cristini_ficsinmod.py
- create_specfem2D_gpu_cuda_kernel_proto.pl
- create_specfem2D_gpu_cuda_method_stubs.pl
- createTomographyFile.py
- decimate_mesh.f90
- deriv_ricker_spatial.m
- filter.f90
- for_ADJOINT_TOMOGRAPHY_TOOLS_see_in_directory_utils_in_the_SPECFEM3D_package.txt
- patch_from_Brad_Aagaard_to_make_Scotch_compile_on_MacOS.txt
- program_compute_mean_seismograms.f90
- recombine_all_slices_from_binary_dump.f90
- replace_use_mpi_with_include_mpif_dot_h.pl
- script_to_change_all_stop_statements_to_calls_to_a_subroutine_called_stop_the_code.pl
- SEM_save_dir.py
- SPECFEM2D_implicit_with_MUMPS_from_Zhinan_Xie_2012_with_mpi_third_step_final_version_Dimitri_cleaned_may2017.tar.bz2
- su_Seismic_Unix_seismograms_create.py
- update_headers_change_word_f90.pl
- .azure-pipelines.yml
- .codecov.yml
- .gitattributes
- .gitignore
- .gitmodules
- .travis.yml
- AUTHORS
- config.guess
- config.sub
- configure
- configure.ac
- CONTRIBUTING.md
- flags.guess
- install-sh
- LICENSE
- m4
- Makefile.in
- README.md
- run_this_example.sh
- VERSION
// repository documentation
Was this content helpful?
(0 ratings)
