[cig-commits] [commit] devel: added ADJOINT_TOMOGRAPHY_TOOLS (moved from the old and unused SVN repository to here) (955ba32)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Thu Jul 31 07:59:49 PDT 2014
Repository : https://github.com/geodynamics/specfem3d
On branch : devel
Link : https://github.com/geodynamics/specfem3d/compare/06fc814c21585d112f414411e18117702972b4e0...955ba32eff11950629a6d27188c1e8329b473ced
>---------------------------------------------------------------
commit 955ba32eff11950629a6d27188c1e8329b473ced
Author: Dimitri Komatitsch <komatitsch at lma.cnrs-mrs.fr>
Date: Thu Jul 31 16:53:05 2014 +0200
added ADJOINT_TOMOGRAPHY_TOOLS (moved from the old and unused SVN repository to here)
>---------------------------------------------------------------
955ba32eff11950629a6d27188c1e8329b473ced
.../FORWARD_ADJOINT/COPY_LOCAL/copy_local.f90 | 99 +
.../FORWARD_ADJOINT/COPY_LOCAL/xcompile.sh | 12 +
.../FORWARD_ADJOINT/COPY_LOCAL/xcopy_local_forward | Bin 0 -> 620529 bytes
.../PERL_CENTER/change_simulation_type.pl | 65 +
.../FORWARD_ADJOINT/PERL_CENTER/cut_data_syn.pl | 48 +
.../PERL_CENTER/global_slice_number.pl | 81 +
.../FORWARD_ADJOINT/PERL_CENTER}/mesh2vtu.pl | 0
.../FORWARD_ADJOINT/PERL_CENTER/process_data.pl | 292 +
.../FORWARD_ADJOINT/PERL_CENTER/process_syn.pl | 262 +
.../FORWARD_ADJOINT/PERL_CENTER/rotate.pl | 107 +
.../PERL_CENTER/xglobal_slice_number | Bin 0 -> 792048 bytes
.../FORWARD_ADJOINT/PERL_CENTER/xmake_az_stations | Bin 0 -> 787994 bytes
.../FORWARD_ADJOINT/PERL_CENTER/xnormal_plane | Bin 0 -> 745746 bytes
.../PERL_CENTER/xold/process_data_old.pl | 289 +
.../PERL_CENTER/xold/process_syn_old.pl | 262 +
.../PERL_CENTER/xold/xprocess_dat_pbs.sh | 34 +
.../FORWARD_ADJOINT/XPBS_process_dat.sh | 42 +
.../FORWARD_ADJOINT/XSHELL_process_dat.sh | 74 +
.../XSRC_FLEXWIN/xcheck_finish_flexwin.sh | 50 +
.../XSRC_FLEXWIN/xprepare_flexwin.sh | 147 +
.../FORWARD_ADJOINT/XSRC_FLEXWIN/xrun_flexwin.sh | 64 +
.../XSRC_FLEXWIN/xrun_flexwin_pbs.sh | 27 +
.../XSRC_MEASURE_ADJ/xcheck_finish_measure.sh | 38 +
.../XSRC_MEASURE_ADJ/xcheck_finish_rotation.sh | 45 +
.../XSRC_MEASURE_ADJ/xcombine_adj_src.sh | 50 +
.../XSRC_MEASURE_ADJ/xrotate_adj_src.sh | 107 +
.../XSRC_MEASURE_ADJ/xrun_measure_adj.sh | 69 +
.../XSRC_MEASURE_ADJ/xrun_measure_adj_pbs.sh | 34 +
.../XSRC_SEM/xparallel_adjoint_solver.sh | 72 +
.../XSRC_SEM/xparallel_forward_solver.sh | 43 +
.../FORWARD_ADJOINT/XSRC_SEM/xparallel_mesher.sh | 26 +
.../FORWARD_ADJOINT/xcheck_process_dat.sh | 15 +
.../FORWARD_ADJOINT/xcollect_syn.sh | 56 +
.../FORWARD_ADJOINT/xgen_measurement.sh | 49 +
.../FORWARD_ADJOINT/xsubmit_adjoint_simulation.sh | 145 +
.../FORWARD_ADJOINT/xsubmit_forward_simulation.sh | 117 +
.../ADJOINT_TOMOGRAPHY_TOOLKIT/HowtoUseToolkit.tex | 192 +
.../X01_SRC_SUM_KERNELS/XPBS_sum_kernels.sh | 44 +
.../X01_SRC_SUM_KERNELS/exit_mpi.f90 | 61 +
.../X01_SRC_SUM_KERNELS/sum_kernels.f90 | 93 +
.../X01_SRC_SUM_KERNELS/xcompile.sh | 17 +
.../XPBS_precond_kernels.sh | 29 +
.../X02_SRC_PRECOND_KERNELS/exit_mpi.f90 | 61 +
.../X02_SRC_PRECOND_KERNELS/precond_kernels.f90 | 103 +
.../X02_SRC_PRECOND_KERNELS/xcompile.sh | 16 +
.../X03_SRC_SMOOTH_KERNELS/XPBS_smooth_kernel.sh | 26 +
.../X03_SRC_SMOOTH_KERNELS/XSHELL_smooth_kernel.sh | 30 +
.../X03_SRC_SMOOTH_KERNELS/exit_mpi.f90 | 61 +
.../X03_SRC_SMOOTH_KERNELS}/gll_library.f90 | 0
.../X03_SRC_SMOOTH_KERNELS/smooth_sem_globe.f90 | 645 +
.../X03_SRC_SMOOTH_KERNELS/smooth_sub.f90 | 221 +
.../X03_SRC_SMOOTH_KERNELS/xcompile.sh | 19 +
.../XPBS_compute_direction_cg.sh | 49 +
.../X04_SRC_DIRECTION_CG/compute_direction_cg.f90 | 143 +
.../X04_SRC_DIRECTION_CG/exit_mpi.f90 | 61 +
.../X04_SRC_DIRECTION_CG/xcompile.sh | 19 +
.../XPBS_compute_direction_lbfgs.sh | 58 +
.../compute_direction_lbfgs.f90 | 284 +
.../X04_SRC_DIRECTION_LBFGS/exit_mpi.f90 | 61 +
.../X04_SRC_DIRECTION_LBFGS/xcompile.sh | 19 +
.../XPBS_compute_direction_sd.sh | 37 +
.../X04_SRC_DIRECTION_SD/compute_direction_sd.f90 | 61 +
.../X04_SRC_DIRECTION_SD/exit_mpi.f90 | 61 +
.../X04_SRC_DIRECTION_SD/xcompile.sh | 19 +
.../X05_SRC_UPDATE_MODELS/XPBS_update_model.sh | 43 +
.../X05_SRC_UPDATE_MODELS/add_model_globe.f90 | 1135 +
.../X05_SRC_UPDATE_MODELS/exit_mpi.f90 | 61 +
.../X05_SRC_UPDATE_MODELS}/gll_library.f90 | 0
.../X05_SRC_UPDATE_MODELS/xcompile.sh | 19 +
.../ITERATION_UPDATE/XPBS_single_kernel_vtu.sh | 25 +
.../ITERATION_UPDATE/XSHELL_single_kernel_vtu.sh | 74 +
.../ITERATION_UPDATE/XSLICE_FILE | 100 +
.../ITERATION_UPDATE/xcombine_vol_data | Bin 0 -> 860962 bytes
.../ITERATION_UPDATE/xcopy_model_to_mesher.sh | 31 +
.../ITERATION_UPDATE/xgen_vtu_file.sh | 77 +
.../ITERATION_UPDATE/xold/xgen_direction_vtu.sh | 54 +
.../ITERATION_UPDATE/xold/xgen_model_vtu.sh | 44 +
.../xold/xgen_pert_model_ref_vtu.sh | 41 +
.../xold/xgen_summed_kernel_vtu.sh | 47 +
.../SRC_GEN_XYZ_HORIZ_VERT/xgen_XYZ_HORIZON_FILE.m | 37 +
.../xgen_XYZ_VERTICAL_FILE.m | 88 +
.../SRC_MODEL_SLICE_HORIZ/XPBS_slice_horiz.sh | 27 +
.../SRC_MODEL_SLICE_HORIZ/XSHELL_slice_horiz.sh | 71 +
.../SRC_MODEL_SLICE_HORIZ/exit_mpi.f90 | 107 +
.../SRC_MODEL_SLICE_HORIZ/get_value_parameters.f90 | 101 +
.../SRC_MODEL_SLICE_HORIZ/rthetaphi_xyz.f90 | 122 +
.../SRC_MODEL_SLICE_HORIZ/sem_model_slice.f90 | 183 +
.../SRC_MODEL_SLICE_HORIZ/xcompile.sh | 7 +
.../SRC_MODEL_SLICE_VERT/XPBS_slice_vert.sh | 26 +
.../SRC_MODEL_SLICE_VERT/XSHELL_slice_vert.sh | 80 +
.../SRC_MODEL_SLICE_VERT/exit_mpi.f90 | 107 +
.../SRC_MODEL_SLICE_VERT/get_value_parameters.f90 | 101 +
.../SRC_MODEL_SLICE_VERT/rthetaphi_xyz.f90 | 122 +
.../SRC_MODEL_SLICE_VERT/sem_model_slice.f90 | 191 +
.../SRC_MODEL_SLICE_VERT/xcompile.sh | 7 +
.../SHARE_FILES/HEADER_FILES/constants.h | 583 +
.../SHARE_FILES/HEADER_FILES/precision.h | 39 +
.../SHARE_FILES/HEADER_FILES/values_from_mesher.h | 189 +
.../XPBS_correction.sh | 15 +
.../XSHELL_correction.sh | 105 +
.../correct_syn_time_moment.f90 | 80 +
.../SRC_CORRECT_INITIALTIME_MOMENT/xcompile.sh | 13 +
.../XPBS_gridsearch.sh | 15 +
.../XSHELL_gridsearch.sh | 110 +
.../gridsearch_time_moment.f90 | 406 +
.../xcombine_gridsearch.sh | 69 +
.../SRC_GRIDSEARCH_INITIALTIME_MOMENT/xcompile.sh | 13 +
.../XUTIL/xcheck_finish.sh | 22 +
.../XUTIL/xcheck_kernel.sh | 12 +
.../XUTIL/xcheck_seismo.sh | 11 +
.../XUTIL/xdecompress.sh | 11 +
.../ADJOINT_TOMOGRAPHY_TOOLKIT/XUTIL/xtar_mt.sh | 13 +
...tion_Nocedal_and_Wright_second_edition_2006.pdf | Bin 0 -> 183755 bytes
.../compile_Howto_manual.sh | 39 +
ADJOINT_TOMOGRAPHY_TOOLS/README | 37 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/FUTURE_UPDATES | 7 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/LICENSE | 234 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/PAR_FILE | 72 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/README | 186 +
.../flexwin/USER_MANUAL/AM-allcitations.bib | 7146 ++++++
.../flexwin/USER_MANUAL/def_base.tex | 36 +
.../flexwin/USER_MANUAL/flexwin_manual.pdf | Bin 0 -> 331628 bytes
.../flexwin/USER_MANUAL/flexwin_manual.tex | 63 +
.../flexwin/USER_MANUAL/manual_figures/ABKT.eps | 17160 ++++++++++++++
.../flexwin/USER_MANUAL/manual_figures/ABKT.pdf | Bin 0 -> 74773 bytes
.../manual_figures/ABKT_II_LHZ_seis.pdf | Bin 0 -> 59475 bytes
.../manual_figures/window_composite.pdf | Bin 0 -> 18451 bytes
.../USER_MANUAL/manual_figures/window_overlap.pdf | Bin 0 -> 6008 bytes
.../manual_figures/window_rejection_separation.pdf | Bin 0 -> 12415 bytes
.../flexwin/USER_MANUAL/manual_introduction.tex | 27 +
.../flexwin/USER_MANUAL/manual_other.tex | 238 +
.../flexwin/USER_MANUAL/manual_technical.tex | 142 +
.../flexwin/USER_MANUAL/manual_tuning.tex | 440 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/copy_float.c | 8 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/distaz.f | 60 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/flexwin.f90 | 55 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/io_subs.f90 | 442 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/make_gfortran | 45 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/maxima.f90 | 176 +
.../flexwin/measure_windows_xcorr.f90 | 98 +
.../flexwin/measurement_module.f90 | 147 +
.../scripts/extract_event_windowing_stats.sh | 176 +
.../scripts/extract_event_windowing_stats_carl.sh | 314 +
.../scripts/extract_event_windowing_stats_min.sh | 262 +
.../flexwin/scripts/make_single_pdf.sh | 8 +
.../flexwin/scripts/matlab_socal/plot_seis.m | 22 +
.../flexwin/scripts/matlab_socal/readCMT.m | 83 +
.../flexwin/scripts/matlab_socal/readSTATIONS.m | 23 +
.../flexwin/scripts/matlab_socal/read_rectext.m | 35 +
.../flexwin/scripts/matlab_socal/window_subset.m | 68 +
.../flexwin/scripts/matlab_socal/window_summary.m | 301 +
.../scripts/old_scripts/plot_seismos_stalta.gmt | 112 +
.../old_scripts/plot_seismos_with_adjoints.sh | 126 +
.../old_scripts/plot_seismos_with_measurements.sh | 269 +
.../flexwin/scripts/pick_all_windows.pl | 445 +
.../flexwin/scripts/pick_all_windows_local.pl | 162 +
.../flexwin/scripts/plot_data_and_syn.pl | 244 +
.../flexwin/scripts/plot_flexwin.py | 33 +
.../flexwin/scripts/plot_seismos_gmt.sh | 153 +
.../flexwin/scripts/plot_seismos_gmt_nowin.sh | 113 +
.../flexwin/scripts/plot_windows_all.pl | 136 +
.../flexwin/scripts/prepare_meas_all.pl | 58 +
.../scripts/prepare_scripts/global/prepare_input | 51 +
.../prepare_scripts/global/prepare_input_test | 26 +
.../scripts/prepare_scripts/global/prepare_seis | 138 +
.../scripts/prepare_scripts/japan/prepare_input | 32 +
.../prepare_scripts/japan/prepare_input_test | 32 +
.../scripts/prepare_scripts/japan/prepare_seis | 31 +
.../prepare_scripts/socal/PAS_prepare_seis.pdf | Bin 0 -> 180554 bytes
.../flexwin/scripts/prepare_scripts/socal/README | 7 +
.../prepare_scripts/socal/README_PAS_prepare_seis | 47 +
.../scripts/prepare_scripts/socal/prepare_input | 74 +
.../prepare_scripts/socal/prepare_input_test | 74 +
.../scripts/prepare_scripts/socal/prepare_seis | 41 +
.../scripts/prepare_scripts/socal/prepare_seis.pl | 202 +
.../prepare_scripts/socal/process_data_and_syn.pl | 607 +
.../flexwin/scripts/process_ds.py | 308 +
.../flexwin/scripts/run_plot_seismos_gmt.sh | 11 +
.../flexwin/scripts/window_stats.fig | 15 +
.../flexwin/scripts/write_flexwin_manual_pick.py | 105 +
.../flexwin/scripts/write_flexwin_out.py | 31 +
.../flexwin/scripts/write_flexwin_shift_weight.py | 196 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/seismo_subs.f90 | 935 +
.../flexwin/select_windows_stalta2.f90 | 1254 +
.../test_data/MEASURE.orig/ABKT.II.LHZ.env.obs | 7705 ++++++
.../test_data/MEASURE.orig/ABKT.II.LHZ.env.syn | 7705 ++++++
.../test_data/MEASURE.orig/ABKT.II.LHZ.info | 13 +
.../flexwin/test_data/MEASURE.orig/ABKT.II.LHZ.obs | 7705 ++++++
.../test_data/MEASURE.orig/ABKT.II.LHZ.obs_lp.sac | Bin 0 -> 31436 bytes
.../test_data/MEASURE.orig/ABKT.II.LHZ.phases | 39 +
.../test_data/MEASURE.orig/ABKT.II.LHZ.seis.eps | 14779 ++++++++++++
.../test_data/MEASURE.orig/ABKT.II.LHZ.seis.pdf | Bin 0 -> 47310 bytes
.../test_data/MEASURE.orig/ABKT.II.LHZ.stalta | 7709 ++++++
.../flexwin/test_data/MEASURE.orig/ABKT.II.LHZ.syn | 7705 ++++++
.../test_data/MEASURE.orig/ABKT.II.LHZ.syn_lp.sac | Bin 0 -> 31436 bytes
.../flexwin/test_data/MEASURE.orig/ABKT.II.LHZ.win | 8 +
.../test_data/MEASURE.orig/ABKT.II.LHZ.win.qual | 9 +
.../test_data/MEASURE.orig/ABKT_II_LHZ_seis.pdf | 1 +
.../flexwin/test_data/PAR_FILE | 72 +
.../1995.122.05.32.16.0000.II.ABKT.00.LHZ.D.SAC | Bin 0 -> 31436 bytes
.../test_data/data/specfem/ABKT.II.LHZ.semd.sac | Bin 0 -> 31436 bytes
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/test_data/flexwin | 1 +
.../flexwin/test_data/iasp91.hed | 1 +
.../flexwin/test_data/iasp91.tbl | 1 +
.../flexwin/test_data/input.test | 4 +
.../flexwin/test_data/plot_seismos_gmt.sh | 1 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/travel_times.f90 | 49 +
.../flexwin/ttimes_mod/LICENSE | 675 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/ttimes_mod/README | 12 +
.../flexwin/ttimes_mod/emiasp91.f | 81 +
.../flexwin/ttimes_mod/emsocal.f | 82 +
.../flexwin/ttimes_mod/findit.f | 77 +
.../flexwin/ttimes_mod/libsun.f | 64 +
.../flexwin/ttimes_mod/libtau.f | 1960 ++
.../flexwin/ttimes_mod/limits.inc | 25 +
.../flexwin/ttimes_mod/make_gfortran | 57 +
.../flexwin/ttimes_mod/make_intel | 74 +
.../flexwin/ttimes_mod/pick_index.f | 85 +
.../flexwin/ttimes_mod/remodl.f | 1045 +
.../flexwin/ttimes_mod/setbrn.f | 965 +
.../flexwin/ttimes_mod/ttimes.f | 79 +
.../flexwin/ttimes_mod/ttlim.inc | 20 +
.../flexwin/user_files/global_3D/PAR_FILE.030-070 | 72 +
.../flexwin/user_files/global_3D/PAR_FILE.030-090 | 72 +
.../flexwin/user_files/global_3D/PAR_FILE.050-150 | 72 +
.../user_files/global_3D/user_functions.f90 | 120 +
.../user_files/global_3D/user_parameters.f90 | 32 +
.../japan_3D/bp06_030/user_functions.f90 | 63 +
.../japan_3D/bp06_030/user_parameters.f90 | 87 +
.../japan_3D/bp12_150/user_functions.f90 | 106 +
.../japan_3D/bp12_150/user_parameters.f90 | 92 +
.../old/user_functions_091502B_bp6_30s.f90 | 71 +
.../old/user_parameters_091502B_bp6_30s.f90 | 99 +
.../user_files/socal_3D/PAR_FILE_T002_T030_m00 | 71 +
.../user_files/socal_3D/PAR_FILE_T002_T030_m16 | 71 +
.../user_files/socal_3D/PAR_FILE_T003_T010_m16 | 71 +
.../user_files/socal_3D/PAR_FILE_T003_T030_m00 | 71 +
.../user_files/socal_3D/PAR_FILE_T003_T030_m16 | 71 +
.../user_files/socal_3D/PAR_FILE_T006_T030_m00 | 71 +
.../user_files/socal_3D/PAR_FILE_T006_T030_m00_09s | 71 +
.../user_files/socal_3D/PAR_FILE_T006_T030_m00_12s | 71 +
.../user_files/socal_3D/PAR_FILE_T006_T030_m16 | 71 +
.../user_files/socal_3D/user_functions_m00.f90 | 182 +
.../user_files/socal_3D/user_functions_m16.f90 | 184 +
.../user_files/socal_3D/user_functions_m16_man.f90 | 159 +
.../flexwin/user_functions.f90 | 140 +
.../flexwin/user_parameters.f90 | 34 +
ADJOINT_TOMOGRAPHY_TOOLS/flexwin/xcorr-measure.f90 | 228 +
ADJOINT_TOMOGRAPHY_TOOLS/iterate_adj/README | 23 +
.../SEM2D_iterate/INPUT/BOUNDARIES/bird_boundaries | 6278 +++++
.../SEM2D_iterate/INPUT/BOUNDARIES/jennings.xy | 5013 ++++
.../SEM2D_iterate/INPUT/BOUNDARIES/oms_coast | 810 +
.../SEM2D_iterate/INPUT/BOUNDARIES/oms_shelf | 101 +
.../SEM2D_iterate/INPUT/COLOR_MAPS/socal_color.cpt | 33 +
.../iterate_adj/SEM2D_iterate/INPUT/README | 14 +
.../SEM2D_iterate/INPUT/STATIONS_socal1D_rand15 | 16 +
.../SEM2D_iterate/INPUT/STATIONS_socal1D_rand30 | 31 +
.../SEM2D_iterate/INPUT/STATIONS_socal1D_rand40 | 41 +
.../SEM2D_iterate/INPUT/STATION_005_island | 6 +
.../SEM2D_iterate/INPUT/STATION_067_nobasin | 68 +
.../SEM2D_iterate/INPUT/STATION_144_noisland | 145 +
.../SEM2D_iterate/INPUT/STATION_149_full | 150 +
.../INPUT/events_txy_pert_initial.dat | 25 +
.../SEM2D_iterate/INPUT/events_txy_pert_sigmas.dat | 1 +
.../SEM2D_iterate/INPUT/events_txy_pert_target.dat | 25 +
.../SEM2D_iterate/INPUT/events_xy_pert.dat | 25 +
.../SEM2D_iterate/INPUT/events_xy_pert_sigmas.dat | 1 +
.../SEM2D_iterate/INPUT/events_xyt_pert.dat | 25 +
.../SEM2D_iterate/INPUT/events_xyt_pert_sigmas.dat | 1 +
.../iterate_adj/SEM2D_iterate/INPUT/oms_shelf | 0
.../SEM2D_iterate/INPUT/sigma_0p1_pert.dat | 10000 ++++++++
.../SEM2D_iterate/INPUT/socal_quakes.dat | 26 +
.../SEM2D_iterate/INPUT/socal_quakes_1D_rand10.dat | 11 +
.../SEM2D_iterate/INPUT/socal_quakes_1D_rand15.dat | 16 +
.../SEM2D_iterate/INPUT/socal_quakes_1D_rand20.dat | 21 +
.../SEM2D_iterate/INPUT/socal_quakes_1D_rand25.dat | 0
.../SEM2D_iterate/INPUT/socal_quakes_N025.dat | 26 +
.../SEM2D_iterate/INPUT/socal_quakes_N034.dat | 35 +
.../SEM2D_iterate/INPUT/socal_quakes_v02.dat | 26 +
.../INPUT/socal_quakes_v02_pert_02.dat | 26 +
.../INPUT/socal_quakes_v02_pert_05.dat | 26 +
.../SEM2D_iterate/INPUT/socal_sources.txt | 521 +
.../iterate_adj/SEM2D_iterate/Makefile | 46 +
.../iterate_adj/SEM2D_iterate/Makefile_ifort | 45 +
.../iterate_adj/SEM2D_iterate/OUTPUT | 1 +
.../iterate_adj/SEM2D_iterate/PLOTTING/README | 12 +
.../SEM2D_iterate/PLOTTING/gji_subspace_initial.pl | 308 +
.../SEM2D_iterate/PLOTTING/joint_inversion.pl | 687 +
.../SEM2D_iterate/PLOTTING/joint_subspace.pl | 793 +
.../SEM2D_iterate/PLOTTING/make_sac_files.pl | 101 +
.../SEM2D_iterate/PLOTTING/multi_plot_rs.pl | 157 +
.../PLOTTING/plot_body_compare_seis.pl | 246 +
.../SEM2D_iterate/PLOTTING/plot_body_seis.pl | 195 +
.../SEM2D_iterate/PLOTTING/plot_body_wavefield.pl | 274 +
.../SEM2D_iterate/PLOTTING/plot_gauss_all.pl | 256 +
.../SEM2D_iterate/PLOTTING/plot_gauss_mean.pl | 274 +
.../SEM2D_iterate/PLOTTING/plot_geometry.pl | 231 +
.../SEM2D_iterate/PLOTTING/plot_image.pl | 288 +
.../SEM2D_iterate/PLOTTING/plot_kernel.pl | 213 +
.../iterate_adj/SEM2D_iterate/PLOTTING/plot_rs.pl | 244 +
.../SEM2D_iterate/PLOTTING/plot_surf_16frames.pl | 355 +
.../SEM2D_iterate/PLOTTING/plot_surf_ker_mod.pl | 560 +
.../SEM2D_iterate/PLOTTING/plot_surf_model.pl | 344 +
.../SEM2D_iterate/PLOTTING/plot_surf_model_all.pl | 627 +
.../PLOTTING/plot_surf_smooth_func.pl | 241 +
.../iterate_adj/SEM2D_iterate/README | 226 +
.../gji_paper/codes_18_06Aug2006/Makefile | 42 +
.../gji_paper/codes_18_06Aug2006/gll_library.f90 | 528 +
.../gji_paper/codes_18_06Aug2006/lagrange_poly.f90 | 83 +
.../codes_18_06Aug2006/numerical_recipes.f90 | 234 +
.../gji_paper/codes_18_06Aug2006/wave2d.f90 | 2526 ++
.../gji_paper/codes_18_06Aug2006/wave2d_cmap.f90 | 368 +
.../codes_18_06Aug2006/wave2d_constants.f90 | 185 +
.../wave2d_define_der_matrices.f90 | 65 +
.../gji_paper/codes_18_06Aug2006/wave2d_solver.f90 | 1159 +
.../gji_paper/codes_18_06Aug2006/wave2d_sub.f90 | 601 +
.../gji_paper/codes_18_06Aug2006/wave2d_sub2.f90 | 809 +
.../gji_paper/codes_18_06Aug2006/wave2d_sub3.f90 | 968 +
.../codes_18_06Aug2006/wave2d_variables.f90 | 107 +
.../SEM2D_iterate/gji_paper/plot_gji_2wid.pl | 635 +
.../SEM2D_iterate/gji_paper/plot_gji_3wid.pl | 3051 +++
.../SEM2D_iterate/gji_paper/plot_gji_paper.pl | 152 +
.../gji_paper/plot_gji_paper_source.pl | 712 +
.../SEM2D_iterate/gji_paper/plot_gji_talk.pl | 2615 +++
.../matlab/matlab_scripts/axes_expand.m | 50 +
.../SEM2D_iterate/matlab/matlab_scripts/colors.m | 53 +
.../SEM2D_iterate/matlab/matlab_scripts/cpt2cmap.m | 28 +
.../matlab/matlab_scripts/curvature.m | 25 +
.../matlab/matlab_scripts/diff_files.m | 42 +
.../SEM2D_iterate/matlab/matlab_scripts/fontsize.m | 24 +
.../SEM2D_iterate/matlab/matlab_scripts/gcvfctn.m | 47 +
.../SEM2D_iterate/matlab/matlab_scripts/genfit.m | 77 +
.../matlab/matlab_scripts/griddataXB.m | 41 +
.../SEM2D_iterate/matlab/matlab_scripts/linefit.m | 61 +
.../SEM2D_iterate/matlab/matlab_scripts/ocv_carl.m | 87 +
.../matlab/matlab_scripts/quad_min_4.m | 123 +
.../matlab/matlab_scripts/quad_shift.m | 66 +
.../matlab/matlab_scripts/ridge_carl.m | 227 +
.../matlab/matlab_scripts/theoryHyp.m | 37 +
.../matlab/matlab_scripts/wave2d_VR.m | 60 +
.../matlab/matlab_scripts/wave2d_cell2gll.m | 26 +
.../matlab/matlab_scripts/wave2d_cg.m | 92 +
.../matlab/matlab_scripts/wave2d_compute_hessian.m | 72 +
.../matlab/matlab_scripts/wave2d_diff_vec.m | 31 +
.../matlab/matlab_scripts/wave2d_dsub.m | 48 +
.../matlab/matlab_scripts/wave2d_gll2cell.m | 41 +
.../matlab/matlab_scripts/wave2d_m2mvec.m | 21 +
.../matlab/matlab_scripts/wave2d_m_gll2cell.m | 39 +
.../matlab/matlab_scripts/wave2d_norm_sq.m | 128 +
.../matlab/matlab_scripts/wave2d_plot_hessian.m | 64 +
.../matlab/matlab_scripts/wave2d_splitm.m | 30 +
.../matlab/matlab_scripts/wave2d_tsvd_hessian.m | 68 +
.../matlab/matlab_scripts/wave2d_write_grad.m | 19 +
.../matlab/matlab_scripts/wave2d_write_hessian.m | 61 +
.../matlab/matlab_scripts/wave2d_write_src.m | 31 +
.../matlab/matlab_scripts/wave2d_write_str.m | 27 +
.../SEM2D_iterate/matlab/matlab_scripts/wysiwyg.m | 17 +
.../SEM2D_iterate/matlab/wave2d_cg_figs.m | 429 +
.../SEM2D_iterate/matlab/wave2d_cg_poly.m | 572 +
.../SEM2D_iterate/matlab/wave2d_cg_run.m | 1033 +
.../SEM2D_iterate/matlab/wave2d_sigmas.m | 476 +
.../SEM2D_iterate/matlab/wave2d_subspace.m | 1083 +
.../iterate_adj/SEM2D_iterate/src/Makefile | 45 +
.../iterate_adj/SEM2D_iterate/src/gll_library.f90 | 528 +
.../SEM2D_iterate/src/lagrange_poly.f90 | 83 +
.../SEM2D_iterate/src/numerical_recipes.f90 | 234 +
.../iterate_adj/SEM2D_iterate/src/test_smooth.f90 | 316 +
.../iterate_adj/SEM2D_iterate/src/wave2d.f90 | 3973 ++++
.../iterate_adj/SEM2D_iterate/src/wave2d_cmap.f90 | 368 +
.../SEM2D_iterate/src/wave2d_constants.f90 | 348 +
.../SEM2D_iterate/src/wave2d_constants_ex00.f90 | 348 +
.../SEM2D_iterate/src/wave2d_constants_ex01.f90 | 348 +
.../SEM2D_iterate/src/wave2d_constants_ex02.f90 | 347 +
.../SEM2D_iterate/src/wave2d_constants_ex03.f90 | 347 +
.../SEM2D_iterate/src/wave2d_constants_ex04.f90 | 347 +
.../SEM2D_iterate/src/wave2d_constants_ex05.f90 | 347 +
.../SEM2D_iterate/src/wave2d_constants_ex06.f90 | 347 +
.../SEM2D_iterate/src/wave2d_constants_ex07.f90 | 347 +
.../SEM2D_iterate/src/wave2d_constants_ex08.f90 | 348 +
.../SEM2D_iterate/src/wave2d_constants_gji2007.f90 | 334 +
.../src/wave2d_define_der_matrices.f90 | 65 +
.../SEM2D_iterate/src/wave2d_solver.f90 | 1724 ++
.../iterate_adj/SEM2D_iterate/src/wave2d_sub.f90 | 1252 +
.../iterate_adj/SEM2D_iterate/src/wave2d_sub2.f90 | 821 +
.../iterate_adj/SEM2D_iterate/src/wave2d_sub4.f90 | 1398 ++
.../SEM2D_iterate/src/wave2d_variables.f90 | 160 +
.../iterate_adj/UTILS/kernel_combine.pl | 70 +
.../iterate_adj/UTILS/station_lists/EIDS_in | 294 +
.../iterate_adj/UTILS/station_lists/README | 15 +
.../iterate_adj/UTILS/station_lists/STATIONS_in | 369 +
.../UTILS/station_lists/make_station_lists.m | 94 +
.../iterate_adj/UTILS/tomo_make_figs.pl | 271 +
.../iterate_adj/UTILS/tomo_make_figs_pmax.pl | 154 +
.../cluster/KERNELS_MODELS/copy_bin_dirs.pl | 98 +
.../iterate_adj/cluster/README | 95 +
.../iterate_adj/cluster/cg_step/INPUT/dVfac | 1 +
.../iterate_adj/cluster/cg_step/INPUT/dmisfit | 1 +
.../iterate_adj/cluster/cg_step/INPUT/nwin_tot | 1 +
.../cluster/cg_step/INPUT/sigma_structure | 1 +
.../iterate_adj/cluster/cg_step/INPUT/volume_total | 1 +
.../iterate_adj/cluster/cg_step/combine.bash | 3 +
.../iterate_adj/cluster/cg_step/go.bash | 11 +
.../iterate_adj/cluster/cg_step/run.lsf | 8 +
.../iterate_adj/cluster/cg_step/slice_file | 1 +
.../iterate_adj/cluster/cg_step/src/cg_test | Bin 0 -> 657474 bytes
.../iterate_adj/cluster/cg_step/src/cg_test.f90 | 231 +
.../iterate_adj/cluster/cg_step/src/compile.bash | 2 +
.../iterate_adj/cluster/cg_step/src/constants.h | 373 +
.../iterate_adj/cluster/cg_step/src/exit_mpi.f90 | 61 +
.../cluster/cg_step/src}/gll_library.f90 | 0
.../iterate_adj/cluster/cg_step/src/precision.h | 28 +
.../cluster/cg_step/src/values_from_mesher.h | 54 +
.../iterate_adj/cluster/cg_step/topo | 1 +
.../iterate_adj/cluster/cg_step/xcombine_vol_data | 1 +
.../iterate_adj/cluster/model_pert/combine.bash | 5 +
.../iterate_adj/cluster/model_pert/go.bash | 11 +
.../iterate_adj/cluster/model_pert/run.lsf | 7 +
.../cluster/model_pert/setup_model_pert.pl | 75 +
.../iterate_adj/cluster/model_pert/slice_file | 1 +
.../cluster/model_pert/src/compile.bash | 1 +
.../iterate_adj/cluster/model_pert/src/constants.h | 373 +
.../cluster/model_pert/src/exit_mpi.f90 | 61 +
.../cluster/model_pert/src}/gll_library.f90 | 0
.../iterate_adj/cluster/model_pert/src/model_pert | Bin 0 -> 638771 bytes
.../cluster/model_pert/src/model_pert.f90 | 72 +
.../iterate_adj/cluster/model_pert/src/precision.h | 28 +
.../cluster/model_pert/src/values_from_mesher.h | 54 +
.../iterate_adj/cluster/model_pert/topo | 1 +
.../cluster/model_pert/xcombine_vol_data | 1 +
.../iterate_adj/cluster/model_slice/README | 23 +
.../iterate_adj/cluster/model_slice/compile | 1 +
.../iterate_adj/cluster/model_slice/constants.h | 373 +
.../iterate_adj/cluster/model_slice/exit_mpi.f90 | 91 +
.../iterate_adj/cluster/model_slice/ftags | 2 +
.../iterate_adj/cluster/model_slice/interp.bash | 27 +
.../cluster/model_slice/locate_receivers.f90 | 664 +
.../iterate_adj/cluster/model_slice/precision.h | 29 +
.../model_slice/read_basin_topo_bathy_file.f90 | 46 +
.../iterate_adj/cluster/model_slice/run.lsf | 9 +
.../cluster/model_slice/sem_model_slice | Bin 0 -> 635099 bytes
.../cluster/model_slice/sem_model_slice.f90 | 230 +
.../iterate_adj/cluster/model_slice/utm_geo.f90 | 198 +
.../cluster/model_slice/values_from_mesher.h | 54 +
.../cluster/model_slice/vert_xc_001_input | 2 +
.../cluster/model_slice/vert_xc_002_input | 2 +
.../cluster/model_slice/vert_xc_vb_m00_001.gmt | 2 +
.../cluster/model_slice/vert_xc_vb_m00_002.gmt | 2 +
.../cluster/model_slice/vert_xc_vb_m16_001.gmt | 2 +
.../cluster/model_slice/vert_xc_vb_m16_002.gmt | 2 +
.../cluster/model_slice/vert_xc_vs_m00_001.gmt | 2 +
.../cluster/model_slice/vert_xc_vs_m00_002.gmt | 2 +
.../cluster/model_slice/vert_xc_vs_m16_001.gmt | 2 +
.../cluster/model_slice/vert_xc_vs_m16_002.gmt | 2 +
.../iterate_adj/cluster/model_vp_vs/INPUT/ftags | 4 +
.../iterate_adj/cluster/model_vp_vs/combine.bash | 5 +
.../iterate_adj/cluster/model_vp_vs/go.bash | 11 +
.../cluster/model_vp_vs/go_globe_pbs.bash | 38 +
.../iterate_adj/cluster/model_vp_vs/readme_globe | 79 +
.../iterate_adj/cluster/model_vp_vs/run.lsf | 7 +
.../iterate_adj/cluster/model_vp_vs/run_globe.bash | 16 +
.../cluster/model_vp_vs/setup_model_vp_vs.pl | 78 +
.../iterate_adj/cluster/model_vp_vs/slice_file | 1 +
.../iterate_adj/cluster/model_vp_vs/src/Makefile | 12 +
.../cluster/model_vp_vs/src/Makefile_globe | 26 +
.../cluster/model_vp_vs/src/add_model.f90 | 307 +
.../model_vp_vs/src/add_model_globe_iso.f90 | 939 +
.../model_vp_vs/src/add_model_globe_tiso.f90 | 1185 +
.../model_vp_vs/src/add_model_globe_tiso_cg.f90 | 1663 ++
.../model_vp_vs/src/add_model_globe_tiso_iso.f90 | 1148 +
.../cluster/model_vp_vs/src/compile.bash | 1 +
.../cluster/model_vp_vs/src/constants.h | 373 +
.../cluster/model_vp_vs/src/exit_mpi.f90 | 61 +
.../cluster/model_vp_vs/src}/gll_library.f90 | 0
.../cluster/model_vp_vs/src/precision.h | 28 +
.../cluster/model_vp_vs/src/values_from_mesher.h | 54 +
.../iterate_adj/cluster/model_vp_vs/topo | 1 +
.../iterate_adj/cluster/scripts/README | 28 +
.../iterate_adj/cluster/scripts/copy_SEM_dir.pl | 35 +
.../iterate_adj/cluster/scripts/copy_kernel_dir.pl | 54 +
.../cluster/scripts/setup_forward_dir.pl | 123 +
.../cluster/scripts/setup_kernel_dir.pl | 194 +
.../iterate_adj/cluster/smooth/combine.bash | 3 +
.../iterate_adj/cluster/smooth/go.bash | 67 +
.../iterate_adj/cluster/smooth/go_globe_pbs.bash | 59 +
.../iterate_adj/cluster/smooth/go_old.bash | 38 +
.../iterate_adj/cluster/smooth/readme_globe | 62 +
.../iterate_adj/cluster/smooth/run.lsf | 8 +
.../iterate_adj/cluster/smooth/run_globe.bash | 32 +
.../iterate_adj/cluster/smooth/slice_file | 1 +
.../iterate_adj/cluster/smooth/src/Makefile | 12 +
.../iterate_adj/cluster/smooth/src/Makefile_globe | 11 +
.../iterate_adj/cluster/smooth/src/compile.bash | 10 +
.../iterate_adj/cluster/smooth/src/constants.h | 373 +
.../iterate_adj/cluster/smooth/src/exit_mpi.f90 | 61 +
.../cluster/smooth/src}/gll_library.f90 | 0
.../iterate_adj/cluster/smooth/src/precision.h | 28 +
.../cluster/smooth/src/smooth_sem_fun.f90 | 317 +
.../cluster/smooth/src/smooth_sem_globe.f90 | 646 +
.../iterate_adj/cluster/smooth/src/smooth_sub.f90 | 221 +
.../cluster/smooth/src/values_from_mesher.h | 54 +
.../iterate_adj/cluster/smooth/topo | 1 +
.../iterate_adj/cluster/smooth_all/README | 9 +
.../cluster/smooth_all/SERIAL_RUN/check_dir.bash | 9 +
.../cluster/smooth_all/SERIAL_RUN/go1.bash | 46 +
.../cluster/smooth_all/SERIAL_RUN/run1.lsf | 6 +
.../smooth_all/SERIAL_RUN/setup_smooth_all.pl | 111 +
.../TO_COMBINE/DONE/finish_smooth_all.pl | 175 +
.../cluster/smooth_all/TO_COMBINE/go_process.bash | 20 +
.../cluster/smooth_all/TO_COMBINE/run_file_001 | 15 +
.../smooth_all/TO_COMBINE/run_file_launch_001.bash | 2 +
.../cluster/smooth_all/TO_COMBINE/setup_batch.pl | 126 +
.../iterate_adj/cluster/smooth_all/check_dir.bash | 9 +
.../iterate_adj/cluster/smooth_all/run_dir.bash | 19 +
.../cluster/smooth_all/setup_smooth_all.pl | 123 +
.../iterate_adj/cluster/smooth_update/go.bash | 38 +
.../iterate_adj/cluster/smooth_update/go_old.bash | 34 +
.../iterate_adj/cluster/smooth_update/run.lsf | 8 +
.../iterate_adj/cluster/smooth_update/slice_file | 1 +
.../iterate_adj/cluster/smooth_update/topo | 1 +
.../HESSIANS/hessian_index_m00_kappa_kernel_134 | 9045 +++++++
.../hessian_index_m00_kappa_kernel_smooth_134 | 9045 +++++++
.../HESSIANS/hessian_index_m00_mu_kernel_134 | 9045 +++++++
.../hessian_index_m00_mu_kernel_smooth_134 | 9045 +++++++
.../cluster/subspace_hessian/INPUT/ismooth | 1 +
.../cluster/subspace_hessian/INPUT/smodel | 1 +
.../iterate_adj/cluster/subspace_hessian/README | 9 +
.../iterate_adj/cluster/subspace_hessian/go.bash | 11 +
.../cluster/subspace_hessian/kernels_run | 1 +
.../cluster/subspace_hessian/prepare_run.pl | 41 +
.../iterate_adj/cluster/subspace_hessian/run.lsf | 9 +
.../cluster/subspace_hessian/src/compile.bash | 6 +
.../cluster/subspace_hessian/src/constants.h | 373 +
.../cluster/subspace_hessian/src/exit_mpi.f90 | 61 +
.../cluster/subspace_hessian/src}/gll_library.f90 | 0
.../cluster/subspace_hessian/src/precision.h | 28 +
.../cluster/subspace_hessian/src/subspace_hessian | Bin 0 -> 671240 bytes
.../subspace_hessian/src/subspace_hessian.f90 | 300 +
.../subspace_hessian/src/values_from_mesher.h | 54 +
.../iterate_adj/cluster/subspace_hessian/topo | 1 +
.../cluster/subspace_update/INPUT/copy_files.pl | 60 +
.../cluster/subspace_update/INPUT/dVfac | 1 +
.../cluster/subspace_update/INPUT/sigma_structure | 1 +
.../iterate_adj/cluster/subspace_update/README | 12 +
.../iterate_adj/cluster/subspace_update/go.bash | 10 +
.../cluster/subspace_update/kernels_run | 1 +
.../cluster/subspace_update/make_mesh.pl | 85 +
.../cluster/subspace_update/prepare_run.pl | 137 +
.../iterate_adj/cluster/subspace_update/run.lsf | 8 +
.../cluster/subspace_update/src/compile.bash | 2 +
.../cluster/subspace_update/src/constants.h | 373 +
.../cluster/subspace_update/src/exit_mpi.f90 | 61 +
.../cluster/subspace_update/src}/gll_library.f90 | 0
.../cluster/subspace_update/src/precision.h | 28 +
.../cluster/subspace_update/src/subspace_update | Bin 0 -> 659700 bytes
.../subspace_update/src/subspace_update.f90 | 250 +
.../subspace_update/src/values_from_mesher.h | 54 +
.../iterate_adj/cluster/subspace_update/topo | 1 +
.../cluster/subspace_update/xcombine_vol_data | 1 +
.../iterate_adj/cluster/sum_kernel/combine.bash | 5 +
.../iterate_adj/cluster/sum_kernel/go.bash | 15 +
.../cluster/sum_kernel/go_globe_pbs.bash | 30 +
.../iterate_adj/cluster/sum_kernel/readme_globe | 46 +
.../iterate_adj/cluster/sum_kernel/run.lsf | 7 +
.../iterate_adj/cluster/sum_kernel/run_globe.bash | 33 +
.../iterate_adj/cluster/sum_kernel/setup_sum.pl | 79 +
.../iterate_adj/cluster/sum_kernel/src/Makefile | 17 +
.../cluster/sum_kernel/src/Makefile_globe | 21 +
.../cluster/sum_kernel/src/compile.bash | 1 +
.../iterate_adj/cluster/sum_kernel/src/constants.h | 371 +
.../cluster/sum_kernel/src/exit_mpi.f90 | 93 +
.../iterate_adj/cluster/sum_kernel/src/precision.h | 36 +
.../cluster/sum_kernel/src/sum_kernels.f90 | 107 +
.../cluster/sum_kernel/src/sum_kernels_globe.f90 | 206 +
.../cluster/sum_kernel/src/sum_kernels_weight.f90 | 120 +
.../src/sum_preconditioned_kernels_globe.f90 | 371 +
.../cluster/sum_kernel/src/values_from_mesher.h | 73 +
.../iterate_adj/cluster/sum_kernel/topo | 1 +
.../cluster/topo_input/combine_vol_data/README | 20 +
.../combine_vol_data/combine_vol_data_mod.f90 | 434 +
.../topo_input/combine_vol_data/compile.bash | 4 +
.../topo_input/combine_vol_data/constants.h | 371 +
.../combine_vol_data/values_from_mesher.h | 73 +
.../topo_input/combine_vol_data/write_c_binary.c | 64 +
.../topo_input/combine_vol_data/xcombine_vol_data | Bin 0 -> 973246 bytes
.../iterate_adj/cluster/topo_input/slice_file | 168 +
ADJOINT_TOMOGRAPHY_TOOLS/iterate_adj/matlab/README | 29 +
.../iterate_adj/matlab/compare_misfit.m | 582 +
.../iterate_adj/matlab/compute_misfit.m | 691 +
.../iterate_adj/matlab/kernels_run | 134 +
.../iterate_adj/matlab/matlab_scripts/CMT2m0.m | 64 +
.../matlab/matlab_scripts/axes_expand.m | 50 +
.../iterate_adj/matlab/matlab_scripts/curvature.m | 25 +
.../iterate_adj/matlab/matlab_scripts/defval.m | 24 +
.../matlab/matlab_scripts/display_meas.m | 64 +
.../iterate_adj/matlab/matlab_scripts/fontsize.m | 24 +
.../iterate_adj/matlab/matlab_scripts/gcvfctn.m | 47 +
.../iterate_adj/matlab/matlab_scripts/hfile2hess.m | 31 +
.../iterate_adj/matlab/matlab_scripts/m02mw.m | 50 +
.../iterate_adj/matlab/matlab_scripts/nounder.m | 9 +
.../iterate_adj/matlab/matlab_scripts/ocv_carl.m | 87 +
.../iterate_adj/matlab/matlab_scripts/osdep.m | 16 +
.../iterate_adj/matlab/matlab_scripts/plot_histo.m | 22 +
.../iterate_adj/matlab/matlab_scripts/readCMT.m | 85 +
.../matlab/matlab_scripts/read_station_SPECFEM.m | 23 +
.../matlab/matlab_scripts/read_window_chi.m | 32 +
.../matlab/matlab_scripts/read_window_chi_all.m | 132 +
.../iterate_adj/matlab/matlab_scripts/readsac.m | 110 +
.../iterate_adj/matlab/matlab_scripts/ridge_carl.m | 227 +
.../iterate_adj/matlab/matlab_scripts/suf.m | 39 +
.../matlab/matlab_scripts/writeCMT_psmeca.m | 91 +
.../matlab/matlab_scripts/write_station_SPECFEM.m | 47 +
.../matlab/matlab_scripts/write_window_chi_all.m | 93 +
.../iterate_adj/matlab/matlab_scripts/wysiwyg.m | 17 +
.../iterate_adj/matlab/matlab_scripts/year.m | 24 +
.../iterate_adj/matlab/setup_subspace_dir.pl | 72 +
.../iterate_adj/matlab/subspace_specfem.m | 465 +
.../9983429_T006_T030_LDF_CI_m13_m00_seis.pdf | Bin 0 -> 121340 bytes
.../iterate_adj/misfit_plot/INPUT | 1 +
.../iterate_adj/misfit_plot/OLD_version/README | 7 +
.../misfit_plot/OLD_version/compare_misfit.m | 302 +
.../misfit_plot/OLD_version/misfit_gmt.m | 186 +
.../misfit_plot/OLD_version/misfit_gmt_run.m | 72 +
.../misfit_plot/OLD_version/plot_misfit.pl | 349 +
.../misfit_plot/OLD_version/seis_norm.m | 24 +
.../misfit_plot/OLD_version/setup_misfit_dir.pl | 304 +
.../iterate_adj/misfit_plot/OUTPUT | 1 +
.../iterate_adj/misfit_plot/README | 7 +
.../iterate_adj/misfit_plot/plot_seis.pl | 880 +
.../iterate_adj/misfit_plot/plot_seis_all.pl | 273 +
.../iterate_adj/misfit_plot/plot_seis_multi.pl | 600 +
.../iterate_adj/model_plot/README | 32 +
.../iterate_adj/model_plot/gmt/INPUT | 1 +
.../iterate_adj/model_plot/gmt/OUTPUT | 1 +
.../iterate_adj/model_plot/gmt/PPRmpa.sty | 58 +
.../iterate_adj/model_plot/gmt/README | 18 +
.../model_plot/gmt/plot_horz_coverage.pl | 386 +
.../model_plot/gmt/plot_horz_models.csh | 59 +
.../iterate_adj/model_plot/gmt/plot_horz_models.pl | 539 +
.../iterate_adj/model_plot/gmt/plot_vert_models.pl | 881 +
.../iterate_adj/model_plot/gmt/plot_xc_seis_all.pl | 140 +
.../model_plot/gmt/scripts/GJI_EDW2_ker.pl | 633 +
.../model_plot/gmt/scripts/make_pdf_sort.pl | 190 +
.../model_plot/gmt/scripts/plot_horz_models_one.pl | 459 +
.../gmt/scripts/plot_horz_models_three.pl | 444 +
.../gmt/scripts/plot_vert_models_basemap.pl | 290 +
.../model_plot/gmt/scripts/plot_vert_models_one.pl | 531 +
.../iterate_adj/model_plot/gmt/scripts/ps2eps.pl | 37 +
.../iterate_adj/model_plot/gmt/xc_and_seis.tex | 15 +
.../iterate_adj/model_plot/matlab/OUTPUT | 1 +
.../iterate_adj/model_plot/matlab/README | 12 +
.../model_plot/matlab/matlab_scripts/axes_utm2ll.m | 38 +
.../model_plot/matlab/matlab_scripts/boxpts.m | 38 +
.../model_plot/matlab/matlab_scripts/colors.m | 53 +
.../model_plot/matlab/matlab_scripts/cpt2cmap.m | 28 +
.../model_plot/matlab/matlab_scripts/getsubset.m | 45 +
.../matlab/matlab_scripts/merge_arrays.m | 32 +
.../model_plot/matlab/matlab_scripts/raypath.m | 71 +
.../matlab/matlab_scripts/read_delimited_file.m | 45 +
.../matlab/matlab_scripts/read_station_SPECFEM.m | 23 +
.../model_plot/matlab/matlab_scripts/utm2ll.m | 93 +
.../model_plot/matlab/socal_tomo_plots.m | 1042 +
.../iterate_adj/model_plot/vtk/README | 14 +
.../iterate_adj/model_plot/vtk/view_kernel.pl | 261 +
.../iterate_adj/model_plot/vtk/view_kernel.tcl | 352 +
.../model_plot/vtk/view_kernel_local.tcl | 351 +
.../model_plot/vtk/view_kernel_mesa_local.tcl | 356 +
.../model_plot/vtk/view_kernel_smooth.pl | 258 +
.../model_plot/vtk/view_kernel_smooth.tcl | 329 +
.../model_plot/vtk/view_kernel_smooth_local.tcl | 329 +
.../model_plot/vtk/view_kernel_smooth_mesa.tcl | 355 +
.../vtk/view_kernel_smooth_mesa_local.tcl | 355 +
.../iterate_adj/model_plot/vtk/view_kernel_sum.pl | 215 +
.../iterate_adj/model_plot/vtk/view_kernel_sum.tcl | 232 +
.../model_plot/vtk/view_kernel_sum_local.tcl | 232 +
.../model_plot/vtk/view_kernel_sum_orig.pl | 231 +
.../model_plot/vtk/view_kernel_sum_orig.tcl | 257 +
.../iterate_adj/model_plot/vtk/view_model.pl | 296 +
.../iterate_adj/model_plot/vtk/view_model.tcl | 234 +
.../model_plot/vtk/view_model_local.tcl | 234 +
.../iterate_adj/model_plot/vtk/view_model_new.pl | 218 +
.../iterate_adj/model_plot/vtk/view_model_new.tcl | 329 +
.../model_plot/vtk/view_model_new_local.tcl | 329 +
.../iterate_adj/model_plot/vtk/view_update.pl | 259 +
.../iterate_adj/model_plot/vtk/view_update.tcl | 329 +
.../model_plot/vtk/view_update_local.tcl | 329 +
.../measure_adj/CMTSOLUTION_9818433 | 13 +
.../DATA/9818433.CI.MPM.BHR.sac.d.T006_T030 | Bin 0 -> 19824 bytes
.../DATA/9818433.CI.MPM.BHT.sac.d.T006_T030 | Bin 0 -> 19824 bytes
.../DATA/9818433.CI.MPM.BHZ.sac.d.T006_T030 | Bin 0 -> 19824 bytes
.../measure_adj/INPUT_FILES/OLD/MEASUREMENT.PAR_2 | 8 +
.../measure_adj/INPUT_FILES/OLD/MEASUREMENT.PAR_6 | 8 +
.../INPUT_FILES/OLD/MEASUREMENT_WINDOWS_MIN | 5 +
.../INPUT_FILES/OLD/MEASUREMENT_WINDOWS_TRIVIAL | 5 +
.../INPUT_FILES/OLD/MEASUREMENT_WINDOWS_YING | 5 +
.../measure_adj/MEASUREMENT.PAR | 21 +
.../measure_adj/MEASUREMENT.WINDOWS | 15 +
ADJOINT_TOMOGRAPHY_TOOLS/measure_adj/Makefile | 50 +
.../measure_adj/Makefile_ifort_caltech | 41 +
...T006_T030_MPM_CI_m16_iker07_win_adj_DEFAULT.pdf | Bin 0 -> 65141 bytes
.../measure_adj/PLOTS/STATIONS_TOMO | 370 +
.../measure_adj/PLOTS/make_pdf_by_event.pl | 100 +
.../measure_adj/PLOTS/make_pdf_by_station.pl | 135 +
.../measure_adj/PLOTS/plot_win_adj.pl | 768 +
.../measure_adj/PLOTS/plot_win_adj_all.pl | 60 +
.../measure_adj/PLOTS/plot_win_stats.pl | 217 +
.../measure_adj/PLOTS/plot_win_stats_all.pl | 285 +
ADJOINT_TOMOGRAPHY_TOOLS/measure_adj/PLOTS/pssac2 | 1 +
ADJOINT_TOMOGRAPHY_TOOLS/measure_adj/README | 102 +
.../SYN/MPM.CI.BHR.semd.sac.m16.T006_T030 | Bin 0 -> 19824 bytes
.../SYN/MPM.CI.BHT.semd.sac.m16.T006_T030 | Bin 0 -> 19824 bytes
.../SYN/MPM.CI.BHZ.semd.sac.m16.T006_T030 | Bin 0 -> 19824 bytes
...9818433_T006_T030_MPM_CI_m16_iker01_win_adj.eps | 20466 ++++++++++++++++
...9818433_T006_T030_MPM_CI_m16_iker02_win_adj.eps | 20395 ++++++++++++++++
...9818433_T006_T030_MPM_CI_m16_iker03_win_adj.eps | 20348 ++++++++++++++++
...9818433_T006_T030_MPM_CI_m16_iker04_win_adj.eps | 20407 ++++++++++++++++
...9818433_T006_T030_MPM_CI_m16_iker05_win_adj.eps | 21690 +++++++++++++++++
...9818433_T006_T030_MPM_CI_m16_iker06_win_adj.eps | 21532 +++++++++++++++++
...9818433_T006_T030_MPM_CI_m16_iker07_win_adj.eps | 21735 +++++++++++++++++
...9818433_T006_T030_MPM_CI_m16_iker08_win_adj.eps | 21672 +++++++++++++++++
.../figures/9818433_T006_T030_MPM_CI_m16_win.eps | 23412 +++++++++++++++++++
.../measure_adj/USER_MANUAL/measure.bib | 123 +
.../measure_adj/USER_MANUAL/measure_adj_manual.pdf | Bin 0 -> 762463 bytes
.../measure_adj/USER_MANUAL/measure_adj_manual.tex | 786 +
.../measure_adj/USER_MANUAL/multitaper_notes.pdf | Bin 0 -> 1002395 bytes
.../measure_adj/USER_MANUAL/multitaper_vala.pdf | Bin 0 -> 218646 bytes
.../measure_adj/USER_MANUAL/run.latex | 5 +
.../measure_adj/UTIL/perl/CMT_TOOLS.pm | 319 +
.../measure_adj/UTIL/perl}/DELAZ5.pm | 0
.../measure_adj/UTIL/pssac2/Makefile.am | 10 +
.../measure_adj/UTIL/pssac2/Makefile.in | 590 +
.../measure_adj/UTIL/pssac2/README | 28 +
.../measure_adj/UTIL/pssac2/README_supp | 10 +
.../measure_adj/UTIL/pssac2/compile | 143 +
.../measure_adj/UTIL/pssac2/config.guess | 1501 ++
.../measure_adj/UTIL/pssac2/config.sub | 1705 ++
.../measure_adj/UTIL/pssac2/configure | 5163 ++++
.../measure_adj/UTIL/pssac2/configure.in | 35 +
.../measure_adj/UTIL/pssac2/install-sh | 520 +
.../measure_adj/UTIL/pssac2/jb.c | 472 +
.../measure_adj/UTIL/pssac2/jb.h | 23 +
.../measure_adj/UTIL/pssac2/missing | 376 +
.../measure_adj/UTIL/pssac2/pssac2.c | 939 +
.../measure_adj/UTIL/pssac2/sac.h | 323 +
.../measure_adj/UTIL/pssac2/sacio.c | 576 +
ADJOINT_TOMOGRAPHY_TOOLS/measure_adj/ascii_rw.f90 | 105 +
.../measure_adj/combine_adj_src.pl | 90 +
.../measure_adj/dataset/Min_data.sac | Bin 0 -> 30632 bytes
.../measure_adj/dataset/Min_data2.sac | Bin 0 -> 30632 bytes
.../measure_adj/dataset/Min_syn.sac | Bin 0 -> 30632 bytes
.../measure_adj/dataset/Min_syn2.sac | Bin 0 -> 30632 bytes
.../measure_adj/dataset/Ying_data.sac | Bin 0 -> 8632 bytes
.../measure_adj/dataset/Ying_syn.sac | Bin 0 -> 8632 bytes
.../measure_adj/dataset/data.dat.ascii | 817 +
.../measure_adj/dataset/syn.dat.ascii | 817 +
.../measure_adj/dataset/trival_data.sac | Bin 0 -> 3900 bytes
.../measure_adj/dataset/trival_syn.sac | Bin 0 -> 3900 bytes
.../measure_adj/ma_constants.f90 | 36 +
ADJOINT_TOMOGRAPHY_TOOLS/measure_adj/ma_sub.f90 | 2289 ++
ADJOINT_TOMOGRAPHY_TOOLS/measure_adj/ma_sub2.f90 | 655 +
.../measure_adj/ma_variables.f90 | 56 +
.../measure_adj/measure_adj.f90 | 430 +
.../measure_adj/prepare_adj_src.pl | 122 +
.../measure_adj/rotate_adj_src.f90 | 81 +
.../measure_adj/run_measure_adj.csh | 19 +
.../measure_adj/scripts_meas/README | 4 +
.../measure_adj/scripts_meas/mtm.pl | 145 +
.../measure_adj/scripts_meas/plot_adj.m | 19 +
.../measure_adj/scripts_meas/plot_adj.pl | 70 +
.../measure_adj/scripts_meas/plot_bars.m | 20 +
.../measure_adj/scripts_meas/plot_cc.m | 35 +
.../measure_adj/scripts_meas/plot_cc.pl | 74 +
.../measure_adj/scripts_meas/plot_mtm.m | 81 +
.../measure_adj/scripts_meas/plot_mtm.pl | 110 +
.../measure_adj/scripts_meas/runall.bash | 7 +
.../measure_adj/scripts_meas/suptitle.m | 103 +
.../measure_adj/scripts_meas/vertlines.m | 32 +
.../measure_adj/scripts_tomo/README | 11 +
.../measure_adj/scripts_tomo/combine_2_adj_src.pl | 90 +
.../scripts_tomo/combine_2_adj_src_all.pl | 133 +
.../measure_adj/scripts_tomo/combine_3_adj_src.pl | 134 +
.../scripts_tomo/combine_3_adj_src_all.pl | 111 +
.../scripts_tomo/prepare_measure_adj.pl | 192 +
.../measure_adj/scripts_tomo/run_measure_adj.pl | 153 +
.../measure_adj/scripts_tomo/run_mt_cc_plot.pl | 139 +
.../measure_adj/scripts_tomo/run_tomo.pl | 212 +
.../measure_adj/write_par_file.pl | 118 +
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/MEASUREMENT.WINDOWS | 5 +
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/MTADJ.PAR | 15 +
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/Makefile | 29 +
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/call-graph | 105 +
.../mtadj/dataset/test_data.sac | Bin 0 -> 8632 bytes
.../mtadj/dataset/test_syn.sac | Bin 0 -> 8632 bytes
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/mtadj.f90 | 134 +
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/mtadj_constants.f90 | 50 +
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/mtadj_sub.f90 | 644 +
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/mtadj_sub2.f90 | 359 +
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/mtadj_sub3.f90 | 526 +
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/mtadj_variables.f90 | 74 +
.../mtadj/utils/combine_adj_src.pl | 90 +
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/utils/compile | 1 +
ADJOINT_TOMOGRAPHY_TOOLS/mtadj/utils/readme | 35 +
.../mtadj/utils/rotate_adj_src.f90 | 88 +
.../mtadj/utils/rotate_adj_src.pl | 83 +
803 files changed, 462426 insertions(+)
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 955ba32eff11950629a6d27188c1e8329b473ced
More information about the CIG-COMMITS
mailing list