[cig-commits] r18254 - in seismo/3D/SPECFEM3D_GLOBE/trunk: . UTILS UTILS/Cluster UTILS/Cluster/estimate_best_values_runs UTILS/Profiles UTILS/Visualization/Paraview UTILS/Visualization/opendx_AVS UTILS/s362ani doc/USER_MANUAL setup src/auxiliaries src/create_header_file src/meshfem3D src/shared src/specfem3D
danielpeter at geodynamics.org
danielpeter at geodynamics.org
Wed Apr 20 10:56:51 PDT 2011
Author: danielpeter
Date: 2011-04-20 10:56:50 -0700 (Wed, 20 Apr 2011)
New Revision: 18254
Added:
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/multiply_arrays_source.f90
Modified:
seismo/3D/SPECFEM3D_GLOBE/trunk/Makefile.in
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Cluster/estimate_best_values_runs/estimate_best_values_runs.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Cluster/test_cache_size.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Profiles/write_profile.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/Paraview/create_slice_VTK.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/constants_topo.h
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_DX_to_AVS_slices.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_DX_to_AVS_surface.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_avs2dx_quads.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_lat_long_epicenter_OpenDX.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_lat_long_main_cities_OpenDX.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_palette_GMT_OpenDX.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_topo_bathy_to_OpenDX.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/longlatdepth2xyz.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/permute_cubit_2_opendx.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/extract_all_seismos_from_large_file.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/filter_station_list.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_NS.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_equator.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_one_fourth.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/s362ani/program_test_s362ani.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/configure
seismo/3D/SPECFEM3D_GLOBE/trunk/configure.ac
seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.pdf
seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex
seismo/3D/SPECFEM3D_GLOBE/trunk/setup/config.h.in
seismo/3D/SPECFEM3D_GLOBE/trunk/setup/constants.h.in
seismo/3D/SPECFEM3D_GLOBE/trunk/setup/precision.h.in
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/Makefile.in
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_1D.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_2D.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_corners_chunks.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_faces_chunks.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_AVS_DX.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_paraview_strain_data.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_surf_data.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_vol_data.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/convolve_source_timefunction.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/create_movie_AVS_DX.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/create_movie_GMT_global.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/create_header_file/Makefile.in
seismo/3D/SPECFEM3D_GLOBE/trunk/src/create_header_file/create_header_file.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/Makefile.in
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_missing_nodes.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_410_650.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_cmb.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_icb.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/calc_jacobian.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/compute_coordinates_grid.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/compute_element_properties.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_central_cube.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_chunk_buffers.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_doubling_elements.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_mass_matrices.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_regions_mesh.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_regular_elements.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/define_superbrick.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_1D_buffers.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_cutplanes_eta.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_cutplanes_xi.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_absorb.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_ellipticity.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_global.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_jacobian_boundaries.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_jacobian_discontinuities.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_model.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_shape2D.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_shape3D.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/lgndr.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/meshfem3D.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/meshfem3D_models.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_1066a.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_1dref.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_ak135.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_aniso_inner_core.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_aniso_mantle.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_atten3D_QRFSI12.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_attenuation.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_crust.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_crustmaps.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_epcrust.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_eucrust.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_gapp2.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_gll.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_heterogen_mantle.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_iasp91.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_jp1d.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_jp3d.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_ppm.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s20rts.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s362ani.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s40rts.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_sea1d.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_sea99_s.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/moho_stretching.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/save_arrays_solver.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/sort_array_coordinates.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/stretching_function.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_chunks_data.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_data.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_faces_data.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_surface_data.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/auto_ner.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/broadcast_compute_parameters.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/calendar.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/count_number_of_sources.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/create_name_database.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/create_serial_name_database.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/euler_angles.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/exit_mpi.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/get_model_parameters.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/get_value_parameters.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/gll_library.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/hex_nodes.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/intgrl.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/lagrange_poly.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/make_ellipticity.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/make_gravity.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/memory_eval.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/model_prem.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/model_topo_bathy.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/param_reader.c
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_compute_parameters.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_parameter_file.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_value_parameters.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/reduce.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/rthetaphi_xyz.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/save_header_file.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/spline_routines.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/write_c_binary.c
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/Makefile.in
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_central_cube.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_central_cube_block.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_scalar.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_scalar_block.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_vector.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_vector_block.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/check_simulation_stability.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/comp_source_spectrum.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/comp_source_time_function.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_add_sources.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_adj_source_frechet.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_arrays_source.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_boundary_kernel.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_coupling.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_crust_mantle.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_crust_mantle_Dev.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_inner_core.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_inner_core_Dev.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_outer_core.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_outer_core_Dev.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_kernels.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_seismograms.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_stacey_crust_mantle.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_stacey_outer_core.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/convert_time.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/create_central_cube_buffers.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/define_derivation_matrices.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/fix_non_blocking_flags.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_attenuation.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_backazimuth.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_cmt.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_event_info.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/initialize_simulation.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/locate_receivers.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/locate_sources.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/netlib_specfun_erf.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/noise_tomography.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/prepare_timerun.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_arrays_buffers_solver.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_arrays_solver.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_forward_arrays.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_mesh_databases.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/recompute_jacobian.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/save_forward_arrays.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/save_kernels.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/setup_sources_receivers.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/specfem3D.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_movie_surface.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_movie_volume.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_output_ASCII.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_output_SAC.f90
seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_seismograms.f90
Log:
updates headers and version numbers to version 5.1.1
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/Makefile.in
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/Makefile.in 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/Makefile.in 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
# Princeton University, USA
# and University of Pau / CNRS / INRIA, France
# (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-# February 2011
+# April 2011
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -77,13 +77,13 @@
mkdir -p obj
-xmeshfem3D: required
+xmeshfem3D: required
(cd src/meshfem3D; make)
-xspecfem3D: required
+xspecfem3D: required
(cd src/specfem3D; make)
-xcreate_header_file: required
+xcreate_header_file: required
(cd src/create_header_file; make)
xcheck_buffers_1D: required
@@ -101,10 +101,10 @@
xcombine_AVS_DX: required
(cd src/auxiliaries ; make xcombine_AVS_DX)
-xcombine_vol_data: required
+xcombine_vol_data: required
(cd src/auxiliaries ; make xcombine_vol_data)
-xcombine_surf_data: required
+xcombine_surf_data: required
(cd src/auxiliaries ; make xcombine_surf_data)
xconvolve_source_timefunction: required
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Cluster/estimate_best_values_runs/estimate_best_values_runs.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Cluster/estimate_best_values_runs/estimate_best_values_runs.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Cluster/estimate_best_values_runs/estimate_best_values_runs.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,13 +1,13 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! March 2010
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Cluster/test_cache_size.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Cluster/test_cache_size.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Cluster/test_cache_size.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Profiles/write_profile.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Profiles/write_profile.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Profiles/write_profile.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,13 +1,13 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! March 2010
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
@@ -24,8 +24,6 @@
! 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
!
!=====================================================================
-!
-! United States Government Sponsorship Acknowledged.
!=====================================================================
! write_profile.f90
@@ -35,13 +33,13 @@
! intervals, with discontinuities honored by the mesh and those of the MOHO and
! crust/ocean indicated by repeating points with different values.
-! The code shortcuts through meshfem3D -> create_regions_mesh ->
-! create_regular_elements -> compute_element_properties -> compute_element_properties ->
-! get_model, cutting and pasting the relevant parts.
+! The code shortcuts through meshfem3D -> create_regions_mesh ->
+! create_regular_elements -> compute_element_properties -> compute_element_properties ->
+! get_model, cutting and pasting the relevant parts.
! This code IS NOT MAINTAINED and most likely will not work without modification as
! it calls functions that may have changed since it was last updated.
-!
+!
! I have tried to indicate where different parts come from to facilitate updates.
! - vala hjorleifsdottir (vala at geofisica.unam.mx)
!=====================================================================
@@ -123,7 +121,7 @@
logical, dimension(MAX_NUMBER_OF_MESH_LAYERS) :: this_region_has_a_doubling
double precision, dimension(MAX_NUMBER_OF_MESH_LAYERS) :: rmins,rmaxs
-
+
integer, dimension(NB_SQUARE_CORNERS,NB_CUT_CASE) :: DIFF_NSPEC1D_RADIAL
integer, dimension(NB_SQUARE_EDGES_ONEDIR,NB_CUT_CASE) :: DIFF_NSPEC2D_XI,DIFF_NSPEC2D_ETA
logical :: CUT_SUPERBRICK_XI,CUT_SUPERBRICK_ETA
@@ -160,7 +158,7 @@
logical:: elem_in_crust,elem_in_mantle
!---
-!--- from
+!--- from
! local parameters
double precision xmesh,ymesh,zmesh
!---
@@ -284,7 +282,7 @@
if(ilayer == 1) then
rmin = 0.0d0
rmax = rmins(NUMBER_OF_MESH_LAYERS-1)
- idoubling = IFLAG_INNER_CORE_NORMAL
+ idoubling = IFLAG_INNER_CORE_NORMAL
else
rmin = rmins(NUMBER_OF_MESH_LAYERS-ilayer+1)
rmax = rmaxs(NUMBER_OF_MESH_LAYERS-ilayer+1)
@@ -368,7 +366,7 @@
if(r >= rmax*0.999999d0) r_prem = rmax*0.999999d0
! convert from rthetaphi to xyz to use in function calls.
-
+
call rthetaphi_2_xyz(xmesh,ymesh,zmesh,r_prem,theta,phi)
!!!!-------------------------------------
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/Paraview/create_slice_VTK.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/Paraview/create_slice_VTK.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/Paraview/create_slice_VTK.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,13 +1,13 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! March 2010
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
@@ -25,6 +25,7 @@
!
!=====================================================================
+
program create_slice_VTK
! this programs creates a vtk file that specifies the (velocity) model values on each element point,
@@ -39,7 +40,7 @@
! cd to your SPECFEM3D_GLOBE root directory:
! > cd SPECFEM3D_GLOBE/
! create symbolic link:
-! > ln -s UTILS/Visualization/Paraview/create_slice_VTK.f90
+! > ln -s UTILS/Visualization/Paraview/create_slice_VTK.f90
! compile with:
! > f90 -o xcreate_slice_VTK create_slice_VTK.f90
! run :
@@ -69,8 +70,8 @@
real x, y, z, dat
integer numpoin, iglob, n1, n2, n3, n4, n5, n6, n7, n8
integer iglob1, iglob2, iglob3, iglob4, iglob5, iglob6, iglob7, iglob8
-
+
! starts here--------------------------------------------------------------------------------------------------
do i = 1, 6
call getarg(i,arg(i))
@@ -114,7 +115,7 @@
print*,'no file: ',trim(arg(1))
stop 'Error opening slices file'
endif
-
+
do while (1 == 1)
read(20,'(a)',iostat=ios) sline
if (ios /= 0) exit
@@ -155,12 +156,12 @@
print*,'error ',ios
print*,'file:',trim(dimension_file)
stop 'Error opening file'
- endif
+ endif
read(27,*) nspec(it)
read(27,*) nglob(it)
close(27)
-
+
enddo
print *, 'nspec(it) = ', nspec(1:num_node)
@@ -173,8 +174,8 @@
do it = 1, num_node
iproc = node_list(it)
-
-
+
+
print *, ' '
print *, 'Reading slice ', iproc
write(prname_topo,'(a,i6.6,a,i1,a)') trim(in_topo_dir)//'/proc',iproc,'_reg',ir,'_'
@@ -192,11 +193,11 @@
data(:,:,:,:) = -1.e10
read(27) data(:,:,:,1:nspec(it))
close(27)
-
+
print *,trim(data_file)
print *,' min/max value: ',minval(data(:,:,:,1:nspec(it))),maxval(data(:,:,:,1:nspec(it)))
print *
-
+
! topology file
topo_file = trim(prname_topo) // 'solver_data_2' // '.bin'
open(unit = 28,file = trim(topo_file),status='old',action='read', iostat = ios, form='unformatted')
@@ -214,8 +215,8 @@
read(28) zstore(1:nglob(it))
read(28) ibool(:,:,:,1:nspec(it))
close(28)
-
+
write(mesh_file,'(a,i1,a)') trim(outdir)//'/' // 'reg_',ir,'_'//trim(filename)
print *, trim(mesh_file)
@@ -250,12 +251,12 @@
include "constants.h"
integer :: nspec,nglob
-
-! global coordinates
+
+! global coordinates
integer, dimension(NGLLX,NGLLY,NGLLZ,nspec) :: ibool
real(kind=CUSTOM_REAL), dimension(nglob) :: xstore_dummy,ystore_dummy,zstore_dummy
-! gll data values array
+! gll data values array
real(kind=CUSTOM_REAL), dimension(NGLLX,NGLLY,NGLLZ,nspec) :: gll_data
! file name
@@ -266,81 +267,81 @@
! write source and receiver VTK files for Paraview
write(IMAIN,*) ' vtk file: '
write(IMAIN,*) ' ',prname_file(1:len_trim(prname_file))//'.vtk'
-
+
open(IOVTK,file=prname_file(1:len_trim(prname_file))//'.vtk',status='unknown')
write(IOVTK,'(a)') '# vtk DataFile Version 3.1'
write(IOVTK,'(a)') 'material model VTK file'
write(IOVTK,'(a)') 'ASCII'
write(IOVTK,'(a)') 'DATASET UNSTRUCTURED_GRID'
-
+
! writes out all points for each element, not just global ones
write(IOVTK, '(a,i12,a)') 'POINTS ', nspec*8, ' float'
do ispec=1,nspec
- i = ibool(1,1,1,ispec)
+ i = ibool(1,1,1,ispec)
write(IOVTK,'(3e18.6)') xstore_dummy(i),ystore_dummy(i),zstore_dummy(i)
-
+
i = ibool(NGLLX,1,1,ispec)
write(IOVTK,'(3e18.6)') xstore_dummy(i),ystore_dummy(i),zstore_dummy(i)
-
+
i = ibool(NGLLX,NGLLY,1,ispec)
write(IOVTK,'(3e18.6)') xstore_dummy(i),ystore_dummy(i),zstore_dummy(i)
-
+
i = ibool(1,NGLLY,1,ispec)
- write(IOVTK,'(3e18.6)') xstore_dummy(i),ystore_dummy(i),zstore_dummy(i)
-
+ write(IOVTK,'(3e18.6)') xstore_dummy(i),ystore_dummy(i),zstore_dummy(i)
+
i = ibool(1,1,NGLLZ,ispec)
write(IOVTK,'(3e18.6)') xstore_dummy(i),ystore_dummy(i),zstore_dummy(i)
-
+
i = ibool(NGLLX,1,NGLLZ,ispec)
write(IOVTK,'(3e18.6)') xstore_dummy(i),ystore_dummy(i),zstore_dummy(i)
-
+
i = ibool(NGLLX,NGLLY,NGLLZ,ispec)
write(IOVTK,'(3e18.6)') xstore_dummy(i),ystore_dummy(i),zstore_dummy(i)
-
+
i = ibool(1,NGLLY,NGLLZ,ispec)
- write(IOVTK,'(3e18.6)') xstore_dummy(i),ystore_dummy(i),zstore_dummy(i)
+ write(IOVTK,'(3e18.6)') xstore_dummy(i),ystore_dummy(i),zstore_dummy(i)
enddo
write(IOVTK,*) ""
! note: indices for vtk start at 0
- write(IOVTK,'(a,i12,i12)') "CELLS ",nspec,nspec*9
+ write(IOVTK,'(a,i12,i12)') "CELLS ",nspec,nspec*9
do ispec=1,nspec
write(IOVTK,'(9i12)') 8,(ispec-1)*8,(ispec-1)*8+1,(ispec-1)*8+2,(ispec-1)*8+3,&
(ispec-1)*8+4,(ispec-1)*8+5,(ispec-1)*8+6,(ispec-1)*8+7
enddo
write(IOVTK,*) ""
-
+
! type: hexahedrons
write(IOVTK,'(a,i12)') "CELL_TYPES ",nspec
write(IOVTK,*) (12,ispec=1,nspec)
write(IOVTK,*) ""
-
+
! writes out gll-data (velocity) for each element point
write(IOVTK,'(a,i12)') "POINT_DATA ",nspec*8
write(IOVTK,'(a)') "SCALARS gll_data float"
write(IOVTK,'(a)') "LOOKUP_TABLE default"
do ispec = 1,nspec
- i = ibool(1,1,1,ispec)
+ i = ibool(1,1,1,ispec)
write(IOVTK,'(3e18.6)') gll_data(1,1,1,ispec)
-
+
i = ibool(NGLLX,1,1,ispec)
write(IOVTK,'(3e18.6)') gll_data(NGLLX,1,1,ispec)
-
+
i = ibool(NGLLX,NGLLY,1,ispec)
write(IOVTK,'(3e18.6)') gll_data(NGLLX,NGLLY,1,ispec)
-
+
i = ibool(1,NGLLY,1,ispec)
- write(IOVTK,'(3e18.6)') gll_data(1,NGLLY,1,ispec)
-
+ write(IOVTK,'(3e18.6)') gll_data(1,NGLLY,1,ispec)
+
i = ibool(1,1,NGLLZ,ispec)
write(IOVTK,'(3e18.6)') gll_data(1,1,NGLLZ,ispec)
-
+
i = ibool(NGLLX,1,NGLLZ,ispec)
write(IOVTK,'(3e18.6)') gll_data(NGLLX,1,NGLLZ,ispec)
-
+
i = ibool(NGLLX,NGLLY,NGLLZ,ispec)
write(IOVTK,'(3e18.6)') gll_data(NGLLX,NGLLY,NGLLZ,ispec)
-
+
i = ibool(1,NGLLY,NGLLZ,ispec)-1
write(IOVTK,'(3e18.6)') gll_data(1,NGLLY,NGLLZ,ispec)
enddo
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/constants_topo.h
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/constants_topo.h 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/constants_topo.h 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_DX_to_AVS_slices.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_DX_to_AVS_slices.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_DX_to_AVS_slices.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_DX_to_AVS_surface.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_DX_to_AVS_surface.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_DX_to_AVS_surface.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_avs2dx_quads.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_avs2dx_quads.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_avs2dx_quads.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_lat_long_epicenter_OpenDX.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_lat_long_epicenter_OpenDX.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_lat_long_epicenter_OpenDX.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_lat_long_main_cities_OpenDX.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_lat_long_main_cities_OpenDX.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_lat_long_main_cities_OpenDX.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_palette_GMT_OpenDX.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_palette_GMT_OpenDX.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_palette_GMT_OpenDX.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_topo_bathy_to_OpenDX.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_topo_bathy_to_OpenDX.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/convert_topo_bathy_to_OpenDX.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/longlatdepth2xyz.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/longlatdepth2xyz.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/longlatdepth2xyz.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/permute_cubit_2_opendx.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/permute_cubit_2_opendx.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/Visualization/opendx_AVS/permute_cubit_2_opendx.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/extract_all_seismos_from_large_file.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/extract_all_seismos_from_large_file.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/extract_all_seismos_from_large_file.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,13 +1,13 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! March 2010
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/filter_station_list.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/filter_station_list.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/filter_station_list.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,13 +1,13 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! March 2010
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_NS.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_NS.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_NS.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,13 +1,13 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! March 2010
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_equator.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_equator.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_equator.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,13 +1,13 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! March 2010
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_one_fourth.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_one_fourth.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/generate_station_list_one_fourth.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,13 +1,13 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! March 2010
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/s362ani/program_test_s362ani.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/s362ani/program_test_s362ani.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/UTILS/s362ani/program_test_s362ani.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,13 +1,13 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! March 2010
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/configure
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/configure 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/configure 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.67 for Specfem3D Globe 5.0.1.
+# Generated by GNU Autoconf 2.67 for Specfem3D Globe 5.1.1.
#
# Report bugs to <jtromp AT princeton.edu>.
#
@@ -551,8 +551,8 @@
# Identity of this package.
PACKAGE_NAME='Specfem3D Globe'
PACKAGE_TARNAME='Specfem3DGlobe'
-PACKAGE_VERSION='5.0.1'
-PACKAGE_STRING='Specfem3D Globe 5.0.1'
+PACKAGE_VERSION='5.1.1'
+PACKAGE_STRING='Specfem3D Globe 5.1.1'
PACKAGE_BUGREPORT='jtromp AT princeton.edu'
PACKAGE_URL=''
@@ -1179,7 +1179,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures Specfem3D Globe 5.0.1 to adapt to many kinds of systems.
+\`configure' configures Specfem3D Globe 5.1.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1240,7 +1240,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Specfem3D Globe 5.0.1:";;
+ short | recursive ) echo "Configuration of Specfem3D Globe 5.1.1:";;
esac
cat <<\_ACEOF
@@ -1337,7 +1337,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Specfem3D Globe configure 5.0.1
+Specfem3D Globe configure 5.1.1
generated by GNU Autoconf 2.67
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1476,7 +1476,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by Specfem3D Globe $as_me 5.0.1, which was
+It was created by Specfem3D Globe $as_me 5.1.1, which was
generated by GNU Autoconf 2.67. Invocation command line was
$ $0 $@
@@ -4874,7 +4874,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by Specfem3D Globe $as_me 5.0.1, which was
+This file was extended by Specfem3D Globe $as_me 5.1.1, which was
generated by GNU Autoconf 2.67. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -4936,7 +4936,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-Specfem3D Globe config.status 5.0.1
+Specfem3D Globe config.status 5.1.1
configured by $0, generated by GNU Autoconf 2.67,
with options \\"\$ac_cs_config\\"
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/configure.ac
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/configure.ac 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/configure.ac 2011-04-20 17:56:50 UTC (rev 18254)
@@ -10,7 +10,7 @@
AC_PREREQ(2.61)
-AC_INIT([Specfem3D Globe], [5.0.1], [jtromp AT princeton.edu], [Specfem3DGlobe])
+AC_INIT([Specfem3D Globe], [5.1.1], [jtromp AT princeton.edu], [Specfem3DGlobe])
AC_CONFIG_SRCDIR([src/specfem3D/specfem3D.f90])
AC_CONFIG_HEADER([setup/config.h])
AC_CONFIG_MACRO_DIR([m4])
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.pdf
===================================================================
(Binary files differ)
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex 2011-04-20 17:56:50 UTC (rev 18254)
@@ -237,9 +237,9 @@
In the directory in which you want to install the package, type
\begin{lyxcode}
-tar~-zxvf~SPECFEM3D\_GLOBE\_V5.1.0.tar.gz
+tar~-zxvf~SPECFEM3D\_GLOBE\_V5.1.1.tar.gz
\end{lyxcode}
-The directory \texttt{SPECFEM3D\_GLOBE\_V5.1.0} will then contain
+The directory \texttt{SPECFEM3D\_GLOBE\_V5.1.1} will then contain
the source code.\\
We recommend that you add {\texttt{ulimit -S -s unlimited}} to your {\texttt{.bash\_profile}} file and/or {\texttt{limit stacksize unlimited }} to your {\texttt{.cshrc}} file to suppress any potential limit to the size of the Unix stack.\\
@@ -352,7 +352,7 @@
Finally, before compiling, make sure that the subdirectories \texttt{obj},
\texttt{bak} and \texttt{OUTPUT\_FILES} exist within the directory
-with the source code (\texttt{SPECFEM3D\_GLOBE\_V5.1.0}). The \texttt{go\_mesher}
+with the source code (\texttt{SPECFEM3D\_GLOBE\_V5.1.1}). The \texttt{go\_mesher}
script discussed below automatically takes care of creating the \texttt{OUTPUT\_FILES}
directory.
@@ -437,7 +437,7 @@
You are now ready to compile the mesher. In the directory with the
source code, type `\texttt{make meshfem3D}'. If all paths and flags
have been set correctly, the mesher should now compile and produce
-the executable \texttt{xmeshfem3D}.
+the executable \texttt{xmeshfem3D}.
Note that all compiled executables are placed into the directory \texttt{bin/}.
To run the executables, you must call them from the root directory,
for example type `\texttt{mpirun -np 64 ./bin/meshfem3D}` to run the mesher
@@ -1787,9 +1787,9 @@
component), \texttt{E/N/Z-ascii-files} indicate the three-component
displacement seismograms in the right order, and \texttt{baz} is the
back-azimuth of the station from the event location. Note that \texttt{baz}
-is only supplied when \texttt{ifile} = 4 or 5.
+is only supplied when \texttt{ifile} = 4 or 5.
-\item Similarly, a sample program to compute adjoint sources for amplitude finite-frequency kernels may be found in \texttt{UTILS/adjoint\_sources/amplitude} and used in the same way as described
+\item Similarly, a sample program to compute adjoint sources for amplitude finite-frequency kernels may be found in \texttt{UTILS/adjoint\_sources/amplitude} and used in the same way as described
for traveltime measurements
\begin{lyxcode}
xcreate\_adjsrc\_amplitude~t1~t2~ifile{[}0-5]~E/N/Z-ascii-files~{[}baz].
@@ -1876,7 +1876,7 @@
%<YANGL
\chapter{Noise Cross-correlation Simulations}
-As of Version 5.1.0, SPECFEM3D\_GLOBE includes functionality for seismic noise tomography.
+The new version of SPECFEM3D\_GLOBE includes functionality for seismic noise tomography.
Users are recommended to familiarize themselves first with the procedures for running regular earthquake
simulations (Chapters \ref{cha:Running-the-Mesher}--\ref{cha:Regional-Simulations}) and
adjoint simulations (Chapter \ref{cha:Adjoint-Simulations}).
@@ -1902,7 +1902,7 @@
region of our interests in \texttt{DATA/STATIONS}, so we have to get rid of them.)\\
\texttt{DATA/Par\_file} also requires careful attention.
-New to Version 5.1.0, a parameter called \texttt{NOISE\_TOMOGRAPHY} has been added that specifies the type of simulation to be run.
+New to this version of SPECFEM3D\_GLOBE, a parameter called \texttt{NOISE\_TOMOGRAPHY} has been added that specifies the type of simulation to be run.
\texttt{NOISE\_TOMOGRAPHY} is an integer with possible values 0, 1, 2 and 3.
For example, when \texttt{NOISE\_TOMOGRAPHY} equals 0, a regular earthquake simulation will be run.
When \texttt{NOISE\_TOMOGRAPHY} is equal to 1/2/3, you are about to run
@@ -1956,7 +1956,7 @@
Before compilation, the \texttt{DATA/Par\_file} must be specified correctly, e.g.,
\texttt{NOISE\_TOMOGRAPHY} shouldn't be zero; \texttt{RECORD\_LENGTH\_IN\_MINUTES},
\texttt{NEX\_XI} and \texttt{NEX\_ETA} must be what you want in your real simulations.
-Otherwise you may get wrong informations which will cause problems later.
+Otherwise you may get wrong informations which will cause problems later.
(it is good to always re-complie the code before you run simulations)\\
\item
@@ -1968,7 +1968,7 @@
The first number will be denoted as \texttt{NSTEP} from now on, and the second one as \texttt{dt}.
The two numbers are essential to calculate the ensemble-averaged noise spectrum from either Peterson's noise
-model or just a simple flat power spectrum (corresponding to 1-bit preprocessing).
+model or just a simple flat power spectrum (corresponding to 1-bit preprocessing).
Should you miss the two numbers, you can run
\texttt{./xcreate\_header\_file} to bring them up again (with correct \texttt{DATA/Par\_file}!).
FYI, \texttt{NSTEP} is determined by \texttt{RECORD\_LENGTH\_IN\_MINUTES} in \texttt{DATA/Par\_file},
@@ -2106,7 +2106,7 @@
\section{Examples}
In order to illustrate noise simulations in an easy way, three examples are provided in
-\texttt{EXAMPLES/noise\_examples/}.
+\texttt{EXAMPLES/noise\_examples/}.
Note however that they are created for a specific cluster (SESAME at PRINCETON).
You have to modify them to fit your own cluster.
@@ -2269,7 +2269,7 @@
are saved in the \texttt{LOCAL\_PATH} at the end of the simulation.
Therefore, we first need to collect these files on the front end,
combine them into one mesh file, and visualize them with some auxilliary
-programs. Examples of kernel simulations may be found in the \texttt{EXAMPLES} directory.
+programs. Examples of kernel simulations may be found in the \texttt{EXAMPLES} directory.
\begin{enumerate}
\item \textbf{Create slice files}
@@ -2440,7 +2440,7 @@
\end{enumerate}
\end{enumerate}
For illustration purposes, Figure \ref{fig:P-wave-speed-finite-frequency}
-shows P-wave speed finite-frequency kernels from cross-correlation traveltime and amplitude measurements for a P arrival recorded at an epicentral distance of $60^{\circ}$ for a deep event.
+shows P-wave speed finite-frequency kernels from cross-correlation traveltime and amplitude measurements for a P arrival recorded at an epicentral distance of $60^{\circ}$ for a deep event.
%
\begin{figure}[H]
@@ -2628,7 +2628,7 @@
For kernel simulations, you can use the sample run scripts \texttt{run\_lsf.kernel}
and \texttt{go\_mesher\_solver\_globe}~\\
\texttt{.kernel} provided in \texttt{UTILS/Cluster} directory, and modify
-the command-line arguments of \texttt{xcreate\_adjsrc\_traveltime} in
+the command-line arguments of \texttt{xcreate\_adjsrc\_traveltime} in
\texttt{go\_mesher\_solver\_globe.kernel} according to the start and end time
of the specific portion of the forward seismograms you are interested
in.
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/setup/config.h.in
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/setup/config.h.in 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/setup/config.h.in 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,3 +1,32 @@
+/*
+!=====================================================================
+!
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
+! --------------------------------------------------
+!
+! Main authors: Dimitri Komatitsch and Jeroen Tromp
+! Princeton University, USA
+! and University of Pau / CNRS / INRIA, France
+! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
+! April 2011
+!
+! This program is free software; you can redistribute it and/or modify
+! it under the terms of the GNU General Public License as published by
+! the Free Software Foundation; either version 2 of the License, or
+! (at your option) any later version.
+!
+! This program is distributed in the hope that it will be useful,
+! but WITHOUT ANY WARRANTY; without even the implied warranty of
+! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+! GNU General Public License for more details.
+!
+! You should have received a copy of the GNU General Public License along
+! with this program; if not, write to the Free Software Foundation, Inc.,
+! 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+!
+!=====================================================================
+*/
+
/* setup/config.h.in. Generated from configure.ac by autoheader. */
/* Define to dummy `main' function (if any) required to link to the Fortran
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/setup/constants.h.in
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/setup/constants.h.in 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/setup/constants.h.in 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,13 +1,13 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! March 2010
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/setup/precision.h.in
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/setup/precision.h.in 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/setup/precision.h.in 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,13 +1,13 @@
!=====================================================================
!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 0
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
! Main authors: Dimitri Komatitsch and Jeroen Tromp
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! March 2010
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/Makefile.in
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/Makefile.in 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/Makefile.in 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
# Princeton University, USA
# and University of Pau / CNRS / INRIA, France
# (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-# February 2011
+# April 2011
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_1D.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_1D.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_1D.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_2D.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_2D.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_2D.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_corners_chunks.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_corners_chunks.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_corners_chunks.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_faces_chunks.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_faces_chunks.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/check_buffers_faces_chunks.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_AVS_DX.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_AVS_DX.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_AVS_DX.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_paraview_strain_data.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_paraview_strain_data.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_paraview_strain_data.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -3,16 +3,26 @@
! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
! --------------------------------------------------
!
-! Dimitri Komatitsch and Jeroen Tromp
-! Seismological Laboratory - California Institute of Technology
-! (c) California Institute of Technology September 2006
+! Main authors: Dimitri Komatitsch and Jeroen Tromp
+! Princeton University, USA
+! and University of Pau / CNRS / INRIA, France
+! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
+! April 2011
!
-! A signed non-commercial agreement is required to use this program.
-! Please check http://www.gps.caltech.edu/research/jtromp for details.
-! Free for non-commercial academic research ONLY.
-! This program is distributed WITHOUT ANY WARRANTY whatsoever.
-! Do not redistribute this program without written permission.
+! This program is free software; you can redistribute it and/or modify
+! it under the terms of the GNU General Public License as published by
+! the Free Software Foundation; either version 2 of the License, or
+! (at your option) any later version.
!
+! This program is distributed in the hope that it will be useful,
+! but WITHOUT ANY WARRANTY; without even the implied warranty of
+! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+! GNU General Public License for more details.
+!
+! You should have received a copy of the GNU General Public License along
+! with this program; if not, write to the Free Software Foundation, Inc.,
+! 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+!
!=====================================================================
program combine_paraview_movie_data
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_surf_data.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_surf_data.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_surf_data.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_vol_data.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_vol_data.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/combine_vol_data.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/convolve_source_timefunction.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/convolve_source_timefunction.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/convolve_source_timefunction.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/create_movie_AVS_DX.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/create_movie_AVS_DX.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/create_movie_AVS_DX.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/create_movie_GMT_global.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/create_movie_GMT_global.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/auxiliaries/create_movie_GMT_global.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
@@ -532,7 +532,7 @@
normal_y = ycoord / RRval
normal_z = zcoord / RRval
- displn(i,j) = displx*normal_x + disply*normal_y + displz*normal_z
+ displn(i,j) = displx*normal_x + disply*normal_y + displz*normal_z
elseif(USE_COMPONENT == 2) then
@@ -551,7 +551,7 @@
phihat_x = -ycoord / rhoval
phihat_y = xcoord / rhoval
- displn(i,j) = displx*phihat_x + disply*phihat_y
+ displn(i,j) = displx*phihat_x + disply*phihat_y
endif
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/create_header_file/Makefile.in
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/create_header_file/Makefile.in 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/create_header_file/Makefile.in 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
# Princeton University, USA
# and University of Pau / CNRS / INRIA, France
# (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-# February 2011
+# April 2011
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/create_header_file/create_header_file.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/create_header_file/create_header_file.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/create_header_file/create_header_file.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/Makefile.in
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/Makefile.in 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/Makefile.in 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
# Princeton University, USA
# and University of Pau / CNRS / INRIA, France
# (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-# February 2011
+# April 2011
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -33,7 +33,7 @@
MPILIBS = @MPILIBS@
FLAGS_CHECK = @FLAGS_CHECK@
FLAGS_NO_CHECK = @FLAGS_NO_CHECK@
-FCFLAGS_f90 = @FCFLAGS_f90@ -I../../setup
+FCFLAGS_f90 = @FCFLAGS_f90@ -I../../setup
FCCOMPILE_CHECK =@FCENV@ ${FC} ${FCFLAGS} $(FLAGS_CHECK)
FCCOMPILE_NO_CHECK =@FCENV@ ${FC} ${FCFLAGS} $(FLAGS_NO_CHECK)
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_missing_nodes.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_missing_nodes.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_missing_nodes.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_410_650.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_410_650.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_410_650.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_cmb.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_cmb.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_cmb.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_icb.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_icb.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/add_topography_icb.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/calc_jacobian.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/calc_jacobian.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/calc_jacobian.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/compute_coordinates_grid.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/compute_coordinates_grid.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/compute_coordinates_grid.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/compute_element_properties.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/compute_element_properties.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/compute_element_properties.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_central_cube.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_central_cube.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_central_cube.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_chunk_buffers.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_chunk_buffers.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_chunk_buffers.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_doubling_elements.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_doubling_elements.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_doubling_elements.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_mass_matrices.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_mass_matrices.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_mass_matrices.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_regions_mesh.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_regions_mesh.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_regions_mesh.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_regular_elements.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_regular_elements.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/create_regular_elements.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/define_superbrick.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/define_superbrick.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/define_superbrick.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_1D_buffers.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_1D_buffers.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_1D_buffers.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_cutplanes_eta.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_cutplanes_eta.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_cutplanes_eta.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_cutplanes_xi.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_cutplanes_xi.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_MPI_cutplanes_xi.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_absorb.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_absorb.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_absorb.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_ellipticity.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_ellipticity.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_ellipticity.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_global.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_global.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_global.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_jacobian_boundaries.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_jacobian_boundaries.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_jacobian_boundaries.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_jacobian_discontinuities.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_jacobian_discontinuities.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_jacobian_discontinuities.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_model.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_model.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_model.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_shape2D.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_shape2D.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_shape2D.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_shape3D.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_shape3D.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/get_shape3D.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/lgndr.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/lgndr.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/lgndr.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/meshfem3D.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/meshfem3D.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/meshfem3D.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/meshfem3D_models.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/meshfem3D_models.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/meshfem3D_models.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_1066a.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_1066a.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_1066a.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_1dref.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_1dref.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_1dref.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_ak135.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_ak135.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_ak135.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! August 2008
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_aniso_inner_core.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_aniso_inner_core.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_aniso_inner_core.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_aniso_mantle.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_aniso_mantle.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_aniso_mantle.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_atten3D_QRFSI12.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_atten3D_QRFSI12.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_atten3D_QRFSI12.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_attenuation.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_attenuation.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_attenuation.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_crust.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_crust.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_crust.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_crustmaps.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_crustmaps.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_crustmaps.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_epcrust.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_epcrust.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_epcrust.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_eucrust.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_eucrust.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_eucrust.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_gapp2.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_gapp2.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_gapp2.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_gll.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_gll.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_gll.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_heterogen_mantle.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_heterogen_mantle.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_heterogen_mantle.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_iasp91.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_iasp91.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_iasp91.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_jp1d.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_jp1d.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_jp1d.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_jp3d.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_jp3d.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_jp3d.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_ppm.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_ppm.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_ppm.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s20rts.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s20rts.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s20rts.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s362ani.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s362ani.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s362ani.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s40rts.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s40rts.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_s40rts.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_sea1d.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_sea1d.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_sea1d.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_sea99_s.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_sea99_s.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/model_sea99_s.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/moho_stretching.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/moho_stretching.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/moho_stretching.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/save_arrays_solver.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/save_arrays_solver.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/save_arrays_solver.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/sort_array_coordinates.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/sort_array_coordinates.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/sort_array_coordinates.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/stretching_function.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/stretching_function.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/stretching_function.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_chunks_data.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_chunks_data.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_chunks_data.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_data.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_data.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_data.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_faces_data.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_faces_data.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_global_faces_data.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_surface_data.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_surface_data.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/meshfem3D/write_AVS_DX_surface_data.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/auto_ner.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/auto_ner.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/auto_ner.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/broadcast_compute_parameters.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/broadcast_compute_parameters.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/broadcast_compute_parameters.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/calendar.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/calendar.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/calendar.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,3 +1,29 @@
+!=====================================================================
+!
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
+! --------------------------------------------------
+!
+! Main authors: Dimitri Komatitsch and Jeroen Tromp
+! Princeton University, USA
+! and University of Pau / CNRS / INRIA, France
+! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
+! April 2011
+!
+! This program is free software; you can redistribute it and/or modify
+! it under the terms of the GNU General Public License as published by
+! the Free Software Foundation; either version 2 of the License, or
+! (at your option) any later version.
+!
+! This program is distributed in the hope that it will be useful,
+! but WITHOUT ANY WARRANTY; without even the implied warranty of
+! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+! GNU General Public License for more details.
+!
+! You should have received a copy of the GNU General Public License along
+! with this program; if not, write to the Free Software Foundation, Inc.,
+! 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+!
+!=====================================================================
integer function julian_day(yr,mo,da)
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/count_number_of_sources.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/count_number_of_sources.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/count_number_of_sources.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/create_name_database.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/create_name_database.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/create_name_database.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/create_serial_name_database.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/create_serial_name_database.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/create_serial_name_database.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/euler_angles.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/euler_angles.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/euler_angles.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/exit_mpi.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/exit_mpi.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/exit_mpi.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/get_model_parameters.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/get_model_parameters.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/get_model_parameters.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/get_value_parameters.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/get_value_parameters.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/get_value_parameters.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/gll_library.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/gll_library.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/gll_library.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,3 +1,29 @@
+!=====================================================================
+!
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
+! --------------------------------------------------
+!
+! Main authors: Dimitri Komatitsch and Jeroen Tromp
+! Princeton University, USA
+! and University of Pau / CNRS / INRIA, France
+! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
+! April 2011
+!
+! This program is free software; you can redistribute it and/or modify
+! it under the terms of the GNU General Public License as published by
+! the Free Software Foundation; either version 2 of the License, or
+! (at your option) any later version.
+!
+! This program is distributed in the hope that it will be useful,
+! but WITHOUT ANY WARRANTY; without even the implied warranty of
+! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+! GNU General Public License for more details.
+!
+! You should have received a copy of the GNU General Public License along
+! with this program; if not, write to the Free Software Foundation, Inc.,
+! 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+!
+!=====================================================================
!=======================================================================
!
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/hex_nodes.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/hex_nodes.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/hex_nodes.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/intgrl.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/intgrl.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/intgrl.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/lagrange_poly.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/lagrange_poly.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/lagrange_poly.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/make_ellipticity.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/make_ellipticity.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/make_ellipticity.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/make_gravity.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/make_gravity.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/make_gravity.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/memory_eval.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/memory_eval.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/memory_eval.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/model_prem.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/model_prem.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/model_prem.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/model_topo_bathy.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/model_topo_bathy.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/model_topo_bathy.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/param_reader.c
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/param_reader.c 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/param_reader.c 2011-04-20 17:56:50 UTC (rev 18254)
@@ -8,7 +8,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
- ! December 2010
+ ! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_compute_parameters.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_compute_parameters.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_compute_parameters.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_parameter_file.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_parameter_file.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_parameter_file.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_value_parameters.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_value_parameters.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/read_value_parameters.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/reduce.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/reduce.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/reduce.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/rthetaphi_xyz.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/rthetaphi_xyz.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/rthetaphi_xyz.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/save_header_file.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/save_header_file.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/save_header_file.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/spline_routines.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/spline_routines.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/spline_routines.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/write_c_binary.c
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/write_c_binary.c 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/shared/write_c_binary.c 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,31 +1,31 @@
/*
-!=====================================================================
-!
-! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
-! --------------------------------------------------
-!
-! Main authors: Dimitri Komatitsch and Jeroen Tromp
-! Princeton University, USA
-! and University of Pau / CNRS / INRIA, France
-! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! December 2010
-!
-! This program is free software; you can redistribute it and/or modify
-! it under the terms of the GNU General Public License as published by
-! the Free Software Foundation; either version 2 of the License, or
-! (at your option) any later version.
-!
-! This program is distributed in the hope that it will be useful,
-! but WITHOUT ANY WARRANTY; without even the implied warranty of
-! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-! GNU General Public License for more details.
-!
-! You should have received a copy of the GNU General Public License along
-! with this program; if not, write to the Free Software Foundation, Inc.,
-! 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-!
-!=====================================================================
-*/
+ !=====================================================================
+ !
+ ! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
+ ! --------------------------------------------------
+ !
+ ! Main authors: Dimitri Komatitsch and Jeroen Tromp
+ ! Princeton University, USA
+ ! and University of Pau / CNRS / INRIA, France
+ ! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
+ ! April 2011
+ !
+ ! This program is free software; you can redistribute it and/or modify
+ ! it under the terms of the GNU General Public License as published by
+ ! the Free Software Foundation; either version 2 of the License, or
+ ! (at your option) any later version.
+ !
+ ! This program is distributed in the hope that it will be useful,
+ ! but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ ! GNU General Public License for more details.
+ !
+ ! You should have received a copy of the GNU General Public License along
+ ! with this program; if not, write to the Free Software Foundation, Inc.,
+ ! 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ !
+ !=====================================================================
+ */
// after Brian's function
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/Makefile.in
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/Makefile.in 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/Makefile.in 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
# Princeton University, USA
# and University of Pau / CNRS / INRIA, France
# (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-# February 2011
+# April 2011
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -102,6 +102,7 @@
$O/make_gravity.o \
$O/model_prem.o \
$O/model_topo_bathy.o \
+ $O/multiply_arrays_source.o \
$O/param_reader.o \
$O/spline_routines.o \
$O/netlib_specfun_erf.o \
@@ -374,8 +375,7 @@
${FCCOMPILE_CHECK} -c -o $O/compute_adj_source_frechet.o ${FCFLAGS_f90} $S/compute_adj_source_frechet.f90
$O/compute_arrays_source.o: ${SETUP}/constants.h $S/compute_arrays_source.f90
-## DK DK hardwired -O1 for that particular routine, otherwise it takes forever to compile with some versions of Intel ifort
- ${FCCOMPILE_CHECK} -c -o $O/compute_arrays_source.o ${FCFLAGS_f90} -O1 $S/compute_arrays_source.f90
+ ${FCCOMPILE_CHECK} -c -o $O/compute_arrays_source.o ${FCFLAGS_f90} $S/compute_arrays_source.f90
$O/convert_time.o: $S/convert_time.f90
${FCCOMPILE_CHECK} -c -o $O/convert_time.o ${FCFLAGS_f90} $S/convert_time.f90
@@ -392,6 +392,9 @@
$O/get_cmt.o: ${SETUP}/constants.h $S/get_cmt.f90
${FCCOMPILE_CHECK} -c -o $O/get_cmt.o ${FCFLAGS_f90} $S/get_cmt.f90
+$O/multiply_arrays_source.o: ${SETUP}/constants.h $S/multiply_arrays_source.f90
+ ${FCCOMPILE_CHECK} -c -o $O/multiply_arrays_source.o ${FCFLAGS_f90} $S/multiply_arrays_source.f90
+
$O/netlib_specfun_erf.o: $S/netlib_specfun_erf.f90
${FCCOMPILE_CHECK} -c -o $O/netlib_specfun_erf.o ${FCFLAGS_f90} $S/netlib_specfun_erf.f90
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_central_cube.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_central_cube.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_central_cube.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_central_cube_block.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_central_cube_block.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_central_cube_block.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_scalar.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_scalar.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_scalar.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_scalar_block.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_scalar_block.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_scalar_block.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_vector.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_vector.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_vector.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_vector_block.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_vector_block.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/assemble_MPI_vector_block.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/check_simulation_stability.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/check_simulation_stability.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/check_simulation_stability.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/comp_source_spectrum.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/comp_source_spectrum.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/comp_source_spectrum.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/comp_source_time_function.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/comp_source_time_function.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/comp_source_time_function.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_add_sources.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_add_sources.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_add_sources.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_adj_source_frechet.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_adj_source_frechet.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_adj_source_frechet.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_arrays_source.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_arrays_source.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_arrays_source.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
@@ -117,55 +117,7 @@
!================================================================
-! we put these multiplications in a separate routine because otherwise
-! some compilers try to unroll the six loops above and take forever to compile
- subroutine multiply_arrays_source(sourcearrayd,G11,G12,G13,G21,G22,G23, &
- G31,G32,G33,hxis,hpxis,hetas,hpetas,hgammas,hpgammas,k,l,m)
- implicit none
-
- include "constants.h"
-
-! source arrays
- double precision, dimension(NDIM,NGLLX,NGLLY,NGLLZ) :: sourcearrayd
- double precision, dimension(NGLLX,NGLLY,NGLLZ) :: G11,G12,G13,G21,G22,G23,G31,G32,G33
- double precision, dimension(NGLLX) :: hxis,hpxis
- double precision, dimension(NGLLY) :: hetas,hpetas
- double precision, dimension(NGLLZ) :: hgammas,hpgammas
-
- integer k,l,m
-
- integer ir,it,iv
-
- sourcearrayd(:,k,l,m) = ZERO
-
- do iv=1,NGLLZ
- do it=1,NGLLY
- do ir=1,NGLLX
-
- sourcearrayd(1,k,l,m) = sourcearrayd(1,k,l,m) + hxis(ir)*hetas(it)*hgammas(iv) &
- *(G11(ir,it,iv)*hpxis(k)*hetas(l)*hgammas(m) &
- +G12(ir,it,iv)*hxis(k)*hpetas(l)*hgammas(m) &
- +G13(ir,it,iv)*hxis(k)*hetas(l)*hpgammas(m))
-
- sourcearrayd(2,k,l,m) = sourcearrayd(2,k,l,m) + hxis(ir)*hetas(it)*hgammas(iv) &
- *(G21(ir,it,iv)*hpxis(k)*hetas(l)*hgammas(m) &
- +G22(ir,it,iv)*hxis(k)*hpetas(l)*hgammas(m) &
- +G23(ir,it,iv)*hxis(k)*hetas(l)*hpgammas(m))
-
- sourcearrayd(3,k,l,m) = sourcearrayd(3,k,l,m) + hxis(ir)*hetas(it)*hgammas(iv) &
- *(G31(ir,it,iv)*hpxis(k)*hetas(l)*hgammas(m) &
- +G32(ir,it,iv)*hxis(k)*hpetas(l)*hgammas(m) &
- +G33(ir,it,iv)*hxis(k)*hetas(l)*hpgammas(m))
-
- enddo
- enddo
- enddo
-
- end subroutine multiply_arrays_source
-
-!================================================================
-
subroutine compute_arrays_source_adjoint(myrank, adj_source_file, &
xi_receiver,eta_receiver,gamma_receiver, nu,adj_sourcearray, &
xigll,yigll,zigll,NSTEP_BLOCK,iadjsrc,it_sub_adj,NSTEP_SUB_ADJ, &
@@ -324,126 +276,5 @@
endif
enddo
-! do k = 1, NGLLZ
-! do j = 1, NGLLY
-! do i = 1, NGLLX
-! do itime = 1, NSTEP_BLOCK
-! adj_sourcearray(:,i,j,k,itime) = hxir(i) * hetar(j) * hgammar(k) * adj_src_u(:,itime)
-! enddo
-! enddo
-! enddo
-! enddo
-
end subroutine compute_arrays_source_adjoint
-
-! =======================================================================
-
-! we put these multiplications in a separate routine because otherwise
-! some compilers try to unroll the four loops above and take forever to compile
- subroutine multiply_arrays_adjoint(sourcearrayd,hxir,hetar,hgammar,adj_src_ud)
-
- implicit none
-
- include "constants.h"
-
- double precision, dimension(NDIM,NGLLX,NGLLY,NGLLZ) :: sourcearrayd
- double precision, dimension(NGLLX) :: hxir
- double precision, dimension(NGLLY) :: hetar
- double precision, dimension(NGLLZ) :: hgammar
- double precision, dimension(NDIM) :: adj_src_ud
-
- integer :: i,j,k
-
- ! adds interpolated source contribution to all GLL points within this element
- do k = 1, NGLLZ
- do j = 1, NGLLY
- do i = 1, NGLLX
- sourcearrayd(:,i,j,k) = hxir(i) * hetar(j) * hgammar(k) * adj_src_ud(:)
- enddo
- enddo
- enddo
-
- end subroutine multiply_arrays_adjoint
-
-
-
-! =======================================================================
-!
-! deprecated...
-!
-!subroutine compute_arrays_adjoint_source(myrank, adj_source_file, &
-! xi_receiver,eta_receiver,gamma_receiver, nu,adj_sourcearray, &
-! xigll,yigll,zigll,NSTEP)
-!
-! implicit none
-!
-! include 'constants.h'
-!
-!! input
-! integer myrank, NSTEP
-!
-! double precision xi_receiver, eta_receiver, gamma_receiver
-!
-! character(len=*) adj_source_file
-!
-!! output
-! real(kind=CUSTOM_REAL) :: adj_sourcearray(NSTEP,NDIM,NGLLX,NGLLY,NGLLZ)
-!
-!! Gauss-Lobatto-Legendre points of integration and weights
-! double precision, dimension(NGLLX) :: xigll
-! double precision, dimension(NGLLY) :: yigll
-! double precision, dimension(NGLLZ) :: zigll
-!
-! double precision, dimension(NDIM,NDIM) :: nu
-!
-! double precision scale_displ
-!
-! double precision :: hxir(NGLLX), hpxir(NGLLX), hetar(NGLLY), hpetar(NGLLY), &
-! hgammar(NGLLZ), hpgammar(NGLLZ)
-! real(kind=CUSTOM_REAL) :: adj_src(NSTEP,NDIM),adj_src_u(NSTEP,NDIM)
-!
-! integer icomp, itime, i, j, k, ios
-! double precision :: junk
-! character(len=3) :: comp(NDIM)
-! character(len=150) :: filename
-!
-! scale_displ = R_EARTH
-!
-! call lagrange_any(xi_receiver,NGLLX,xigll,hxir,hpxir)
-! call lagrange_any(eta_receiver,NGLLY,yigll,hetar,hpetar)
-! call lagrange_any(gamma_receiver,NGLLZ,zigll,hgammar,hpgammar)
-!
-! adj_sourcearray(:,:,:,:,:) = 0.
-!
-! comp = (/"LHN", "LHE", "LHZ"/)
-!
-! do icomp = 1, NDIM
-!
-! filename = 'SEM/'//trim(adj_source_file) // '.'// comp(icomp) // '.adj'
-! open(unit = IIN, file = trim(filename), iostat = ios)
-! if (ios /= 0) call exit_MPI(myrank, ' file '//trim(filename)//' does not exist')
-! do itime = 1, NSTEP
-! read(IIN,*) junk, adj_src(itime,icomp)
-! enddo
-! close(IIN)
-!
-! enddo
-!
-! adj_src = adj_src/scale_displ
-!
-! do itime = 1, NSTEP
-! adj_src_u(itime,:) = nu(1,:) * adj_src(itime,1) + nu(2,:) * adj_src(itime,2) + nu(3,:) * adj_src(itime,3)
-! enddo
-!
-! do k = 1, NGLLZ
-! do j = 1, NGLLY
-! do i = 1, NGLLX
-! adj_sourcearray(:,:,i,j,k) = hxir(i) * hetar(j) * hgammar(k) * adj_src_u(:,:)
-! enddo
-! enddo
-! enddo
-!
-!
-!end subroutine compute_arrays_adjoint_source
-!
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_boundary_kernel.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_boundary_kernel.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_boundary_kernel.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_coupling.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_coupling.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_coupling.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_crust_mantle.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_crust_mantle.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_crust_mantle.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_crust_mantle_Dev.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_crust_mantle_Dev.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_crust_mantle_Dev.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_inner_core.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_inner_core.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_inner_core.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_inner_core_Dev.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_inner_core_Dev.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_inner_core_Dev.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_outer_core.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_outer_core.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_outer_core.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_outer_core_Dev.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_outer_core_Dev.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_forces_outer_core_Dev.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_kernels.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_kernels.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_kernels.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_seismograms.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_seismograms.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_seismograms.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_stacey_crust_mantle.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_stacey_crust_mantle.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_stacey_crust_mantle.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_stacey_outer_core.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_stacey_outer_core.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/compute_stacey_outer_core.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/convert_time.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/convert_time.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/convert_time.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,3 +1,29 @@
+!=====================================================================
+!
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
+! --------------------------------------------------
+!
+! Main authors: Dimitri Komatitsch and Jeroen Tromp
+! Princeton University, USA
+! and University of Pau / CNRS / INRIA, France
+! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
+! April 2011
+!
+! This program is free software; you can redistribute it and/or modify
+! it under the terms of the GNU General Public License as published by
+! the Free Software Foundation; either version 2 of the License, or
+! (at your option) any later version.
+!
+! This program is distributed in the hope that it will be useful,
+! but WITHOUT ANY WARRANTY; without even the implied warranty of
+! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+! GNU General Public License for more details.
+!
+! You should have received a copy of the GNU General Public License along
+! with this program; if not, write to the Free Software Foundation, Inc.,
+! 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+!
+!=====================================================================
! open-source subroutines taken from the World Ocean Circulation Experiment (WOCE)
! web site at http://www.coaps.fsu.edu/woce/html/wcdtools.htm
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/create_central_cube_buffers.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/create_central_cube_buffers.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/create_central_cube_buffers.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/define_derivation_matrices.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/define_derivation_matrices.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/define_derivation_matrices.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/fix_non_blocking_flags.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/fix_non_blocking_flags.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/fix_non_blocking_flags.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_attenuation.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_attenuation.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_attenuation.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_backazimuth.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_backazimuth.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_backazimuth.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_cmt.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_cmt.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_cmt.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_event_info.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_event_info.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/get_event_info.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/initialize_simulation.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/initialize_simulation.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/initialize_simulation.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/locate_receivers.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/locate_receivers.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/locate_receivers.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/locate_sources.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/locate_sources.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/locate_sources.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Added: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/multiply_arrays_source.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/multiply_arrays_source.f90 (rev 0)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/multiply_arrays_source.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -0,0 +1,100 @@
+!=====================================================================
+!
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
+! --------------------------------------------------
+!
+! Main authors: Dimitri Komatitsch and Jeroen Tromp
+! Princeton University, USA
+! and University of Pau / CNRS / INRIA, France
+! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
+! April 2011
+!
+! This program is free software; you can redistribute it and/or modify
+! it under the terms of the GNU General Public License as published by
+! the Free Software Foundation; either version 2 of the License, or
+! (at your option) any later version.
+!
+! This program is distributed in the hope that it will be useful,
+! but WITHOUT ANY WARRANTY; without even the implied warranty of
+! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+! GNU General Public License for more details.
+!
+! You should have received a copy of the GNU General Public License along
+! with this program; if not, write to the Free Software Foundation, Inc.,
+! 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+!
+!=====================================================================
+
+! we put these multiplications in a separate routine because otherwise
+! some compilers try to unroll the six loops above and take forever to compile
+ subroutine multiply_arrays_source(sourcearrayd,G11,G12,G13,G21,G22,G23, &
+ G31,G32,G33,hxis,hpxis,hetas,hpetas,hgammas,hpgammas,k,l,m)
+
+ implicit none
+
+ include "constants.h"
+
+! source arrays
+ double precision, dimension(NDIM,NGLLX,NGLLY,NGLLZ) :: sourcearrayd
+ double precision, dimension(NGLLX,NGLLY,NGLLZ) :: G11,G12,G13,G21,G22,G23,G31,G32,G33
+ double precision, dimension(NGLLX) :: hxis,hpxis
+ double precision, dimension(NGLLY) :: hetas,hpetas
+ double precision, dimension(NGLLZ) :: hgammas,hpgammas
+
+ integer k,l,m
+
+ integer ir,it,iv
+
+ sourcearrayd(:,k,l,m) = ZERO
+
+ do iv=1,NGLLZ
+ do it=1,NGLLY
+ do ir=1,NGLLX
+
+ sourcearrayd(1,k,l,m) = sourcearrayd(1,k,l,m) + hxis(ir)*hetas(it)*hgammas(iv) &
+ *(G11(ir,it,iv)*hpxis(k)*hetas(l)*hgammas(m) &
+ +G12(ir,it,iv)*hxis(k)*hpetas(l)*hgammas(m) &
+ +G13(ir,it,iv)*hxis(k)*hetas(l)*hpgammas(m))
+
+ sourcearrayd(2,k,l,m) = sourcearrayd(2,k,l,m) + hxis(ir)*hetas(it)*hgammas(iv) &
+ *(G21(ir,it,iv)*hpxis(k)*hetas(l)*hgammas(m) &
+ +G22(ir,it,iv)*hxis(k)*hpetas(l)*hgammas(m) &
+ +G23(ir,it,iv)*hxis(k)*hetas(l)*hpgammas(m))
+
+ sourcearrayd(3,k,l,m) = sourcearrayd(3,k,l,m) + hxis(ir)*hetas(it)*hgammas(iv) &
+ *(G31(ir,it,iv)*hpxis(k)*hetas(l)*hgammas(m) &
+ +G32(ir,it,iv)*hxis(k)*hpetas(l)*hgammas(m) &
+ +G33(ir,it,iv)*hxis(k)*hetas(l)*hpgammas(m))
+
+ enddo
+ enddo
+ enddo
+
+ end subroutine multiply_arrays_source
+
+!================================================================
+
+ subroutine multiply_arrays_adjoint(sourcearrayd,hxir,hetar,hgammar,adj_src_ud)
+
+ implicit none
+
+ include "constants.h"
+
+ double precision, dimension(NDIM,NGLLX,NGLLY,NGLLZ) :: sourcearrayd
+ double precision, dimension(NGLLX) :: hxir
+ double precision, dimension(NGLLY) :: hetar
+ double precision, dimension(NGLLZ) :: hgammar
+ double precision, dimension(NDIM) :: adj_src_ud
+
+ integer :: i,j,k
+
+ ! adds interpolated source contribution to all GLL points within this element
+ do k = 1, NGLLZ
+ do j = 1, NGLLY
+ do i = 1, NGLLX
+ sourcearrayd(:,i,j,k) = hxir(i) * hetar(j) * hgammar(k) * adj_src_ud(:)
+ enddo
+ enddo
+ enddo
+
+ end subroutine multiply_arrays_adjoint
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/netlib_specfun_erf.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/netlib_specfun_erf.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/netlib_specfun_erf.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -1,3 +1,29 @@
+!=====================================================================
+!
+! S p e c f e m 3 D G l o b e V e r s i o n 5 . 1
+! --------------------------------------------------
+!
+! Main authors: Dimitri Komatitsch and Jeroen Tromp
+! Princeton University, USA
+! and University of Pau / CNRS / INRIA, France
+! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
+! April 2011
+!
+! This program is free software; you can redistribute it and/or modify
+! it under the terms of the GNU General Public License as published by
+! the Free Software Foundation; either version 2 of the License, or
+! (at your option) any later version.
+!
+! This program is distributed in the hope that it will be useful,
+! but WITHOUT ANY WARRANTY; without even the implied warranty of
+! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+! GNU General Public License for more details.
+!
+! You should have received a copy of the GNU General Public License along
+! with this program; if not, write to the Free Software Foundation, Inc.,
+! 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+!
+!=====================================================================
subroutine calerf(ARG,RESULT,JINT)
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/noise_tomography.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/noise_tomography.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/noise_tomography.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/prepare_timerun.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/prepare_timerun.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/prepare_timerun.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_arrays_buffers_solver.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_arrays_buffers_solver.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_arrays_buffers_solver.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_arrays_solver.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_arrays_solver.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_arrays_solver.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
@@ -49,7 +49,8 @@
integer iregion_code,myrank
! flags to know if we should read Vs and anisotropy arrays
- logical READ_KAPPA_MU,READ_TISO,TRANSVERSE_ISOTROPY,ANISOTROPIC_3D_MANTLE,ANISOTROPIC_INNER_CORE,OCEANS,ABSORBING_CONDITIONS
+ logical READ_KAPPA_MU,READ_TISO,TRANSVERSE_ISOTROPY,ANISOTROPIC_3D_MANTLE, &
+ ANISOTROPIC_INNER_CORE,OCEANS,ABSORBING_CONDITIONS
character(len=150) LOCAL_PATH
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_forward_arrays.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_forward_arrays.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_forward_arrays.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_mesh_databases.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_mesh_databases.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/read_mesh_databases.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/recompute_jacobian.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/recompute_jacobian.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/recompute_jacobian.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/save_forward_arrays.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/save_forward_arrays.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/save_forward_arrays.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/save_kernels.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/save_kernels.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/save_kernels.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/setup_sources_receivers.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/setup_sources_receivers.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/setup_sources_receivers.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/specfem3D.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/specfem3D.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/specfem3D.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_movie_surface.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_movie_surface.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_movie_surface.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_movie_volume.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_movie_volume.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_movie_volume.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_output_ASCII.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_output_ASCII.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_output_ASCII.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_output_SAC.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_output_SAC.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_output_SAC.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
@@ -335,7 +335,7 @@
! indicates SEM synthetics
! by Ebru
KUSER0 = 'SEM' ! A8
- KUSER1 = 'v5.1.0'
+ KUSER1 = 'v5.1.1'
KUSER2 = 'Tiger' ! aka. awesome (princeton) tiger version :)
!KUSER0 = 'PDE_LAT_' ! A8
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_seismograms.f90
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_seismograms.f90 2011-04-20 02:23:46 UTC (rev 18253)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/src/specfem3D/write_seismograms.f90 2011-04-20 17:56:50 UTC (rev 18254)
@@ -7,7 +7,7 @@
! Princeton University, USA
! and University of Pau / CNRS / INRIA, France
! (c) Princeton University / California Institute of Technology and University of Pau / CNRS / INRIA
-! February 2011
+! April 2011
!
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
More information about the CIG-COMMITS
mailing list