From 1b7bc1dc8c8548a57463066f1399aad827ff5eaa Mon Sep 17 00:00:00 2001 From: Daniel Peter Date: Sat, 8 Nov 2025 20:20:07 +0100 Subject: [PATCH 1/6] updates t0 calculation (scaled by hdur only; similar to 2D & 3D version) --- src/specfem3D/setup_sources_receivers.f90 | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/specfem3D/setup_sources_receivers.f90 b/src/specfem3D/setup_sources_receivers.f90 index aa8579dee..307bb3e8d 100644 --- a/src/specfem3D/setup_sources_receivers.f90 +++ b/src/specfem3D/setup_sources_receivers.f90 @@ -768,25 +768,23 @@ subroutine setup_stf_constants() select case(force_stf(isource)) case (0) ! Gaussian source time function - t0 = min(t0,1.5d0 * (tshift_src(isource) - hdur(isource))) + t0 = min(t0,(tshift_src(isource) - 1.5d0 * hdur(isource))) case (1) ! Ricker source time function - t0 = min(t0,1.2d0 * (tshift_src(isource) - 1.0d0/hdur(isource))) + t0 = min(t0,(tshift_src(isource) - 1.2d0 * 1.0d0/hdur(isource))) case (2) ! Heaviside - t0 = min(t0,1.5d0 * (tshift_src(isource) - hdur(isource))) + t0 = min(t0,(tshift_src(isource) - 1.5d0 * hdur(isource))) case (3) ! Monochromatic t0 = 0.d0 case (4) ! Gaussian source time function by Meschede et al. (2011) - t0 = min(t0,1.5d0 * (tshift_src(isource) - hdur(isource))) + t0 = min(t0,(tshift_src(isource) - 1.5d0 * hdur(isource))) case default stop 'unsupported force_stf value!' end select enddo - ! start time defined as positive value, will be subtracted - t0 = - t0 else ! moment tensors if (USE_MONOCHROMATIC_CMT_SOURCE) then @@ -794,10 +792,13 @@ subroutine setup_stf_constants() t0 = 0.d0 else ! (based on Heaviside functions) - t0 = - 1.5d0 * minval( tshift_src(:) - hdur(:) ) + t0 = minval( tshift_src(:) - 1.5d0 * hdur(:) ) endif endif + ! start time defined as positive value, will be subtracted + t0 = - t0 + ! uses an external file for source time function, which starts at time 0.0 if (EXTERNAL_SOURCE_TIME_FUNCTION) then hdur(:) = 0.d0 From 9f00ea5cd829fea30f31e26aa908ee63701ffcd6 Mon Sep 17 00:00:00 2001 From: Daniel Peter Date: Thu, 13 Nov 2025 15:51:58 +0100 Subject: [PATCH 2/6] updates band code name (based on actual output sampling rate) --- src/shared/get_timestep_and_layers.f90 | 32 ++++++++++++++------- src/specfem3D/compute_arrays_source.f90 | 8 +++++- src/specfem3D/locate_receivers.f90 | 10 ++++--- src/specfem3D/read_adjoint_sources.f90 | 9 ++++-- src/specfem3D/read_adjoint_sources_ASDF.f90 | 9 ++++-- src/specfem3D/write_seismograms.f90 | 6 ++-- 6 files changed, 52 insertions(+), 22 deletions(-) diff --git a/src/shared/get_timestep_and_layers.f90 b/src/shared/get_timestep_and_layers.f90 index 8b003d48b..d7c8aa036 100644 --- a/src/shared/get_timestep_and_layers.f90 +++ b/src/shared/get_timestep_and_layers.f90 @@ -1092,28 +1092,38 @@ end subroutine get_minimum_period_estimate !------------------------------------------------------------------------------------------------- ! - subroutine band_instrument_code(DT,bic) + subroutine band_instrument_code(sampling_rate,bic) ! This subroutine is to choose the appropriate band and instrument codes for channel names of seismograms -! based on the IRIS convention (first two letters of channel codes which were LH(Z/E/N) previously). -! For consistency with observed data, we now use the IRIS convention for band codes (first letter in channel codes)of +! based on the IRIS convention (first two letters of channel codes, respectively, +! which were LH(Z/E/N) previously). +! For consistency with observed data, we now use the IRIS convention for band codes (first letter in channel codes) of ! SEM seismograms governed by their sampling rate. ! Instrument code (second letter in channel codes) is fixed to "X" which is assigned by IRIS for synthetic seismograms. ! See the manual for further explanations! -! Ebru, November 2010 +! Ebru Bozdag, November 2010 implicit none - double precision,intent(in) :: DT + double precision,intent(in) :: sampling_rate character(len=2),intent(out) :: bic + ! local parameter + logical,parameter :: SUPPRESS_IRIS_CONVENTION = .false. + bic = '' - if (1.0d0 <= DT) bic = 'LX' - if (0.1d0 < DT .and. DT < 1.0d0) bic = 'MX' - if (0.0125d0 < DT .and. DT <= 0.1d0) bic = 'BX' - if (0.004d0 < DT .and. DT <= 0.0125d0) bic = 'HX' - if (0.001d0 < DT .and. DT <= 0.004d0) bic = 'CX' - if (DT <= 0.001d0) bic = 'FX' + ! see manual for ranges + if (sampling_rate >= 1.0d0) bic = 'LX' + if (sampling_rate < 1.0d0 .and. sampling_rate > 0.1d0) bic = 'MX' + if (sampling_rate <= 0.1d0 .and. sampling_rate > 0.0125d0) bic = 'BX' + if (sampling_rate <= 0.0125d0 .and. sampling_rate > 0.004d0) bic = 'HX' + if (sampling_rate <= 0.004d0 .and. sampling_rate > 0.001d0) bic = 'CX' + if (sampling_rate <= 0.001d0) bic = 'FX' + + ! ignores IRIS convention, uses previous, constant band and instrument code + if (SUPPRESS_IRIS_CONVENTION) then + bic = 'BH' + endif end subroutine band_instrument_code diff --git a/src/specfem3D/compute_arrays_source.f90 b/src/specfem3D/compute_arrays_source.f90 index 434cf2c47..41a51c3dd 100644 --- a/src/specfem3D/compute_arrays_source.f90 +++ b/src/specfem3D/compute_arrays_source.f90 @@ -225,9 +225,15 @@ subroutine compute_arrays_source_adjoint(adj_source_file,nu,source_adjoint, & character(len=3),dimension(NDIM) :: comp character(len=MAX_STRING_LEN) :: filename, path_to_add character(len=MAX_STRING_LEN) :: adj_source_name + ! band code character(len=2) :: bic + double precision :: sampling_rate - call band_instrument_code(DT,bic) + ! get band code + sampling_rate = DT ! requires sampling rate == DT, not DT * NTSTEP_BETWEEN_OUTPUT_SAMPLE, since we won't interpolate + call band_instrument_code(sampling_rate,bic) + + ! component names comp(1) = bic(1:2)//'N' comp(2) = bic(1:2)//'E' comp(3) = bic(1:2)//'Z' diff --git a/src/specfem3D/locate_receivers.f90 b/src/specfem3D/locate_receivers.f90 index ee1d82a98..676abcc0f 100644 --- a/src/specfem3D/locate_receivers.f90 +++ b/src/specfem3D/locate_receivers.f90 @@ -42,7 +42,7 @@ subroutine locate_receivers(yr,jda,ho,mi,sec) use shared_parameters, only: OUTPUT_FILES,R_PLANET use specfem_par, only: & - myrank,DT,NSTEP, & + myrank,DT,NSTEP,NTSTEP_BETWEEN_OUTPUT_SAMPLE, & nrec,islice_selected_rec,ispec_selected_rec, & xi_receiver,eta_receiver,gamma_receiver,station_name,network_name, & stlat,stlon,stele,stbur,nu_rec,receiver_final_distance_max, & @@ -109,7 +109,9 @@ subroutine locate_receivers(yr,jda,ho,mi,sec) character(len=MAX_LENGTH_STATION_NAME), dimension(nrec) :: station_name_found character(len=MAX_LENGTH_NETWORK_NAME), dimension(nrec) :: network_name_found + ! band code character(len=2) :: bic + double precision :: sampling_rate ! sorting order integer, allocatable, dimension(:) :: irec_dist_ordered @@ -280,9 +282,9 @@ subroutine locate_receivers(yr,jda,ho,mi,sec) ! create RECORDHEADERS file with usual format for normal-mode codes if (myrank == 0) then - - ! get the base pathname for output files - call band_instrument_code(DT,bic) + ! get band code + sampling_rate = DT * NTSTEP_BETWEEN_OUTPUT_SAMPLE + call band_instrument_code(sampling_rate,bic) ! create file for QmX Harvard ! Harvard format does not support the network name diff --git a/src/specfem3D/read_adjoint_sources.f90 b/src/specfem3D/read_adjoint_sources.f90 index 930237940..87dc6c781 100644 --- a/src/specfem3D/read_adjoint_sources.f90 +++ b/src/specfem3D/read_adjoint_sources.f90 @@ -216,14 +216,19 @@ subroutine check_adjoint_sources(irec,nadj_files_found) integer :: ier character(len=MAX_STRING_LEN) :: filename,adj_source_file,path_to_add character(len=3),dimension(NDIM) :: comp + ! band code character(len=2) :: bic + double precision :: sampling_rate ! checks **net**.**sta**.**MX**.adj files for correct number of time steps adj_source_file = trim(network_name(irec))//'.'//trim(station_name(irec)) ! adjoint source file name **net**.**sta** - ! bandwidth code - call band_instrument_code(DT,bic) + ! get band code + sampling_rate = DT ! requires sampling rate == DT, not DT * NTSTEP_BETWEEN_OUTPUT_SAMPLE, since we won't interpolate + call band_instrument_code(sampling_rate,bic) + + ! component names comp(1) = bic(1:2)//'N' comp(2) = bic(1:2)//'E' comp(3) = bic(1:2)//'Z' diff --git a/src/specfem3D/read_adjoint_sources_ASDF.f90 b/src/specfem3D/read_adjoint_sources_ASDF.f90 index 7f0367df7..f4ac5bb99 100644 --- a/src/specfem3D/read_adjoint_sources_ASDF.f90 +++ b/src/specfem3D/read_adjoint_sources_ASDF.f90 @@ -90,12 +90,17 @@ subroutine check_adjoint_sources_ASDF(irec, nadj_sources_found) integer :: adjoint_source_exists character(len=MAX_STRING_LEN) :: adj_filename,adj_source_file character(len=3),dimension(NDIM) :: comp + ! band code character(len=2) :: bic + double precision :: sampling_rate adj_source_file = trim(network_name(irec))//'_'//trim(station_name(irec)) - ! bandwidth code - call band_instrument_code(DT,bic) + ! get band code + sampling_rate = DT ! requires sampling rate == DT, not DT * NTSTEP_BETWEEN_OUTPUT_SAMPLE, since we won't interpolate + call band_instrument_code(sampling_rate,bic) + + ! component names comp(1) = bic(1:2)//'N' comp(2) = bic(1:2)//'E' comp(3) = bic(1:2)//'Z' diff --git a/src/specfem3D/write_seismograms.f90 b/src/specfem3D/write_seismograms.f90 index f5930dacd..fbac05cc1 100644 --- a/src/specfem3D/write_seismograms.f90 +++ b/src/specfem3D/write_seismograms.f90 @@ -653,7 +653,7 @@ subroutine write_one_seismogram(one_seismogram,irec,irec_local,ftype_flag,compon use specfem_par, only: & myrank, & station_name,network_name,stlat,stlon, & - DT, & + DT,NTSTEP_BETWEEN_OUTPUT_SAMPLE, & seismo_current, & OUTPUT_SEISMOS_ASCII_TEXT,OUTPUT_SEISMOS_SAC_ALPHANUM,OUTPUT_SEISMOS_ASDF, & OUTPUT_SEISMOS_SAC_BINARY,ROTATE_SEISMOGRAMS_RT, & @@ -687,6 +687,7 @@ subroutine write_one_seismogram(one_seismogram,irec,irec_local,ftype_flag,compon double precision :: phi real(kind=CUSTOM_REAL) :: cphi,sphi integer :: isample + double precision :: sampling_rate ! initializes seismogram_tmp(:,:) = 0.0_CUSTOM_REAL @@ -711,7 +712,8 @@ subroutine write_one_seismogram(one_seismogram,irec,irec_local,ftype_flag,compon endif ! get band code - call band_instrument_code(DT,bic) + sampling_rate = DT * NTSTEP_BETWEEN_OUTPUT_SAMPLE + call band_instrument_code(sampling_rate,bic) if (ROTATE_SEISMOGRAMS_RT) then ! iorientation 1 = N,2 = E,3 = Z,4 = R,5 = T ior_start = 3 ! starting from Z From 63dd7b12767cccf1a53b115024ba8cde55aad9fb Mon Sep 17 00:00:00 2001 From: Daniel Peter Date: Thu, 13 Nov 2025 15:53:33 +0100 Subject: [PATCH 3/6] updates package name ("SPECFEM3D Globe") --- CONTRIBUTING.md | 16 +- README.md | 16 +- configure | 20 +- configure.ac | 6 +- doc/USER_MANUAL/01_introduction.tex | 12 +- doc/USER_MANUAL/02_getting_started.tex | 10 +- doc/USER_MANUAL/03_running_the_mesher.tex | 16 +- doc/USER_MANUAL/05_regional_simulations.tex | 2 +- doc/USER_MANUAL/07_doing_tomography.tex | 2 +- doc/USER_MANUAL/08_noise_simulations.tex | 12 +- doc/USER_MANUAL/09_gravity_calculations.tex | 2 +- doc/USER_MANUAL/12_changing_the_model.tex | 5 +- doc/USER_MANUAL/13_post_processing.tex | 2 +- .../14_informations_for_developers.tex | 2 +- doc/USER_MANUAL/C_benchmarks.tex | 2 +- doc/USER_MANUAL/E_channel_codes.tex | 4 +- doc/USER_MANUAL/authors.tex | 4 +- doc/USER_MANUAL/bibliography.bib | 1162 +++++++++-------- doc/USER_MANUAL/features.tex | 6 +- doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex | 5 +- setup/config.h.in | 2 +- 21 files changed, 668 insertions(+), 640 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e4236639d..e57a5c750 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,11 +1,11 @@ -# Contributing to SPECFEM3D_GLOBE +# Contributing to SPECFEM3D Globe -You want to contribute to the SPECFEM code? Great, let's check out this set of simple guidelines to follow for contributions. +You want to contribute to the SPECFEM3D Globe code? Great, let's check out this set of simple guidelines to follow for contributions. ## Contributing as a user Software needs constant maintaining and updating to keep up with newest hardware and compilers. -You found an issue when running the code? Please consider creating a "*New issue*" on the [SPECFEM3D_GLOBE Issues github page](https://github.com/SPECFEM/specfem3d_globe/issues). +You found an issue when running the code? Please consider creating a "*New issue*" on the [SPECFEM3D Globe Issues github page](https://github.com/SPECFEM/specfem3d_globe/issues). Describe the problem as detailed as possible to help us reproduce the error. You can also attach console outputs from the executables to make it easier for debugging. Feel free to add an appropriate label to highlight the issue by checking out "*Labels*" on the right side of the page. Once done, click the button "*Submit new issue*". Catching bugs is always welcome, many thanks to you for improving the code! @@ -13,17 +13,17 @@ Describe the problem as detailed as possible to help us reproduce the error. You You have a new feature, bug fix, or other modification you want to contribute to the code? In this case, consider submitting a "*Pull request*" to the **devel branch** of our github code repository. -This will require a few steps to setup your own github fork and be able to create a PR to the official devel version of the SPECFEM code (**note that only Pull requests towards devel are accepted**). The most basic setup looks the following: +This will require a few steps to setup your own github fork and be able to create a PR to the official devel version of the SPECFEM3D Globe code (**note that only Pull requests towards devel are accepted**). The most basic setup looks the following: #### 1. Create your fork of the repository: -Go to the main [SPECFEM3D_GLOBE github repository](https://github.com/SPECFEM/specfem3d_globe) and click the "*Fork*" button at the top of the page. This will create a copy of the SPECFEM3D_GLOBE repository in your personal GitHub account. +Go to the main [SPECFEM3D Globe github repository](https://github.com/SPECFEM/specfem3d_globe) and click the "*Fork*" button at the top of the page. This will create a copy of the SPECFEM3D Globe repository in your personal GitHub account. #### 2. Clone your fork to your local workstation/laptop: ``` git clone --recursive --branch devel https://github.com//specfem3d_globe.git ``` Once you change into your local folder `cd specfem3d_globe/`, all git commands will be recognized. -Now, add the remote address of the SPECFEM3D_GLOBE repository: +Now, add the remote address of the SPECFEM3D Globe repository: ``` git remote add upstream https://github.com/SPECFEM/specfem3d_globe.git ``` @@ -76,12 +76,12 @@ In the "*Open a pull request*" page, double-check that the base repository is: * #### 6. Final merge: We'll do the rest by reviewing your code changes, checking if the Github Actions, Travis and Azure checks all look okay. We might follow up with you by commenting on the PR, as you can still fix smaller issues in the PR by committing them to your github fork version.
-Finally, if the are no merge conflicts, the new version still compiles and tests pass, we'll merge your PR into the SPECFEM devel version - **with big thanks to you from the maintainers and the whole community!** +Finally, if the are no merge conflicts, the new version still compiles and tests pass, we'll merge your PR into the SPECFEM3D Globe devel version - **with big thanks to you from the maintainers and the whole community!** ## Further informations -You will find additional informations in the user manual and the [development wiki for SPECFEM3D_GLOBE](https://github.com/SPECFEM/specfem3d_globe/wiki) +You will find additional informations in the user manual and the [development wiki for SPECFEM3D Globe](https://github.com/SPECFEM/specfem3d_globe/wiki) More detailed developer informations and instructions for how to contribute in general to SPECFEM codes are available at:
diff --git a/README.md b/README.md index 4b4f1d8dc..ab07751a1 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,17 @@ -# Specfem3D Globe +# SPECFEM3D Globe [![DOI](https://zenodo.org/badge/17524829.svg)](https://zenodo.org/doi/10.5281/zenodo.7756943) -SPECFEM3D_GLOBE simulates global and regional (continental-scale) seismic wave propagation. -The program `xspecfem3D` from SPECFEM3D_GLOBE is a 3-D spectral-element solver for the Earth, Moon or Mars. +SPECFEM3D Globe simulates global and regional (continental-scale) seismic wave propagation. +The program `xspecfem3D` from SPECFEM3D Globe is a 3-D spectral-element solver for the Earth, Moon or Mars. It uses a conforming cubed-sphere mesh of hexahedra generated by program `xmeshfem3D`. -SPECFEM3D_GLOBE was founded by Dimitri Komatitsch and Jeroen Tromp, and is now being developed by a large, collaborative, and inclusive community. A complete list of authors can be found at +SPECFEM3D Globe was founded by Dimitri Komatitsch and Jeroen Tromp, and is now being developed by a large, collaborative, and inclusive community. A complete list of authors can be found at https://specfem3d-globe.readthedocs.io/en/latest/authors/ ## Installation -Instructions on how to install and use SPECFEM3D_GLOBE are available +Instructions on how to install and use SPECFEM3D Globe are available in the - PDF manual located in directory: [doc/USER_MANUAL](doc/USER_MANUAL). @@ -54,7 +54,7 @@ Development is hosted on GitHub in the [SPECFEM/specfem3d_globe repository](https://github.com/SPECFEM/specfem3d_globe). -SPECFEM3D_GLOBE is a community project that lives by the participation of its +SPECFEM3D Globe is a community project that lives by the participation of its members — i.e., including you! It is our goal to build an inclusive and participatory community so we are happy that you are interested in participating! We have collected a set of guidelines and advice on how to get @@ -64,11 +64,11 @@ involved in the community and keep them in the specfem3d github wiki: ## Our contributors :sparkles: -[![SPECFEM3D_GLOBE contributors](https://contrib.rocks/image?repo=SPECFEM/specfem3d_globe)](https://github.com/SPECFEM/specfem3d_globe/graphs/contributors) +[![SPECFEM3D Globe contributors](https://contrib.rocks/image?repo=SPECFEM/specfem3d_globe)](https://github.com/SPECFEM/specfem3d_globe/graphs/contributors) ## Computational Infrastructure for Geodynamics (CIG) -SPECFEM3D_GLOBE is part of the software that is hosted by the Computational Infrastructure for Geodynamics (CIG). It is available on the CIG website [here (SPECFEM3D_GLOBE)](https://geodynamics.org/resources/specfem3d). +SPECFEM3D Globe is part of the software that is hosted by the Computational Infrastructure for Geodynamics (CIG). It is available on the CIG website [here (SPECFEM3D Globe)](https://geodynamics.org/resources/specfem3d). diff --git a/configure b/configure index 3bcb678e1..ed48fa002 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.72 for Specfem3D_Globe 8.1.1. +# Generated by GNU Autoconf 2.72 for SPECFEM3D Globe 8.1.1. # # Report bugs to . # @@ -600,10 +600,10 @@ MFLAGS= MAKEFLAGS= # Identity of this package. -PACKAGE_NAME='Specfem3D_Globe' +PACKAGE_NAME='SPECFEM3D Globe' PACKAGE_TARNAME='Specfem3DGlobe' PACKAGE_VERSION='8.1.1' -PACKAGE_STRING='Specfem3D_Globe 8.1.1' +PACKAGE_STRING='SPECFEM3D Globe 8.1.1' PACKAGE_BUGREPORT='see the wiki' PACKAGE_URL='' @@ -1515,7 +1515,7 @@ if test "$ac_init_help" = "long"; then # 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 8.1.1 to adapt to many kinds of systems. +'configure' configures SPECFEM3D Globe 8.1.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1581,7 +1581,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Specfem3D_Globe 8.1.1:";; + short | recursive ) echo "Configuration of SPECFEM3D Globe 8.1.1:";; esac cat <<\_ACEOF @@ -1768,7 +1768,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Specfem3D_Globe configure 8.1.1 +SPECFEM3D Globe configure 8.1.1 generated by GNU Autoconf 2.72 Copyright (C) 2023 Free Software Foundation, Inc. @@ -2169,7 +2169,7 @@ cat >config.log <<_ACEOF 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 8.1.1, which was +It was created by SPECFEM3D Globe $as_me 8.1.1, which was generated by GNU Autoconf 2.72. Invocation command line was $ $0$ac_configure_args_raw @@ -12074,7 +12074,7 @@ printf "%s\n" "#define SPECFEM3D_GLOBE_GIT_BRANCH \"$SPECFEM3D_GLOBE_GIT_BRANCH\ printf "%s\n" "#define SPECFEM3D_GLOBE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h -#AC_DEFINE_UNQUOTED([SPECFEM3D_GLOBE_DOI], ["10.5281/zenodo.xxxxx"], [Define SPECFEM3D_GLOBE doi]) +#AC_DEFINE_UNQUOTED([SPECFEM3D_GLOBE_DOI], ["10.5281/zenodo.xxxxx"], [Define SPECFEM3D Globe doi]) if test x"$SPECFEM3D_GLOBE_RELEASE_VERSION" = x0 then : @@ -12814,7 +12814,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # 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 8.1.1, which was +This file was extended by SPECFEM3D Globe $as_me 8.1.1, which was generated by GNU Autoconf 2.72. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -12886,7 +12886,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -Specfem3D_Globe config.status 8.1.1 +SPECFEM3D Globe config.status 8.1.1 configured by $0, generated by GNU Autoconf 2.72, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index 820ca9a7d..45a18d0f2 100644 --- a/configure.ac +++ b/configure.ac @@ -9,7 +9,7 @@ dnl You must have recent versions of Autoconf and Automake installed. ############################################################ AC_PREREQ([2.72]) -AC_INIT([Specfem3D_Globe],[m4_normalize(m4_include(VERSION))],[see the wiki],[Specfem3DGlobe]) +AC_INIT([SPECFEM3D Globe],[m4_normalize(m4_include(VERSION))],[see the wiki],[Specfem3DGlobe]) AC_CONFIG_SRCDIR([src/specfem3D/specfem3D.F90]) AC_CONFIG_HEADERS([setup/config.h]) @@ -1000,8 +1000,8 @@ AS_IF([test x"$want_hdf5" != xno], [ AS_BOX([git version info]) CIG_PKG_GIT(SPECFEM3D_GLOBE) -AC_DEFINE_UNQUOTED([SPECFEM3D_GLOBE_VERSION], ["$PACKAGE_VERSION"], [Define SPECFEM3D_GLOBE version]) -#AC_DEFINE_UNQUOTED([SPECFEM3D_GLOBE_DOI], ["10.5281/zenodo.xxxxx"], [Define SPECFEM3D_GLOBE doi]) +AC_DEFINE_UNQUOTED([SPECFEM3D_GLOBE_VERSION], ["$PACKAGE_VERSION"], [Define SPECFEM3D Globe version]) +#AC_DEFINE_UNQUOTED([SPECFEM3D_GLOBE_DOI], ["10.5281/zenodo.xxxxx"], [Define SPECFEM3D Globe doi]) AS_IF([test x"$SPECFEM3D_GLOBE_RELEASE_VERSION" = x0],[ AC_MSG_NOTICE([building from git repository]) diff --git a/doc/USER_MANUAL/01_introduction.tex b/doc/USER_MANUAL/01_introduction.tex index 3e61b9226..b2b5e4a0a 100644 --- a/doc/USER_MANUAL/01_introduction.tex +++ b/doc/USER_MANUAL/01_introduction.tex @@ -1,6 +1,6 @@ \chapter{Introduction} -The software package SPECFEM3D\_GLOBE simulates three-dimensional global and regional seismic wave propagation +The software package SPECFEM3D Globe simulates three-dimensional global and regional seismic wave propagation and performs full waveform imaging (FWI) or adjoint tomography based upon the spectral-element method (SEM). The SEM is a continuous Galerkin technique \citep{TrKoLi08,PeKoLuMaLeCaLeMaLiBlNiBaTr11}, which can easily be made discontinuous \citep{BeMaPa94,Ch00,KoWoHu02,ChCaVi03,LaWaBe05,Kop06,WiStBuGh10,AcKo11}; @@ -42,7 +42,7 @@ \chapter{Introduction} \cite{FaMaPaQu97}, \cite{CaGa97}, \cite{KoVi98} and \cite{KoTr99}, whereas applications involving Chebyshev basis functions and a nondiagonal mass matrix include \cite{SePr94}, \cite{PrCaSe94} and \cite{SePrPr95}. -In the Legendre version that we use in SPECFEM the mass matrix is purposely slightly inexact but diagonal (but can be made exact if needed, see \cite{Teu15}), +In the Legendre version that we use in SPECFEM, the mass matrix is purposely slightly inexact but diagonal (but can be made exact if needed, see \cite{Teu15}), while in the Chebyshev version it is exact but non diagonal.\newline @@ -55,19 +55,19 @@ \chapter{Introduction} as explained in \cite{DuLiScGa14}, in which this phenomenon is described in details, and in which practical solutions to avoid it are suggested.\newline -SPECFEM3D\_GLOBE can now perform gravity field calculations in addition (or instead of) seismic wave propagation only. +SPECFEM3D Globe can now perform gravity field calculations in addition (or instead of) seismic wave propagation only. See flag \texttt{GRAVITY\_INTEGRALS} in file \texttt{setup/constants.h.in}. Please also refer to \citet{Martin2017}. And yes, that is the reason why there is a gravity observation satellite on the cover of the manual :-)\newline -All SPECFEM3D\_GLOBE software is written in Fortran2003 with full portability +All SPECFEM3D Globe software is written in Fortran2003 with full portability in mind, and conforms strictly to the Fortran2003 standard. It uses no obsolete or obsolescent features of Fortran. The package uses parallel programming based upon the Message Passing Interface (MPI) \citep{GrLuSk94,Pac97}.\newline -SPECFEM3D\_GLOBE won the Gordon Bell award for best performance at the SuperComputing~2003 +SPECFEM3D Globe won the Gordon Bell award for best performance at the SuperComputing~2003 conference in Phoenix, Arizona (USA) (see \cite{KoTsChTr03}). It was a finalist again in 2008 for a run at 0.16 petaflops (sustained) on 149,784 processors of the `Jaguar' Cray XT5 system at Oak Ridge National Laboratories (USA) \citep{CaKoLaTiMiLeSnTr08}. It also won the BULL Joseph Fourier supercomputing award in 2010.\newline @@ -91,7 +91,7 @@ \section{Citation} You can find all the references below in \BibTeX format in file \texttt{doc/USER\_MANUAL/bibliography.bib}.\newline -If you use SPECFEM3D\_GLOBE for your own research, please cite at least one +If you use SPECFEM3D Globe for your own research, please cite at least one of the following articles: \cite{KoXiBoPeSaLiTr16,TrKoLi08,PeKoLuMaLeCaLeMaLiBlNiBaTr11,VaCaSaKoVi99,LeChLiKoHuTr08,LeChKoHuTr09,LeKoHuTr09,KoMiEr09,KoErGoMi10,WiKoScTr04,KoLiTrSuStSh04,ChKoViCaVaFe07,MaKoDi09,KoViCh10,CaKoLaTiMiLeSnTr08,TrKoHjLiZhPeBoMcFrTrHu10,KoRiTr02,KoTr02a,KoTr02b,KoTr99} or \cite{KoVi98}.\newline diff --git a/doc/USER_MANUAL/02_getting_started.tex b/doc/USER_MANUAL/02_getting_started.tex index 5c384a119..476602b4a 100644 --- a/doc/USER_MANUAL/02_getting_started.tex +++ b/doc/USER_MANUAL/02_getting_started.tex @@ -9,7 +9,7 @@ \chapter{Getting Started}\label{cha:Getting-Started} \section{Configuring and compiling the source code} %-----------------------------------------------------------------------------------------------------------------------------------% -To get the SPECFEM3D\_GLOBE software package, type this: +To get the SPECFEM3D Globe software package, type this: {\small \begin{verbatim} git clone --recursive --branch devel https://github.com/SPECFEM/specfem3d_globe.git @@ -80,7 +80,7 @@ \section{Using the GPU version of the code} %-----------------------------------------------------------------------------------------------------------------------------------% \noindent -SPECFEM3D\_GLOBE now supports CUDA, OpenCL and HIP GPU acceleration. +SPECFEM3D Globe now supports CUDA, OpenCL and HIP GPU acceleration. CUDA configuration can be enabled with \texttt{-{}-with-cuda} flag and \texttt{CUDA\_FLAGS=}, \texttt{CUDA\_LIB=}, \texttt{CUDA\_INC=} and \texttt{ MPI\_INC=} variables like @@ -126,7 +126,7 @@ \section{Using the GPU version of the code} The compilation with the cuda5 setting chooses then the right architecture (\texttt{-gencode=arch=compute\_35,code=sm\_35} for K20 cards).\newline -SPECFEM3D\_GLOBE also supports CUDA-aware MPI. This code feature can be enabled by adding the flag \texttt{-{}-enable-cuda-aware-mpi} to +SPECFEM3D Globe also supports CUDA-aware MPI. This code feature can be enabled by adding the flag \texttt{-{}-enable-cuda-aware-mpi} to the configuration, like: {\small \begin{verbatim} @@ -196,7 +196,7 @@ \section{Using the GPU version of the code} \begin{description} \item[\texttt{GPU\_RUNTIME}] sets the runtime environments: $1$ for CUDA, $2$ for OpenCL, $3$ for HIP - and $0$ for compile-time decision (hence, SPECFEM should + and $0$ for compile-time decision (hence, SPECFEM3D Globe should have been compiled with only one of \texttt{-{}-with-cuda}, \texttt{-{}-with-opencl} or \texttt{-{}-with-hip}). \item[\texttt{GPU\_PLATFORM} and \texttt{GPU\_DEVICE}] are both (case-insensitive) @@ -316,7 +316,7 @@ \section{Configuration summary} \item [{\texttt{-{}-help}}] Directs \texttt{configure} to print a usage screen which provides a short description of all configuration variables and options. Note that the options relating to installation directories -(e.g., \texttt{-{}-prefix}) do not apply to SPECFEM3D\_GLOBE. +(e.g., \texttt{-{}-prefix}) do not apply to SPECFEM3D Globe. \end{description} The \texttt{configure} script runs a brief series of checks. Upon diff --git a/doc/USER_MANUAL/03_running_the_mesher.tex b/doc/USER_MANUAL/03_running_the_mesher.tex index 61a236cfb..b4ceca681 100644 --- a/doc/USER_MANUAL/03_running_the_mesher.tex +++ b/doc/USER_MANUAL/03_running_the_mesher.tex @@ -27,7 +27,7 @@ \chapter{Running the Mesher \texttt{xmeshfem3D}}\label{cha:Running-the-Mesher} In this chapter we will focus on simulations at the scale of the entire globe. Regional simulations will be addressed in Chapter~\ref{cha:Regional-Simulations}. -The spectral-element mesh for a SPECFEM3D\_GLOBE simulation is based +The spectral-element mesh for a SPECFEM3D Globe simulation is based upon a mapping from the cube to the sphere called the \textit{cubed sphere} \citep{Sad72,RoIaPa96}. This cubed-sphere mapping breaks the globe into 6~chunks, each of which is further subdivided in terms @@ -169,6 +169,8 @@ \chapter{Running the Mesher \texttt{xmeshfem3D}}\label{cha:Running-the-Mesher} % \item [{\texttt{Ishii}}] Combines the 1D transversely isotropic PREM with the anisotropic inner core model defined by \citet{Ishii2002}. % +\item [{\texttt{1D\_Berkeley}}] A 1D transversely isotropic Earth model developed by \citet{FrRo2014} as reference model for SEMUCB-WM1. +% \end{description} %% for Mars: @@ -273,6 +275,10 @@ \chapter{Running the Mesher \texttt{xmeshfem3D}}\label{cha:Running-the-Mesher} % \item [{\texttt{EMC\_model}}] Reads in an IRIS EMC model provided by the user. For more details how to compile and setup the code, please see the README info in folder \texttt{DATA/IRIS\_EMC/}. % +\item [{\texttt{SEMUCB\_A3d}}] A global radially anisotropic shear velocity model from spectral-element waveform tomography developed by \citet{FrRo2014} at Berkeley. +% +\item [{\texttt{SEMUCB\_A3d\_3dQ}}] The elastic global Berkeley model (SEMUCB) combined with the 3D attenuation model developed by \citet{KaRo2018}. +% \end{description} %% for Mars: @@ -318,7 +324,7 @@ \chapter{Running the Mesher \texttt{xmeshfem3D}}\label{cha:Running-the-Mesher} in function of the radius vector imply hydrostaticity. These have surface ellipticity 1/299.8 and a corresponding dynamical flattening of .0033 (PREM). The actual ellipticty of the Earth for a best-fitting ellipsoid is 1/298.3 with a corresponding dynamical flattening of .0034." -Thus, flattening f = 1/299.8 is what is used in SPECFEM3D\_GLOBE, as it should. And eccentricity squared $e^2 = 1 - (1-f)^2 = 1 - (1 - 1/299.8)^2 = 0.00665998813529$, and the correction factor used in the code to convert geographic latitudes to geocentric is $1 - e^2 = (1-f)^2 = (1 - 1/299.8)^2 = 0.9933400118647$. +Thus, flattening f = 1/299.8 is what is used in SPECFEM3D Globe, as it should. And eccentricity squared $e^2 = 1 - (1-f)^2 = 1 - (1 - 1/299.8)^2 = 0.00665998813529$, and the correction factor used in the code to convert geographic latitudes to geocentric is $1 - e^2 = (1-f)^2 = (1 - 1/299.8)^2 = 0.9933400118647$. % As a comparison, the classical World Geodetic System reference ellipsoid WGS 84 (see e.g. \url{http://en.wikipedia.org/wiki/World_Geodetic_System}) has $f = 1/298.2572236$. @@ -920,13 +926,13 @@ \chapter{Running the Mesher \texttt{xmeshfem3D}}\label{cha:Running-the-Mesher} waves are right at the sampling limit or even slightly below. This works fine because spurious numerical oscillations due to S-wave subsampling are almost completely suppressed by attenuation. However, this implies -that one should not use SPECFEM3D\_GLOBE with the regular mesh and +that one should not use SPECFEM3D Globe with the regular mesh and period estimates of Table \ref{table:nex} to study the PKJKP phase very precisely. If one is interested in that phase, one should use typically 1.5 times to twice the number of elements NEX indicated in the table. -Regarding fluid/solid coupling at the CMB and ICB, in SPECFEM3D\_GLOBE +Regarding fluid/solid coupling at the CMB and ICB, in SPECFEM3D Globe we do not use the fluid-solid formulation of \citet{KoTr02a} and \citet{KoTr02b} anymore, we now use a displacement potential in the fluid (rather than a velocity potential as in \citet{KoTr02a} and @@ -945,7 +951,7 @@ \chapter{Running the Mesher \texttt{xmeshfem3D}}\label{cha:Running-the-Mesher} \section{Memory requirements} %-----------------------------------------------------------------------------------------------------------------------------------% -The SPECFEM3D\_GLOBE memory requirements can be estimated before or +The SPECFEM3D Globe memory requirements can be estimated before or after running the mesher using the small serial program \texttt{\small ./bin/xcreate\_header\_file}, which reads the input file \texttt{\small DATA/Par\_file} and displays the total amount of memory that will be needed by the mesher and the diff --git a/doc/USER_MANUAL/05_regional_simulations.tex b/doc/USER_MANUAL/05_regional_simulations.tex index 952fe51de..d7e7cbadf 100644 --- a/doc/USER_MANUAL/05_regional_simulations.tex +++ b/doc/USER_MANUAL/05_regional_simulations.tex @@ -134,7 +134,7 @@ \subsection{Mesh cutoff}\label{sec:Mesh-cutoff} % \end{description} -With these mesh cutoffs parameters, the mesher will remove elements from a standard one-chunk mesh below the cut-off depth. To further tweak and define local meshes, for example by adding multiple doubling layers (similar to the SPECFEM3D\_Cartesian mesher), the following parameters can be added to the \texttt{Par\_file} which only take effect if the flag \texttt{REGIONAL\_MESH\_CUTOFF} has been turned on: +With these mesh cutoffs parameters, the mesher will remove elements from a standard one-chunk mesh below the cut-off depth. To further tweak and define local meshes, for example by adding multiple doubling layers (similar to the SPECFEM3D Cartesian mesher), the following parameters can be added to the \texttt{Par\_file} which only take effect if the flag \texttt{REGIONAL\_MESH\_CUTOFF} has been turned on: \begin{description} % diff --git a/doc/USER_MANUAL/07_doing_tomography.tex b/doc/USER_MANUAL/07_doing_tomography.tex index cc89f6cd5..00db15bd2 100644 --- a/doc/USER_MANUAL/07_doing_tomography.tex +++ b/doc/USER_MANUAL/07_doing_tomography.tex @@ -1,7 +1,7 @@ \chapter{Doing tomography, i.e., updating the model based on the sensitivity kernels obtained} -The process is described in the same chapter of the manual of SPECFEM3D. Please refer to it. +The process is described in the same chapter of the manual of SPECFEM3D Cartesian. Please refer to it. diff --git a/doc/USER_MANUAL/08_noise_simulations.tex b/doc/USER_MANUAL/08_noise_simulations.tex index 72e90e85f..95bb5b13f 100644 --- a/doc/USER_MANUAL/08_noise_simulations.tex +++ b/doc/USER_MANUAL/08_noise_simulations.tex @@ -1,7 +1,7 @@ \chapter{Noise Cross-correlation Simulations} -The new version of 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}). @@ -30,7 +30,7 @@ \section{New Requirements on `Old' Input Parameter Files} \texttt{DATA/Par\_file} also requires careful attention. -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. +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 @@ -119,7 +119,7 @@ \subsection{Pre-simulation} NOISE_TOMOGRAPHY(NSTEP, dt, Tmin, Tmax, NOISE_MODEL) \end{verbatim} -\texttt{NSTEP} and \texttt{dt} have been given when compiling the specfem3D source code; +\texttt{NSTEP} and \texttt{dt} have been given when compiling the SPECFEM3D Globe source code; \texttt{Tmin} and \texttt{Tmax} correspond to the period range you are interested in; \texttt{NOISE\_MODEL} denotes the noise model you will be using. Details can be found in the Matlab script. @@ -130,7 +130,7 @@ \subsection{Pre-simulation} the source time function has been saved in: /data2/yangl/3D_NOISE/S_squared (note this path must be different) S_squared should be put into directory: -./NOISE_TOMOGRAPHY/ in the SPECFEM3D_GLOBE package +./NOISE_TOMOGRAPHY/ in the SPECFEM3D Globe package \end{verbatim} In other words, the Matlab script creates a file called \texttt{S\_squared}, @@ -140,14 +140,14 @@ \subsection{Pre-simulation} This can be done easily by modifying the Matlab script a little bit. \item -Create a new directory in the SPECFEM3D\_GLOBE package, name it as \texttt{NOISE\_TOMOGRAPHY}. +Create a new directory in the SPECFEM3D Globe package, name it as \texttt{NOISE\_TOMOGRAPHY}. In fact, this new directory should have been created already when checking out the package. We will add/replace some information needed in this folder. \item Put the Matlab-generated-file \texttt{S\_squared} in \texttt{NOISE\_TOMOGRAPHY}. -That's to say, you will have a file \texttt{NOISE\_TOMOGRAPHY/S\_squared} in the SPECFEM3D\_GLOBE package. +That's to say, you will have a file \texttt{NOISE\_TOMOGRAPHY/S\_squared} in the SPECFEM3D Globe package. \item Create a file called \texttt{NOISE\_TOMOGRAPHY/irec\_main\_noise}. Note that this file should be put diff --git a/doc/USER_MANUAL/09_gravity_calculations.tex b/doc/USER_MANUAL/09_gravity_calculations.tex index b3760373e..c57259655 100644 --- a/doc/USER_MANUAL/09_gravity_calculations.tex +++ b/doc/USER_MANUAL/09_gravity_calculations.tex @@ -1,7 +1,7 @@ \chapter{Gravity integral calculations for the gravity field of the Earth} -SPECFEM can now compute the gravity field as well as its derivatives (i.e., gravity gradiometry) +SPECFEM3D Globe can now compute the gravity field as well as its derivatives (i.e., gravity gradiometry) generated by any given 3D Earth model at the height of an observation satellite, for instance GOCE\newline (see e.g. en.wikipedia.org/wiki/Gravity\_Field\_and\_Steady-State\_Ocean\_Circulation\_Explorer).\newline diff --git a/doc/USER_MANUAL/12_changing_the_model.tex b/doc/USER_MANUAL/12_changing_the_model.tex index ab3dda3ff..587a93c42 100644 --- a/doc/USER_MANUAL/12_changing_the_model.tex +++ b/doc/USER_MANUAL/12_changing_the_model.tex @@ -2,8 +2,7 @@ \chapter{Changing the Model}\label{cha:-Changing-the} In this section we explain how to change the crustal, mantle, or inner core models. These changes involve contributing specific subroutines -that replace existing subroutines in the \texttt{SPECFEM3D\_GLOBE} -package. +that replace existing subroutines in the SPECFEM3D Globe package. \section{Changing the Crustal Model}\label{sec:Changing-the-Crustal} @@ -284,7 +283,7 @@ \subsection{Anisotropic Models}\label{sub:Anisotropic-Models} Rotation of the anisotropic tensor elements from one coordinate system to another coordinate system may be accomplished based upon the subroutine \texttt{rotate\_aniso\_tensor}. Use of this routine requires understanding -the coordinate system used in \texttt{SPECFEM3D\_GLOBE}, as discussed +the coordinate system used in SPECFEM3D Globe, as discussed in Appendix~\ref{cha:Reference-Frame-Convention}.\newline diff --git a/doc/USER_MANUAL/13_post_processing.tex b/doc/USER_MANUAL/13_post_processing.tex index 376d9143b..dee8056ea 100644 --- a/doc/USER_MANUAL/13_post_processing.tex +++ b/doc/USER_MANUAL/13_post_processing.tex @@ -134,7 +134,7 @@ \subsection{\texttt{clean\_sac\_headers\_after\_crash.sh}} can run the script called \texttt{clean\_sac\_headers\_after\_crash.sh} (located in the \texttt{utils/} directory) on the SAC files to correct the header variable NPTS to the actually written number of time steps. -The script must be called from the \texttt{SPECFEM3D} main directory, +The script must be called from the SPECFEM3D Globe main directory, and the input argument to this script is simply a list of SAC seismogram files. diff --git a/doc/USER_MANUAL/14_informations_for_developers.tex b/doc/USER_MANUAL/14_informations_for_developers.tex index 2a6b29d77..9ae02f827 100644 --- a/doc/USER_MANUAL/14_informations_for_developers.tex +++ b/doc/USER_MANUAL/14_informations_for_developers.tex @@ -11,7 +11,7 @@ \chapter{Information for developers of the code, and for people who want to lear \noindent We also have simple 3D demo source codes that implement the SEM in a single, small program, in directory\newline -\texttt{utils/small\_SEM\_solvers\_in\_Fortran\_and\_C\_without\_MPI\_to\_learn} of the specfem3d package. +\texttt{utils/small\_SEM\_solvers\_in\_Fortran\_and\_C\_without\_MPI\_to\_learn} of the SPECFEM3D Cartesian package. They are useful to learn how the spectral-element method works, and how to write or modify a code to implement it. Also useful to test new ideas by modifying these simple codes to run some tests. We also have a similar, even simpler, demo source code for the 2D case in directory\newline diff --git a/doc/USER_MANUAL/C_benchmarks.tex b/doc/USER_MANUAL/C_benchmarks.tex index 63dd2f367..bad0f5d04 100644 --- a/doc/USER_MANUAL/C_benchmarks.tex +++ b/doc/USER_MANUAL/C_benchmarks.tex @@ -2,7 +2,7 @@ \chapter{Benchmarks} \citet{KoTr02a,KoTr02b} carefully benchmarked the spectral-element simulations of global seismic waves against normal-mode seismograms. -Version 4.0 of \texttt{SPECFEM3D\_GLOBE} has been benchmarked again +Version 4.0 of SPECFEM3D Globe has been benchmarked again following the same procedure.\newline diff --git a/doc/USER_MANUAL/E_channel_codes.tex b/doc/USER_MANUAL/E_channel_codes.tex index caf222419..467b50833 100644 --- a/doc/USER_MANUAL/E_channel_codes.tex +++ b/doc/USER_MANUAL/E_channel_codes.tex @@ -4,7 +4,7 @@ \chapter{Channel Codes of Seismograms}\label{cha:channel-codes} bandwidths, sampling properties and component configurations. There are standards to name channel codes depending on instrument properties. IRIS (\url{http://www.iris.edu}) uses SEED/FDSN format for channel codes, which are represented by three letters, such as \texttt{LHN}, \texttt{BHZ}, etc. In older versions of the -SPECFEM package, a common format was used for the channel codes of all seismograms, which was \texttt{LHE/LHN/LHZ} +SPECFEM3D Globe package, a common format was used for the channel codes of all seismograms, which was \texttt{LHE/LHN/LHZ} for three components. To avoid confusion when comparisons are made to observed data, we are now using the FDSN convention for SEM seismograms. In the following, we give a brief explanation of the FDSN convention and how it is adopted in SEM seismograms. Please visit \url{http://www.iris.edu/manuals/SEED_appA.htm} for further information.\newline @@ -31,7 +31,7 @@ \chapter{Channel Codes of Seismograms}\label{cha:channel-codes} \noindent -\textbf{\texttt{Orientation code:}} The third letter in channel codes is an orientation code, which generally describes the physical configuration of the components of instrument packages. SPECFEM uses the traditional orientation code \texttt{E/N/Z} (East-West, North-South, Vertical) for three components. \newline +\textbf{\texttt{Orientation code:}} The third letter in channel codes is an orientation code, which generally describes the physical configuration of the components of instrument packages. SPECFEM3D Globe uses the traditional orientation code \texttt{E/N/Z} (East-West, North-South, Vertical) for three components. \newline \noindent diff --git a/doc/USER_MANUAL/authors.tex b/doc/USER_MANUAL/authors.tex index cf526e212..869a5f53b 100644 --- a/doc/USER_MANUAL/authors.tex +++ b/doc/USER_MANUAL/authors.tex @@ -1,6 +1,6 @@ \section*{Authors} -\noindent The SPECFEM3D package was first developed by Dimitri +\noindent The SPECFEM3D packages were first developed by Dimitri Komatitsch and Jean-Pierre Vilotte at Institut de Physique du Globe (IPGP) in Paris, France from 1995 to 1997 and then by Dimitri Komatitsch and Jeroen Tromp at Harvard University and Caltech, USA, starting in 1998. @@ -79,6 +79,7 @@ \section*{Authors} Kevin Pouget, S.T.G. Raghukanth, Max Rietmann, +Barbara Romanowicz, Vittorio Ruggiero, Elliott Sales de Andrade, Brian Savage, @@ -86,6 +87,7 @@ \section*{Authors} Bernhard Schuberth, Anne Sieminski, James Smith, +Dorian Soergel, Leif Strand, Kai Tao, Carl Tape, diff --git a/doc/USER_MANUAL/bibliography.bib b/doc/USER_MANUAL/bibliography.bib index b26d0b1b0..f2a4a05a5 100644 --- a/doc/USER_MANUAL/bibliography.bib +++ b/doc/USER_MANUAL/bibliography.bib @@ -44,6 +44,28 @@ @string{pageoph @string{pepi = {Phys. Earth planet. Inter.}} +@article{KaRo2018, + author = {H. Karaoglu and B. Romanowicz}, + date-added = {2025-11-12 17:02:51 +0100}, + date-modified = {2025-11-12 17:04:36 +0100}, + journal = {Geophys. J. Int.}, + number = {2}, + pages = {807-826}, + title = {Global seismic attenuation imaging using full-waveform inversion: a comparative assessment of different choices of misfit functionals}, + volume = {212}, + year = {2018}} + +@article{FrRo2014, + author = {S.W. French and B.A. Romanowicz}, + date-added = {2025-11-12 16:51:02 +0100}, + date-modified = {2025-11-12 16:52:40 +0100}, + journal = {Geophys. J. Int.}, + number = {3}, + pages = {1303-1327}, + title = {Whole-mantle radially anisotropic shear velocity structure from spectral-element waveform tomography}, + volume = {199}, + year = {2014}} + @article{Ma2021, author = {X. Ma and H. Tkalcic}, date-added = {2021-09-08 00:20:36 +0300}, @@ -123,7 +145,7 @@ @article{Martin2017 title = {A high-order {3-D} spectral-element method for the forward modelling and inversion of gravimetric data -- Application to the western Pyrenees}, volume = {209}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggx010}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggx010}} @article{Weber2011, author = {Weber, R. C. and P.-Y. Lin and E.J. Garnero and Q. Williams and P. Lognonn\'{e}}, @@ -194,7 +216,7 @@ @article{EtChViGl10 title = {An $hp$-adaptive discontinuous {G}alerkin finite-element method for 3-{D} elastic wave modelling}, volume = {183}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04764.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04764.x}} @article{OzMc96, author = {\"Ozdenvar, Turgut and McMechan, George A.}, @@ -205,7 +227,7 @@ @article{OzMc96 title = {Causes and reduction of numerical artefacts in pseudo-spectral wavefield extrapolation}, volume = {126}, year = {1996}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.1996.tb04705.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.1996.tb04705.x}} @article{Vciegis06, author = {{\v{C}}iegis, Raimondas}, @@ -244,7 +266,7 @@ @article{AaLoLuVe17 title = {Beam Diffraction Effects in the Backward Wave Regions of Viscoelastic Leaky {L}amb Modes for Plate Transmission at Normal Incidence}, volume = {64}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2017.2719627}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2017.2719627}} @inproceedings{Aanes2012, address = {Dresden, Germany}, @@ -254,7 +276,7 @@ @inproceedings{Aanes2012 pages = {1972-1977}, title = {Ultrasonic beam transmission through a water-immersed plate at oblique incidence using a piezoelectric source transducer: {F}inite element angular spectrum modeling and measurements}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1109/ULTSYM.2012.0494}} + bdsk-url-1 = {https://doi.org/10.1109/ULTSYM.2012.0494}} @article{AbGo98, author = {S. Abarbanel and D. Gottlieb}, @@ -282,7 +304,7 @@ @article{AbGoHe02 title = {Long time behavior of the perfectly matched layer equations in computational electromagnetics}, volume = {17}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1023/A:1015141823608}} + bdsk-url-1 = {https://doi.org/10.1023/A:1015141823608}} @article{AbGoHe99, author = {S. Abarbanel and D. Gottlieb and J. S. Hesthaven}, @@ -293,7 +315,7 @@ @article{AbGoHe99 title = {Well-posed Perfectly Matched Layers for Advective Acoustics}, volume = {154}, year = {1999}, - Bdsk-Url-1 = {https://doi.org/10.1006/jcph.1999.6313}} + bdsk-url-1 = {https://doi.org/10.1006/jcph.1999.6313}} @article{Abarbanel09, author = {Abarbanel, S. and Qasimov, H. and Tsynkov, S.}, @@ -356,7 +378,7 @@ @article{AbShPy14 title = {Measurements of elastic constants in anisotropic media}, volume = {79}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2014-0023.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2014-0023.1}} @article{AbMaSoCa08, author = {A. I. Abreu and W. J. Mansur and D. {Soares Jr.} and J. A. M. Carrer}, @@ -383,7 +405,7 @@ @article{AcKo11 title = {Discontinuous {G}alerkin spectral element approximations on moving meshes}, volume = {230}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2010.11.038}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2010.11.038}} @inproceedings{AdPaBo07, address = {Pittsburgh, Pennsylvania, USA}, @@ -394,7 +416,7 @@ @inproceedings{AdPaBo07 publisher = {IEEE Computer Society, Washington, DC, USA}, title = {Finite Difference Time Domain ({FDTD}) Simulations Using Graphics Processors}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1109/HPCMP-UGC.2007.34}} + bdsk-url-1 = {https://doi.org/10.1109/HPCMP-UGC.2007.34}} @article{AgDeDoHaKuLaLtLuTo09, author = {Emmanuel Agullo and Jim Demmel and Jack Dongarra and Bilel Hadri and Jakub Kurzak and Julien Langou and Hatem Ltaief and Piotr Luszczek and Stanimire Tomov}, @@ -404,7 +426,7 @@ @article{AgDeDoHaKuLaLtLuTo09 title = {Numerical linear algebra on emerging architectures: The {PLASMA} and {MAGMA} projects}, volume = {180}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1088/1742-6596/180/1/012037}} + bdsk-url-1 = {https://doi.org/10.1088/1742-6596/180/1/012037}} @article{Ahmad2013, author = {Ahmad, Z. A. B. and Vivar-Perez, J. M. and Gabbert, U.}, @@ -415,7 +437,7 @@ @article{Ahmad2013 title = {Semi-analytical finite element method for modeling of {L}amb wave propagation}, volume = {4}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1007/s13272-012-0056-6}} + bdsk-url-1 = {https://doi.org/10.1007/s13272-012-0056-6}} @article{AiMoMu06, author = {Ainsworth, M. and Monk, P. and Muniz, W.}, @@ -426,7 +448,7 @@ @article{AiMoMu06 title = {Dispersive and Dissipative Properties of Discontinuous {G}alerkin Finite Element Methods for the Second-Order Wave Equation}, volume = {27}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1007/s10915-005-9044-x}} + bdsk-url-1 = {https://doi.org/10.1007/s10915-005-9044-x}} @article{AiWa10, author = {Ainsworth, M. and Wajid, H.}, @@ -437,7 +459,7 @@ @article{AiWa10 title = {Optimally Blended Spectral-Finite Element Scheme for Wave Propagation and NonStandard Reduced Integration}, volume = {48}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1137/090754017}} + bdsk-url-1 = {https://doi.org/10.1137/090754017}} @article{AiWa09, author = {Ainsworth, M. and Wajid, H.}, @@ -448,7 +470,7 @@ @article{AiWa09 title = {Dispersive and Dissipative Behavior of the Spectral Element Method}, volume = {47}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1137/080724976}} + bdsk-url-1 = {https://doi.org/10.1137/080724976}} @inproceedings{AkBiBiEpFeGhKiLoOhTuUr03, address = {Phoenix, Arizona, USA}, @@ -458,7 +480,7 @@ @inproceedings{AkBiBiEpFeGhKiLoOhTuUr03 pages = {52-72}, title = {High-resolution forward and inverse earthquake modeling on terascale computers}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1145/1048935.1050202}} + bdsk-url-1 = {https://doi.org/10.1145/1048935.1050202}} @incollection{Aki88, address = {New York, USA}, @@ -497,7 +519,7 @@ @article{AlWo08 title = {Calculation of seismic displacement fields in self-gravitating earth models: applications of minors vectors and symplectic structure}, volume = {175}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2008.03961.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2008.03961.x}} @article{AlOl98, author = {C. M. Alex and K. B. Olsen}, @@ -516,7 +538,7 @@ @article{AlZeLaBeBeSeKoJu94 title = {Quasi-planar {G}allium {A}rsenide heterojunction bipolar transistor device entirely grown by {C}hemical {B}eam {E}pitaxy}, volume = {136}, year = {1994}, - Bdsk-Url-1 = {https://doi.org/10.1016/0022-0248(94)90416-2}} + bdsk-url-1 = {https://doi.org/10.1016/0022-0248(94)90416-2}} @article{AlKeBo74, author = {R. Alford and K. Kelly and D. Boore}, @@ -535,7 +557,7 @@ @article{Alleyne92 title = {The interaction of {L}amb waves with defects}, volume = {39}, year = {1992}, - Bdsk-Url-1 = {https://doi.org/10.1109/58.143172}} + bdsk-url-1 = {https://doi.org/10.1109/58.143172}} @article{AlleyneCawley1992, author = {Alleyne, David N and Cawley, Peter}, @@ -555,7 +577,7 @@ @article{Alleyne91 title = {A two-dimensional {F}ourier transform method for the measurement of propagating multimode signals}, volume = {89}, year = {1991}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.400530}} + bdsk-url-1 = {https://doi.org/10.1121/1.400530}} @article{AlGr02, author = {Alpert, B. and Greengard, L. and Hagstrom, T.}, @@ -679,7 +701,7 @@ @article{AmBrGaWa13 title = {Time-reversal algorithms in viscoelastic media}, volume = {24}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1017/S0956792513000107}} + bdsk-url-1 = {https://doi.org/10.1017/S0956792513000107}} @article{AmmonJiThio2005, author = {C. J. Ammon and C. Ji and H. K. Thio and D. Robinson and S. D. Ni and V. Hj\"orleifsd\'ottir and H. Kanamori and T. Lay and S. Das and D. Helmberger and G. Ichinose and J. Polet and D. Wald}, @@ -722,7 +744,7 @@ @article{anderson_lorenz_travesset_2008 title = {General purpose molecular dynamics simulations fully implemented on graphics processing units}, volume = {227}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2008.01.047}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2008.01.047}} @article{AnTaWa12, author = {Anderson, John E. and Tan, Lijian and Wang, Don}, @@ -733,7 +755,7 @@ @article{AnTaWa12 title = {Time-reversal checkpointing methods for {RTM} and {FWI}}, volume = {77}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2011-0114.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2011-0114.1}} @article{AnLeZeDa96, author = {J. G. Anderson and Y. Lee and Y. Zeng and S. M. Day}, @@ -820,7 +842,7 @@ @article{AoDo06 title = {Testing the validity of simulated strong ground motion from the dynamic rupture of a finite fault by using empirical equations}, volume = {4}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1007/s10518-006-0001-3}} + bdsk-url-1 = {https://doi.org/10.1007/s10518-006-0001-3}} @article{ApKr06, author = {Daniel Appel\"o and Gunilla Kreiss}, @@ -831,7 +853,7 @@ @article{ApKr06 title = {A new absorbing layer for elastic waves}, volume = {215}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2005.11.006}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2005.11.006}} @phdthesis{da, address = {Pau, France}, @@ -850,7 +872,7 @@ @article{GoKo02 title = {A new method for {{$C^k$-}}surface approximation from a set of curves, with application to ship track data in the {M}arianas trench}, volume = {34}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1023/A:1020976611029}} + bdsk-url-1 = {https://doi.org/10.1023/A:1020976611029}} @article{ApLu83, author = {R. J. Apsel and J. E. Luco}, @@ -868,7 +890,7 @@ @inproceedings{ArVaHe11 pages = {2669-2673}, title = {Robust full-waveform inversion using the {S}tudent's $t$-distribution}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.3627747}} + bdsk-url-1 = {https://doi.org/10.1190/1.3627747}} @incollection{ra1, author = {R. Arcang\'eli}, @@ -897,7 +919,7 @@ @article{ArPiGaPeFiTa13 title = {Global approach for transient shear wave inversion based on the adjoint method: a comprehensive {2D} simulation study}, volume = {58}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1088/0031-9155/58/19/6765}} + bdsk-url-1 = {https://doi.org/10.1088/0031-9155/58/19/6765}} @article{Arn82, author = {Douglas N. Arnold}, @@ -908,7 +930,7 @@ @article{Arn82 title = {An Interior Penalty Finite Element Method with Discontinuous Elements}, volume = {19}, year = {1982}, - Bdsk-Url-1 = {https://doi.org/10.1137/0719052}} + bdsk-url-1 = {https://doi.org/10.1137/0719052}} @article{ArnoldAndFelsen1984, author = {Arnold, J. M. and Felsen, L. B.}, @@ -946,7 +968,7 @@ @article{AsCoVaRi84 title = {A continuous wave technique for the measurement of the elastic properties of cortical bone}, volume = {17}, year = {1984}, - Bdsk-Url-1 = {https://doi.org/10.1016/0021-9290(84)90029-0}} + bdsk-url-1 = {https://doi.org/10.1016/0021-9290(84)90029-0}} @article{AsAkBiGh07, author = {Askan, Aysegul and Ak{\c c}elik, Volkan and Bielak, Jacobo and Ghattas, Omar}, @@ -957,7 +979,7 @@ @article{AsAkBiGh07 title = {Full Waveform Inversion for Seismic Velocity and Anelastic Losses in Heterogeneous Structures}, volume = {97}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120070079}} + bdsk-url-1 = {https://doi.org/10.1785/0120070079}} @article{AsKaKaLiKu12, author = {D. Assimaki and L. F. Kallivokas and J. W. Kang and W. Li and S. Kucukcoban}, @@ -967,7 +989,7 @@ @article{AsKaKaLiKu12 title = {Time-domain forward and inverse modeling of lossy soils with frequency-independent {$Q$} for near-surface applications}, volume = {43}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.soildyn.2012.07.001}} + bdsk-url-1 = {https://doi.org/10.1016/j.soildyn.2012.07.001}} @article{AstleyHa06, author = {Astley, R J and Hamilton, J A}, @@ -987,7 +1009,7 @@ @article{AsKnPa04 title = {Finite-difference modeling of viscoelastic materials with quality factors of arbitrary magnitude}, volume = {69}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1759468}} + bdsk-url-1 = {https://doi.org/10.1190/1.1759468}} @article{AtSk95, author = {Athanassoulis, G. A. and Skarsoulis, E. K.}, @@ -1023,7 +1045,7 @@ @article{AuHoVaCe11 title = {Some useful strategies for unstructured edge-based solvers on shared memory machines}, volume = {85}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.2973}} + bdsk-url-1 = {https://doi.org/10.1002/nme.2973}} @inproceedings{AuThNaWa09Europar, address = {Delft, The Netherlands}, @@ -1037,7 +1059,7 @@ @inproceedings{AuThNaWa09Europar title = {{StarPU}: {A} Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures}, volume = {5704}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1007/978-3-642-03869-3%5C_80}} + bdsk-url-1 = {https://doi.org/10.1007/978-3-642-03869-3%5C_80}} @article{AuNiRoMa13, author = {Aulanier, Florian and Nicolas, Barbara and Roux, Philippe and Mars, J{\'e}r{\^o}me I}, @@ -1064,7 +1086,7 @@ @article{AuBaBl13 title = {An evolution of the back and forth nudging for geophysical data assimilation: application to {B}urgers equation and comparisons}, volume = {21}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1080/17415977.2012.712528}} + bdsk-url-1 = {https://doi.org/10.1080/17415977.2012.712528}} @article{AuBlNo11, author = {Didier Auroux and Jacques Blum and Ma\"elle Nodet}, @@ -1075,7 +1097,7 @@ @article{AuBlNo11 title = {Diffusive Back and Forth Nudging algorithm for data assimilation}, volume = {349}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.crma.2011.07.004}} + bdsk-url-1 = {https://doi.org/10.1016/j.crma.2011.07.004}} @article{Aus93, author = {P. Auscher}, @@ -1189,7 +1211,7 @@ @article{BePeGe04 title = {On the Long-Time Behavior of Unsplit Perfectly Matched Layers}, volume = {52}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1109/TAP.2004.827253}} + bdsk-url-1 = {https://doi.org/10.1109/TAP.2004.827253}} @article{Ber02a, author = {J. P. B\'erenger}, @@ -1200,7 +1222,7 @@ @article{Ber02a title = {Application of the {CFS} {PML} to the absorption of evanescent waves in waveguides}, volume = {12}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1109/LMWC.2002.1010000}} + bdsk-url-1 = {https://doi.org/10.1109/LMWC.2002.1010000}} @article{Ber02b, author = {J. P. B\'erenger}, @@ -1211,7 +1233,7 @@ @article{Ber02b title = {Numerical reflection from {FDTD-PML}s: A comparison of the split {PML} with the unsplit and {CFS PML}s}, volume = {50}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1109/8.999615}} + bdsk-url-1 = {https://doi.org/10.1109/8.999615}} @article{Ber96, author = {J. P. B\'erenger}, @@ -1285,7 +1307,7 @@ @article{Bae2012 pages = {413-432}, title = {Frequency-domain acoustic-elastic coupled waveform inversion using the {G}auss-{N}ewton conjugate gradient method}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-2478.2011.00993.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-2478.2011.00993.x}} @article{BaetenPlessix2013, author = {G. Baeten and J. A. De Maag and R. E. Plessix and R. Klaasen and T. Qureshi and M. Kleemeyer and A. P .E. {ten Kroode} and Z. Rujie}, @@ -1323,7 +1345,7 @@ @article{Bala2014 title = {Cortical Porosity Identifies Women With Osteopenia at Increased Risk for Forearm Fractures}, volume = {29}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1002/jbmr.2167}} + bdsk-url-1 = {https://doi.org/10.1002/jbmr.2167}} @inproceedings{BaRoLiHiSiTaPaGo08, address = {Sydney, Australia}, @@ -1334,7 +1356,7 @@ @inproceedings{BaRoLiHiSiTaPaGo08 publisher = {IEEE Computer Society, Washington, DC, USA}, title = {Acceleration of a finite-difference method with general purpose {GPU}s: {L}esson learned}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1109/CIT.2008.4594689}} + bdsk-url-1 = {https://doi.org/10.1109/CIT.2008.4594689}} @inproceedings{BaRoTaPaGoSi08, address = {Sao Paulo, Brazil}, @@ -1519,7 +1541,7 @@ @article{BaTaLa07 title = {Effect of porosity on effective diagonal stiffness coefficients ($c_{ii}$) and elastic anisotropy of cortical bone at 1~{MH}z: {A} finite-difference time domain study}, volume = {122}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.2759165}} + bdsk-url-1 = {https://doi.org/10.1121/1.2759165}} @inproceedings{BaSaFiRo05, address = {Seoul, Korea}, @@ -1531,7 +1553,7 @@ @inproceedings{BaSaFiRo05 title = {Fast and accurate time-domain simulations with commodity graphics hardware}, volume = {4A}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1109/APS.2005.1552619}} + bdsk-url-1 = {https://doi.org/10.1109/APS.2005.1552619}} @article{Bar08, author = {Giampiero I. Baroncelli}, @@ -1541,7 +1563,7 @@ @article{Bar08 title = {Quantitative ultrasound methods to assess bone mineral status in children: {T}echnical characteristics, performance, and clinical application}, volume = {63}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1203/PDR.0b013e318163a286}} + bdsk-url-1 = {https://doi.org/10.1203/PDR.0b013e318163a286}} @inproceedings{Ba03, address = {Jyv\"askyl\"a, Finland}, @@ -1630,7 +1652,7 @@ @article{Bas09 title = {Explicit finite-element perfectly matched layer for transient three-dimensional elastic waves}, volume = {77}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.2397}} + bdsk-url-1 = {https://doi.org/10.1002/nme.2397}} @article{BaCh04, author = {U. Basu and A. K. Chopra}, @@ -1667,7 +1689,7 @@ @inproceedings{BaKoMaTsCaMaNa11 publisher = {ACM}, title = {{FTI}: high performance {F}ault {T}olerance {I}nterface for hybrid systems}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1145/2063384.2063427}} + bdsk-url-1 = {https://doi.org/10.1145/2063384.2063427}} @article{BaJoLeTu86, author = {A. Bayliss and K. E. Jordan and B. J. Lemesurier and E. Turkel}, @@ -1702,7 +1724,7 @@ @article{beckerboschi2002 title = {A comparison of tomographic and geodynamic mantle models}, volume = {3}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1029/2001GC000168}} + bdsk-url-1 = {https://doi.org/10.1029/2001GC000168}} @inproceedings{Bell:2009:ISM, address = {New York, USA}, @@ -1715,7 +1737,7 @@ @inproceedings{Bell:2009:ISM publisher = {ACM}, title = {Implementing sparse matrix-vector multiplication on throughput-oriented processors}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1145/1654059.1654078}} + bdsk-url-1 = {https://doi.org/10.1145/1654059.1654078}} @article{BeBo13, author = {C\'edric Bellis and Marc Bonnet}, @@ -1725,7 +1747,7 @@ @article{BeBo13 title = {Qualitative identification of cracks using {3D} transient elastodynamic topological derivative: {F}ormulation and {FE} implementation}, volume = {253}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.cma.2012.10.006}} + bdsk-url-1 = {https://doi.org/10.1016/j.cma.2012.10.006}} @incollection{BeMu78, address = {New York}, @@ -1754,7 +1776,7 @@ @article{BeLoBe14 title = {Wave propagation in a fractional viscoelastic {A}ndrade medium: {D}iffusive approximation and numerical modeling}, volume = {51}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.wavemoti.2014.03.011}} + bdsk-url-1 = {https://doi.org/10.1016/j.wavemoti.2014.03.011}} @book{BeSi03, author = {Bends\o{}e, Martin Philip and Sigmund, Ole}, @@ -1773,7 +1795,7 @@ @article{BeOl05 title = {Modeling Strong Ground Motion in the {W}ellington Metropolitan Area, {N}ew {Z}ealand}, volume = {95}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120040223}} + bdsk-url-1 = {https://doi.org/10.1785/0120040223}} @article{BeGlCrVi09, author = {M. Benjemaa and Glinsky-Olivier, N. and Cruz-Atienza, V. M. and Virieux, J.}, @@ -1784,7 +1806,7 @@ @article{BeGlCrVi09 title = {3{D} dynamic rupture simulation by a finite volume method}, volume = {178}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2009.04088.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2009.04088.x}} @article{BeGlCrViPi07, author = {Benjemaa, M. and Glinsky-Olivier, N. and Cruz-Atienza, V. M. and Virieux, J. and Piperno, S.}, @@ -1795,7 +1817,7 @@ @article{BeGlCrViPi07 title = {Dynamic non-planar crack rupture by a finite volume method}, volume = {171}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03500.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03500.x}} @book{Ben81, address = {New York}, @@ -1837,7 +1859,7 @@ @article{Berg2012 title = {Shear-wave elastography improves the specificity of breast {US}: the {BE}1 multinational study of 939 masses}, volume = {262}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1148/radiol.11110640}} + bdsk-url-1 = {https://doi.org/10.1148/radiol.11110640}} @incollection{BeBrSy82, author = {Ph. Berger and P. Brouaye and J. C. Syre}, @@ -1873,7 +1895,7 @@ @article{BeHePrRo07 title = {An optimal perfectly matched layer with unbounded absorbing function for time-harmonic acoustic scattering problems}, volume = {223}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2006.09.018}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2006.09.018}} @article{BeHeRo99, author = {A. Berm\'udez and L. Hervella-Nieto and R. Rodriguez}, @@ -1926,7 +1948,7 @@ @article{Bernard2017a title = {A frequency-shift method to measure shear-wave attenuation in soft tissues}, volume = {64}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2016.2634329}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2016.2634329}} @article{BeMoKoCl18, author = {Simon Bernard and Vadim Monteiller and Dimitri Komatitsch and Guy Cloutier}, @@ -1951,7 +1973,7 @@ @article{BeMoKoLa17 title = {Ultrasonic computed tomography based on full-waveform inversion for bone quantitative imaging}, volume = {62}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1088/1361-6560/aa7e5a}} + bdsk-url-1 = {https://doi.org/10.1088/1361-6560/aa7e5a}} @article{Bernard2016, author = {Bernard, Simon and Schneider, Joannes and Varga, Peter and Laugier, Pascal and Raum, Kay and Grimal, Quentin}, @@ -2050,7 +2072,7 @@ @article{BiKaTa11 title = {Memory-efficient displacement-based internal friction for wave propagation simulation}, volume = {76}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2011-0019.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2011-0019.1}} @article{BiXuGh99, author = {J. Bielak and J. Xu and O. Ghattas}, @@ -2078,7 +2100,7 @@ @article{BiBeSp08 title = {Methods for measurement of pediatric bone}, volume = {9}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1007/s11154-008-9073-5}} + bdsk-url-1 = {https://doi.org/10.1007/s11154-008-9073-5}} @article{BiSy04, author = {B. Biondi and W. W. Symes}, @@ -2130,7 +2152,7 @@ @article{Bit05 title = {Fully tensorial nodal and modal shape functions for triangles and tetrahedra}, volume = {63}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.1325}} + bdsk-url-1 = {https://doi.org/10.1002/nme.1325}} @manual{Bl94, address = {Albuquerque, NM}, @@ -2147,7 +2169,7 @@ @article{BlChLo13 title = {Biot-{JKD} Model: {S}imulation of 1{D} Transient Poroelastic Waves with Fractional Derivatives}, volume = {237}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2012.12.003}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2012.12.003}} @article{BlKoChLoXi16, author = {\'Emilie Blanc and Dimitri Komatitsch and Emmanuel Chaljub and Bruno Lombard and Zhinan Xie}, @@ -2158,7 +2180,7 @@ @article{BlKoChLoXi16 title = {Highly accurate stability-preserving optimization of the {Z}ener viscoelastic model, with application to wave propagation in the presence of strong attenuation}, volume = {205}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggw024}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggw024}} @article{BlLoKoBa09, author = {C\'eline Blitz and Philippe Lognonn\'e and Dimitri Komatitsch and David Baratoux}, @@ -2168,7 +2190,7 @@ @article{BlLoKoBa09 title = {Effects of ejecta accumulation on the crater population of asteroid 433 {E}ros}, volume = {114}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1029/2008JE003229}} + bdsk-url-1 = {https://doi.org/10.1029/2008JE003229}} @article{BoatwrightAndChoy1986, author = {Boatwright, John and Choy, George L.}, @@ -2179,7 +2201,7 @@ @article{BoatwrightAndChoy1986 title = {Teleseismic estimates of the energy radiated by shallow earthquakes}, volume = {91}, year = {1986}, - Bdsk-Url-1 = {https://doi.org/10.1029/JB091iB02p02095}} + bdsk-url-1 = {https://doi.org/10.1029/JB091iB02p02095}} @article{BoBa94, author = {Christophe Bogey and Christophe Bailly}, @@ -2190,7 +2212,7 @@ @article{BoBa94 title = {A family of low dispersive and low dissipative explicit schemes for flow and noise computations}, volume = {194}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2003.09.003}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2003.09.003}} @article{BoSaenger06, author = {Thomas Bohlen and Erik H. Saenger}, @@ -2201,7 +2223,7 @@ @article{BoSaenger06 title = {Accuracy of heterogeneous staggered-grid finite-difference modeling of {R}ayleigh waves}, volume = {71}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.2213051}} + bdsk-url-1 = {https://doi.org/10.1190/1.2213051}} @article{BoMaVeRaChShSi17, author = {Christian Boller and D. Roy Mahapatra and Ramanan Sridaran Venkat and Nitin Balajee Ravi and Nibir Chakraborty and Rakesh Shivamurthy and Keerthy M. Simon}, @@ -2212,7 +2234,7 @@ @article{BoMaVeRaChShSi17 title = {Integration of Non-Destructive Evaluation-based Ultrasonic Simulation: A means for simulation in structural health monitoring}, volume = {16}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1177/1475921717724614}} + bdsk-url-1 = {https://doi.org/10.1177/1475921717724614}} @article{BoHa77, author = {B. A. Bolt and R. A. Hansen}, @@ -2231,7 +2253,7 @@ @article{Bolz:2003:SMS title = {Sparse matrix solvers on the {GPU}: {C}onjugate Gradients and Multigrid}, volume = {22}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1145/882262.882364}} + bdsk-url-1 = {https://doi.org/10.1145/882262.882364}} @article{BoVi91, author = {O. Bonamassa and J. E. Vidale}, @@ -2346,7 +2368,7 @@ @article{BoCrKoAs16 title = {An axisymmetric time-domain spectral-element method for full-wave simulations: {A}pplication to ocean acoustics}, volume = {140}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.4965964}} + bdsk-url-1 = {https://doi.org/10.1121/1.4965964}} @article{Bou96, author = {M. Bouchon}, @@ -2490,7 +2512,7 @@ @article{BoPeLeKoTrHiPoPu16 title = {Global adjoint tomography: first-generation model}, volume = {207}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggw356}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggw356}} @article{BoTr11, author = {Bozda{\u{g}}, Ebru and Trampert, Jeannot and Tromp, Jeroen}, @@ -2510,7 +2532,7 @@ @article{brandvik_pullan_euler_2d title = {Acceleration of a two-dimensional {E}uler flow solver using commodity Graphics Hardware}, volume = {221}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1243/09544062JMES813FT}} + bdsk-url-1 = {https://doi.org/10.1243/09544062JMES813FT}} @book{Brekhovskikh1960, author = {L. M. Brekhovskikh}, @@ -2572,7 +2594,7 @@ @article{BrMaGaKo16 title = {Finite-difference numerical modelling of gravitoacoustic wave propagation in a windy and attenuating atmosphere}, volume = {206}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggw121}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggw121}} @article{BrVaRoVa17, author = {Filippo Broggini and Marlies Vasmel and Robertsson, Johan O. A. and van Manen, Dirk-Jan}, @@ -2583,7 +2605,7 @@ @article{BrVaRoVa17 title = {Immersive boundary conditions: {T}heory, implementation, and examples}, volume = {82}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2016-0458.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2016-0458.1}} @article{Brossier2013, address = {Beijing, China}, @@ -2613,7 +2635,7 @@ @article{Bube_1997_HL1 title = {Hybrid {$L^1/L^2$} minimization with applications to tomography}, volume = {62}, year = {1997}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1444219}} + bdsk-url-1 = {https://doi.org/10.1190/1.1444219}} @article{Buc61, author = {V. T. Buchwald}, @@ -2656,7 +2678,7 @@ @article{Buck:2004:BFG title = {Brook for {GPUs}: {S}tream computing on graphics hardware}, volume = {23}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1145/1015706.1015800}} + bdsk-url-1 = {https://doi.org/10.1145/1015706.1015800}} @article{Buc15, author = {Buckingham, Michael J.}, @@ -2667,7 +2689,7 @@ @article{Buc15 title = {Wave-speed dispersion associated with an attenuation obeying a frequency power law}, volume = {138}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.4932030}} + bdsk-url-1 = {https://doi.org/10.1121/1.4932030}} @article{Buckingham98, author = {Buckingham, Michael J}, @@ -2693,7 +2715,7 @@ @article{Buckingham1987 title = {Theory of three-dimensional acoustic propagation in a wedgelike ocean with a penetrable bottom}, volume = {82}, year = {1987}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.395546}} + bdsk-url-1 = {https://doi.org/10.1121/1.395546}} @article{BuSaZaCh95, author = {Bunks, Carey and Saleck, Fatimetou M. and Zaleski, S. and Chavent, G.}, @@ -2704,7 +2726,7 @@ @article{BuSaZaCh95 title = {Multiscale seismic waveform inversion}, volume = {60}, year = {1995}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1443880}} + bdsk-url-1 = {https://doi.org/10.1190/1.1443880}} @article{Bur71, author = {R. Burridge}, @@ -2819,7 +2841,7 @@ @article{CaTaBeLa00 title = {Analysis of the axial transmission technique for the assessment of skeletal status}, volume = {108}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.1290245}} + bdsk-url-1 = {https://doi.org/10.1121/1.1290245}} @incollection{CaDo99, address = {Nashville, Tennessee, USA}, @@ -2862,7 +2884,7 @@ @article{CaYi14 title = {Equivalence Relations of Generalized Rheological Models for Viscoelastic Seismic-Wave Modeling}, volume = {104}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120130158}} + bdsk-url-1 = {https://doi.org/10.1785/0120130158}} @phdthesis{Ca00, address = {Paris, France}, @@ -2911,7 +2933,7 @@ @article{CaZhCu15 title = {Fast {F}ourier homogenization for elastic wave propagation in complex media}, volume = {54}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.wavemoti.2014.12.006}} + bdsk-url-1 = {https://doi.org/10.1016/j.wavemoti.2014.12.006}} @article{Caputo67, author = {M. Caputo}, @@ -2987,7 +3009,7 @@ @article{Car93 title = {Seismic modeling in viscoelastic media}, volume = {58}, year = {1993}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1443340}} + bdsk-url-1 = {https://doi.org/10.1190/1.1443340}} @article{Car92, author = {J. M. Carcione}, @@ -3083,7 +3105,7 @@ @article{CaKoKo88d title = {Wave propagation simulation in a linear viscoacoustic medium}, volume = {93}, year = {1988}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.1988.tb02010.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.1988.tb02010.x}} @article{CaPoGe04, author = {J. M. Carcione and F. Poletto and D. Gei}, @@ -3110,7 +3132,7 @@ @article{CaBoIdSiDu13 title = {Including frequency-dependent attenuation for the deconvolution of ultrasonic signals}, volume = {19}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.4800850}} + bdsk-url-1 = {https://doi.org/10.1121/1.4800850}} @article{Cardoso1992, author = {Cardoso, J. B. and Arora, J. S.}, @@ -3130,7 +3152,7 @@ @article{CaDuRuBa17 title = {Study of ultrasonic attenuation on aging precipitation in a {Ti-6Al-4V} alloy}, volume = {1806}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1063/1.4974664}} + bdsk-url-1 = {https://doi.org/10.1063/1.4974664}} @inproceedings{CaKoLaTiMiLeSnTr08, address = {Austin, Texas, USA}, @@ -3143,7 +3165,7 @@ @inproceedings{CaKoLaTiMiLeSnTr08 publisher = {IEEE Press}, title = {High-frequency simulations of global seismic wave propagation using {SPECFEM3D\_GLOBE} on 62 thousand processor cores}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1145/1413370.1413432}} + bdsk-url-1 = {https://doi.org/10.1145/1413370.1413432}} @article{CaKiCrWoSpMu90, author = {D. L. Carver and K. W. King and E. Cranswick and D. W. Worley and P. Spudich and C. Mueller}, @@ -3169,7 +3191,7 @@ @article{CaHa09 title = {Binary spatial partitioning of the central-difference time integration scheme for explicit fast transient dynamics}, volume = {78}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.2533}} + bdsk-url-1 = {https://doi.org/10.1002/nme.2533}} @inproceedings{CaStLeKoPiTr08, author = {E. Casarotti and M. Stupazzini and S. Lee and D. Komatitsch and A. Piersanti and J. Tromp}, @@ -3255,7 +3277,7 @@ @article{CeLeDa11 title = {Assembly of finite element methods on graphics processors}, volume = {85}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.2989}} + bdsk-url-1 = {https://doi.org/10.1002/nme.2989}} @article{CeMcMcOwQuWr09, author = {Elena Celledoni and Robert I. McLachlan and David I. McLaren and Brynjulf Owren and G. Reinout W. Quispel and William M. Wright}, @@ -3265,7 +3287,7 @@ @article{CeMcMcOwQuWr09 title = {Energy-preserving {R}unge-{K}utta methods}, volume = {43}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1051/m2an/2009020}} + bdsk-url-1 = {https://doi.org/10.1051/m2an/2009020}} @article{CeKoKoRe85, author = {C. Cerjan and D. Kosloff and R. Kosloff and M. Reshef}, @@ -3291,7 +3313,7 @@ @article{CeNuMa10 title = {High performance conjugate gradient solver on multi-{GPU} clusters using hypergraph partitioning}, volume = {25}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1007/s00450-010-0112-6}} + bdsk-url-1 = {https://doi.org/10.1007/s00450-010-0112-6}} @article{ChSaHa96, author = {F. J. Ch\'avez-Garc\'{\i}a and L. S\'anchez and D. Hatzfeld}, @@ -3378,7 +3400,7 @@ @article{ChBoSe08 title = {A multi-level fast multipole {BEM} for {3-D} elastodynamics in the frequency domain}, volume = {197}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.cma.2008.04.024}} + bdsk-url-1 = {https://doi.org/10.1016/j.cma.2008.04.024}} @article{ChGo04, author = {Chakraborty, A. and Gopalakrishnan, S.}, @@ -3389,7 +3411,7 @@ @article{ChGo04 title = {A higher-order spectral element for wave propagation analysis in functionally graded materials}, volume = {172}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1007/s00707-004-0158-2}} + bdsk-url-1 = {https://doi.org/10.1007/s00707-004-0158-2}} @phdthesis{Ch00, address = {Paris, France}, @@ -3435,7 +3457,7 @@ @article{ChMaMoKr15 title = {3-{D} numerical simulations of earthquake ground motion in sedimentary basins: testing accuracy through stringent models}, volume = {201}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggu472}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggu472}} @article{ChMoTsBaKrKaStKr10, author = {E. Chaljub and P. Moczo and S. Tsuno and P.-Y. Bard and J. Kristek and M. K\"aser and M. Stupazzini and M. Kristekov\'a}, @@ -3512,7 +3534,7 @@ @article{Cha01 title = {Checkpointing Schemes for Adjoint Codes: {A}pplication to the Meteorological Model {Meso-NH}}, volume = {22}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.1137/S1064827598343735}} + bdsk-url-1 = {https://doi.org/10.1137/S1064827598343735}} @article{ChDuPlGuEl09, author = {B. Chassignole and V. Duwig and M. A. Ploix and P. Guy and El Guerjouma, R.}, @@ -3523,7 +3545,7 @@ @article{ChDuPlGuEl09 title = {Modelling the attenuation in the {ATHENA} finite elements code for the ultrasonic testing of austenitic stainless steel welds}, volume = {49}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2009.04.001}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2009.04.001}} @incollection{Cha74, author = {Chavent, G.}, @@ -3559,7 +3581,7 @@ @article{ChWaLi10 title = {The {C}hebyshev spectral element method using staggered predictor and corrector for elastic wave simulations}, volume = {7}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1007/s11770-010-0242-9}} + bdsk-url-1 = {https://doi.org/10.1007/s11770-010-0242-9}} @article{Che:2008:APS, author = {Shuai Che and Michael Boyer and Jiayuan Meng and David Tarjan and Jeremy W. Sheaffer and Kevin Skadron}, @@ -3570,7 +3592,7 @@ @article{Che:2008:APS title = {A performance study of general-purpose applications on graphics processors using {CUDA}}, volume = {68}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jpdc.2008.05.014}} + bdsk-url-1 = {https://doi.org/10.1016/j.jpdc.2008.05.014}} @article{ChZh11, author = {Chen, J. and Zhao, J.}, @@ -3598,7 +3620,7 @@ @article{ChTr07 title = {Theoretical and numerical investigations of global and regional seismic wave propagation in weakly anisotropic earth models}, volume = {168}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03218.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03218.x}} @article{ChTrHeKa07, author = {M. Chen and J. Tromp and D. Helmberger and H. Kanamori}, @@ -3608,7 +3630,7 @@ @article{ChTrHeKa07 title = {Waveform modeling of the slab beneath {J}apan}, volume = {112}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1029/2006JB004394}} + bdsk-url-1 = {https://doi.org/10.1029/2006JB004394}} @article{ChJoZh07, author = {Chen, Po and Jordan, Thomas H. and Zhao, Li}, @@ -3619,7 +3641,7 @@ @article{ChJoZh07 title = {Full three-dimensional tomography: a comparison between the scattering-integral and adjoint-wavefield methods}, volume = {170}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2007.03429.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2007.03429.x}} @article{ChenBabu96, author = {Q. Chen and I. Babu\v{s}ka}, @@ -3673,7 +3695,7 @@ @article{Che06b title = {Finite-frequency vectorial tomography: a new method for high-resolution imaging of upper mantle anisotropy}, volume = {165}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2006.02982.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2006.02982.x}} @article{ChFaKo04, author = {S. Chevrot and N. Favier and D. Komatitsch}, @@ -3684,7 +3706,7 @@ @article{ChFaKo04 title = {Shear wave splitting in three-dimensional anisotropic media}, volume = {159}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2004.02432.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2004.02432.x}} @article{ChMaKo12, author = {S. Chevrot and R. Martin and D. Komatitsch}, @@ -3695,7 +3717,7 @@ @article{ChMaKo12 title = {Optimized discrete wavelet transforms in the cubed sphere with the lifting scheme, implications for global finite-frequency tomography}, volume = {191}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2012.05686.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2012.05686.x}} @article{ChSyDiRuPa15, author = {Chevrot, S. and Sylvander, M. and Diaz, J. and Ruiz, M. and Paul, A. and {the PYROPE Working group}}, @@ -3790,7 +3812,7 @@ @inproceedings{ChunmeiEtAl2016 pages = {1-6}, title = {Three-dimensional analytical solution and numerical solution in a penetrable wedge-shaped waveguide}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1109/COA.2016.7535827}} + bdsk-url-1 = {https://doi.org/10.1109/COA.2016.7535827}} @book{Cia89, address = {Cambridge}, @@ -3930,7 +3952,7 @@ @article{CoFa05 title = {Mixed Spectral Finite Elements for the Linear Elasticity System in Unbounded Domains}, volume = {26}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1137/S1064827502407457}} + bdsk-url-1 = {https://doi.org/10.1137/S1064827502407457}} @article{CoFa00, author = {G. Cohen and S. Fauqueux}, @@ -3941,7 +3963,7 @@ @article{CoFa00 title = {Mixed finite elements with mass lumping for the transient wave equation}, volume = {8}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1142/S0218396X0000011X}} + bdsk-url-1 = {https://doi.org/10.1142/S0218396X0000011X}} @article{CoIm12, author = {Cohen, G. and Imperiale, S.}, @@ -3969,7 +3991,7 @@ @article{CoJoRoTo01 title = {Higher-Order Triangular Finite Elements with Mass Lumping for the Wave Equation}, volume = {38}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.1137/S0036142997329554}} + bdsk-url-1 = {https://doi.org/10.1137/S0036142997329554}} @inproceedings{CoJoTo93, author = {G. Cohen and P. Joly and N. Tordjman}, @@ -4056,7 +4078,7 @@ @article{CollinsEtAl1993 title = {An energy-conserving parabolic equation for elastic media}, volume = {94}, year = {1993}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.408199}} + bdsk-url-1 = {https://doi.org/10.1121/1.408199}} @article{Col89, author = {Collins, Michael D}, @@ -4100,7 +4122,7 @@ @article{CoSiZaCo09 title = {Extension of the Rotated Elastic Parabolic Equation to Beach and Island Propagation}, volume = {34}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1109/JOE.2009.2031060}} + bdsk-url-1 = {https://doi.org/10.1109/JOE.2009.2031060}} @manual{Comsol2015, author = {COMSOL}, @@ -4128,7 +4150,7 @@ @article{CoRoCaDu12 title = {Instantaneous phase variation for seismic velocity monitoring from ambient noise at the exploration scale}, volume = {77}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2011-0363.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2011-0363.1}} @article{cormier1999, author = {V. F. Cormier}, @@ -4280,7 +4302,7 @@ @article{CrKo12 title = {Some illustrative examples of the use of a spectral-element method in ocean acoustics}, volume = {131}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.3682459}} + bdsk-url-1 = {https://doi.org/10.1121/1.3682459}} @article{CrKo11, author = {Cristini, Paul and Komatitsch, Dimitri}, @@ -4333,7 +4355,7 @@ @article{CyShWi15 title = {Towards efficient backward-in-time adjoint computations using data compression techniques}, volume = {288}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.cma.2014.12.001}} + bdsk-url-1 = {https://doi.org/10.1016/j.cma.2014.12.001}} @article{Dab86, author = {M. A. Dablain}, @@ -4353,7 +4375,7 @@ @article{DaPeDeMoBe99 title = {Efficiency of quantitative ultrasound measurements as compared with dual-energy {X}-ray absorptiometry in the assessment of corticosteroid-induced bone impairment}, volume = {10}, year = {1999}, - Bdsk-Url-1 = {https://doi.org/10.1007/s001980050227}} + bdsk-url-1 = {https://doi.org/10.1007/s001980050227}} @article{DaYe06, author = {Daher, N. M. and Yen, J. T.}, @@ -4381,7 +4403,7 @@ @article{DaHuNo00 title = {Fr{\'e}chet kernels for finite-frequency traveltimes - {I. T}heory}, volume = {141}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1046/j.1365-246X.2000.00070.x}} + bdsk-url-1 = {https://doi.org/10.1046/j.1365-246X.2000.00070.x}} @book{DaTr98, address = {Princeton, New-Jersey, USA}, @@ -4407,7 +4429,7 @@ @article{DaEkDz08 title = {The global attenuation structure of the upper mantle}, volume = {113}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1029/2006JB004394}} + bdsk-url-1 = {https://doi.org/10.1029/2006JB004394}} @article{ED99, author = {E. Danicki}, @@ -4560,7 +4582,7 @@ @article{DaMi84 title = {Numerical simulation of attenuated wavefields using a {P}ad\'e approximant method}, volume = {78}, year = {1984}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.1984.tb06474.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.1984.tb06474.x}} @article{DeSe15, author = {De Basabe, Jon\'as D. and Sen, Mrinal K.}, @@ -4571,7 +4593,7 @@ @article{DeSe15 title = {A comparison of finite-difference and spectral-element methods for elastic wave propagation in media with a fluid-solid interface}, volume = {200}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggu389}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggu389}} @article{DeSe10, author = {Jon{\'a}s D. {De Basabe} and Mrinal K. Sen}, @@ -4582,7 +4604,7 @@ @article{DeSe10 title = {Stability of the high-order finite elements for acoustic or elastic wave propagation with high-order time stepping}, volume = {181}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04536.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04536.x}} @article{DeSe07, author = {Jon{\'a}s D. {De Basabe} and Mrinal K. Sen}, @@ -4593,7 +4615,7 @@ @article{DeSe07 title = {Grid dispersion and stability criteria of some common finite-element methods for acoustic and elastic wave equations}, volume = {72}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.2785046}} + bdsk-url-1 = {https://doi.org/10.1190/1.2785046}} @article{DeSeWh08, author = {De Basabe, J. D. and Sen, M. K. and Wheeler, M. F.}, @@ -4604,7 +4626,7 @@ @article{DeSeWh08 title = {The interior penalty discontinuous {G}alerkin method for elastic wave propagation: grid dispersion}, volume = {175}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2008.03915.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2008.03915.x}} @book{Boo78, address = {New York}, @@ -4641,7 +4663,7 @@ @article{Deffieux2011 title = {On the effects of reflected waves in transient shear wave elastography}, volume = {58}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2011.2052}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2011.2052}} @phdthesis{Del07, address = {Paris, France}, @@ -4700,7 +4722,7 @@ @article{DePa03 title = {Combined traveltime and frequency-domain seismic waveform inversion: a case study on multi-offset ultrasonic data}, volume = {154}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1046/j.1365-246X.2003.01956.x}} + bdsk-url-1 = {https://doi.org/10.1046/j.1365-246X.2003.01956.x}} @article{Des03, author = {M. Destrade}, @@ -4755,7 +4777,7 @@ @article{DeMaGr05 title = {Time-reversal-based imaging and inverse scattering of multiply-scattering point targets}, volume = {118}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.2042987}} + bdsk-url-1 = {https://doi.org/10.1121/1.2042987}} @book{DeFiMu02, address = {Cambridge, United Kingdom}, @@ -4789,7 +4811,7 @@ @article{DhReCaBoGu11 title = {Seismic-Wave Propagation Modeling in Viscoelastic Media Using the {A}uxiliary {D}ifferential {E}quation Method}, volume = {101}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120100064}} + bdsk-url-1 = {https://doi.org/10.1785/0120100064}} @article{DiEz08, author = {Julien Diaz and Abdela\^aziz Ezziani}, @@ -4819,7 +4841,7 @@ @article{DiJo06 title = {A time-domain analysis of {PML} models in acoustics}, volume = {195}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.cma.2005.02.031}} + bdsk-url-1 = {https://doi.org/10.1016/j.cma.2005.02.031}} @article{DiJo05, author = {J. Diaz and P. Joly}, @@ -4845,7 +4867,7 @@ @article{Diligent2005reflection title = {Reflection of the $s_0$ {L}amb mode from a flat bottom circular hole}, volume = {118}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.2074947}} + bdsk-url-1 = {https://doi.org/10.1121/1.2074947}} @article{Ditri97, author = {J. J. Ditri and K. Rajana}, @@ -4856,7 +4878,7 @@ @article{Ditri97 title = {An experimental study of the angular dependence of {L}amb wave excitation amplitudes}, volume = {204}, year = {1997}, - Bdsk-Url-1 = {https://doi.org/10.1006/jsvi.1997.0976}} + bdsk-url-1 = {https://doi.org/10.1006/jsvi.1997.0976}} @inproceedings{Ditri92, author = {Ditri, J. J. and Rose, J. L. and Chen, G.}, @@ -4916,7 +4938,7 @@ @article{DoShGuMa05 title = {An eigenvalue decomposition method to construct absorbing boundary conditions for acoustic and elastic wave equations}, volume = {2}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1088/1742-2132/2/3/003}} + bdsk-url-1 = {https://doi.org/10.1088/1742-2132/2/3/003}} @article{Dongarra_BLAS_1988, address = {New York, NY, USA}, @@ -4929,7 +4951,7 @@ @article{Dongarra_BLAS_1988 title = {An extended set of {FORTRAN} basic linear algebra subprograms}, volume = {14}, year = {1988}, - Bdsk-Url-1 = {https://doi.org/10.1145/42288.42291}} + bdsk-url-1 = {https://doi.org/10.1145/42288.42291}} @article{Donnelly2011, author = {Donnelly, Eve}, @@ -5022,7 +5044,7 @@ @article{VaNi14 title = {Optimized viscoelastic wave propagation for weakly dissipative media}, volume = {199}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggu314}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggu314}} @article{DrGi07a, author = {Francis H. Drossaert and Antonios Giannopoulos}, @@ -5033,7 +5055,7 @@ @article{DrGi07a title = {A nonsplit complex frequency-shifted {PML} based on recursive integration for {FDTD} modeling of elastic waves}, volume = {72}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.2424888}} + bdsk-url-1 = {https://doi.org/10.1190/1.2424888}} @article{DrGi07b, author = {F. H. Drossaert and A. Giannopoulos}, @@ -5044,7 +5066,7 @@ @article{DrGi07b title = {Complex frequency shifted convolution {PML} for {FDTD} modelling of elastic waves}, volume = {44}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.wavemoti.2007.03.003}} + bdsk-url-1 = {https://doi.org/10.1016/j.wavemoti.2007.03.003}} @article{Dro93, author = {Jean-Jacques Droux}, @@ -5055,7 +5077,7 @@ @article{Dro93 title = {An algorithm to optimally color a mesh}, volume = {104}, year = {1993}, - Bdsk-Url-1 = {https://doi.org/10.1016/0045-7825(93)90199-8}} + bdsk-url-1 = {https://doi.org/10.1016/0045-7825(93)90199-8}} @article{DuZh10, author = {Du, X. and Zhao, M.}, @@ -5082,7 +5104,7 @@ @article{DuFeKoArSi08 title = {Three-dimensional mechanical models for the {J}une 2000 earthquake sequence in the south {I}celand seismic zone}, volume = {457}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.tecto.2008.05.020}} + bdsk-url-1 = {https://doi.org/10.1016/j.tecto.2008.05.020}} @article{Dubosetal2003, author = {N. Dubos and A. Souriau and C. Ponsolles and J. F. Fels and G. S\'en\'echal}, @@ -5109,7 +5131,7 @@ @article{Duf08 title = {Some recent advances in understanding the mineralogy of {E}arth's deep mantle}, volume = {366}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10-1098/rsta.2008.0172}} + bdsk-url-1 = {https://doi.org/10-1098/rsta.2008.0172}} @article{DuKa06, author = {M. Dumbser and M. K\"aser}, @@ -5120,7 +5142,7 @@ @article{DuKa06 title = {An arbitrary high-order discontinuous {G}alerkin method for elastic waves on unstructured meshes-{II}. {T}he three-dimensional isotropic case}, volume = {167}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03120.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03120.x}} @article{DuKaTo07, author = {Michael Dumbser and Martin K\"aser and Eleuterio Toro}, @@ -5131,7 +5153,7 @@ @article{DuKaTo07 title = {An arbitrary high-order discontinuous {G}alerkin method for elastic waves on unstructured meshes, {P}art {V}: Local time stepping and $p$-adaptivity}, volume = {171}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2007.03427.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2007.03427.x}} @article{Dup73, author = {T. Dupond}, @@ -5150,7 +5172,7 @@ @article{DuDeFoKoRo10 title = {High-performance finite-element simulations of seismic wave propagation in three-dimensional non linear inelastic geological media}, volume = {36}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.parco.2009.12.011}} + bdsk-url-1 = {https://doi.org/10.1016/j.parco.2009.12.011}} @article{DuJoGuKeKo10, author = {Guilhem Dupuy and Bruno Jobard and Sebastien Guillon and Noomane Keskes and Dimitri Komatitsch}, @@ -5161,7 +5183,7 @@ @article{DuJoGuKeKo10 title = {Parallel extraction and simplification of large isosurfaces using an extended tandem algorithm}, volume = {42}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.cad.2009.04.016}} + bdsk-url-1 = {https://doi.org/10.1016/j.cad.2009.04.016}} @inproceedings{DuLaPr, author = {B. Duquet and B. Lavaud and F. Prat}, @@ -5212,7 +5234,7 @@ @article{DuKoKr15 title = {Boundary conditions and stability of a perfectly matched layer for the elastic wave equation in first order form}, volume = {303}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2015.09.048}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2015.09.048}} @article{Duru13, author = {Kenneth Duru and Gunilla Kreiss}, @@ -5239,7 +5261,7 @@ @article{DuGrJo09 title = {Influence of {G}auss and {Ga}uss-{L}obatto quadrature rules on the accuracy of a quadrilateral finite element method in the time domain}, volume = {25}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1002/num.20353}} + bdsk-url-1 = {https://doi.org/10.1002/num.20353}} @article{JGRC:JGRC11250, author = {Dushaw, B. D. and Worcester, P. F. and Munk, W. H. and Spindel, R. C. and Mercer, J. A. and Howe, B. M. and Metzger, K. and Birdsall, T. G. and Andrew, R. K. and Dzieciuch, M. A. and Cornuelle, B. D. and Menemenlis, D.}, @@ -5250,7 +5272,7 @@ @article{JGRC:JGRC11250 title = {A decade of acoustic thermometry in the {N}orth {P}acific Ocean}, volume = {114}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1029/2008JC005124}} + bdsk-url-1 = {https://doi.org/10.1029/2008JC005124}} @book{Duv90, address = {Paris}, @@ -5319,7 +5341,7 @@ @article{EgPeBoGlPuTeGu17 note = {in press.}, title = {Time-lapse Full Waveform Inversion of Vertical Seismic Profile Data: {W}orkflow and application to the {CO2CRC} {O}tway Project}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1002/2017GL074122}} + bdsk-url-1 = {https://doi.org/10.1002/2017GL074122}} @article{EiCl02, author = {L. Eisner and R. W. Clayton}, @@ -5355,7 +5377,7 @@ @article{ElYoAc09 title = {Solving the advection-diffusion equation on unstructured meshes with discontinuous/mixed finite elements and a local time stepping procedure}, volume = {79}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.2609}} + bdsk-url-1 = {https://doi.org/10.1002/nme.2609}} @article{ElLeDa08, author = {Erich Elsen and Patrick LeGresley and Eric Darve}, @@ -5366,7 +5388,7 @@ @article{ElLeDa08 title = {Large calculation of the flow over a hypersonic vehicle using a {GPU}}, volume = {227}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2008.08.023}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2008.08.023}} @article{EmMaNa99, author = {V. Emery and V. Maupin and H. C. Nataf}, @@ -5418,7 +5440,7 @@ @article{epanomeritakis2008newton title = {A {N}ewton-{CG} method for large-scale three-dimensional elastic full-waveform seismic inversion}, volume = {24}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1088/0266-5611/24/3/034015}} + bdsk-url-1 = {https://doi.org/10.1088/0266-5611/24/3/034015}} @article{ErMaNi00, author = {A. S. Eriksson and J. Mattsson and A. J. Niklasson}, @@ -5429,7 +5451,7 @@ @article{ErMaNi00 title = {Modelling of ultrasonic crack detection in anisotropic materials}, volume = {33}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1016/S0963-8695(00)00016-5}} + bdsk-url-1 = {https://doi.org/10.1016/S0963-8695(00)00016-5}} @article{Err97, author = {Errico, Ronald M}, @@ -5469,7 +5491,7 @@ @article{Evans1983 title = {A coupled mode solution for acoustic propagation in a waveguide with stepwise depth variations of a penetrable bottom}, volume = {74}, year = {1983}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.389707}} + bdsk-url-1 = {https://doi.org/10.1121/1.389707}} @article{Eve97, author = {Everstine, G. C.}, @@ -5539,7 +5561,7 @@ @article{Eyh00 title = {An object-oriented hybrid symbolic/numerical approach for the development of finite element codes}, volume = {36}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1016/S0168-874X(00)00038-X}} + bdsk-url-1 = {https://doi.org/10.1016/S0168-874X(00)00038-X}} @inproceedings{EyOu08, address = {Athens, Greece}, @@ -5575,7 +5597,7 @@ @article{FaGlGi17 title = {Time-domain seismic modeling in viscoelastic media for full waveform inversion on heterogeneous computing platforms with {OpenCL}}, volume = {100}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.cageo.2016.12.004}} + bdsk-url-1 = {https://doi.org/10.1016/j.cageo.2016.12.004}} @article{FaMaPaQu97, author = {E. Faccioli and F. Maggio and R. Paolucci and A. Quarteroni}, @@ -5603,7 +5625,7 @@ @article{FaRi99 title = {Explicit Finite Element Methods for Symmetric Hyperbolic Equations}, volume = {36}, year = {1999}, - Bdsk-Url-1 = {https://doi.org/10.1137/S0036142997329463}} + bdsk-url-1 = {https://doi.org/10.1137/S0036142997329463}} @article{FaMo14, author = {Falletta, Silvia and Monegato, Giovanni}, @@ -5623,7 +5645,7 @@ @article{FaCaPaDr14 title = {A comparison between ultrasonic array beamforming and super resolution imaging algorithms for non-destructive evaluation}, volume = {54}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2013.12.012}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2013.12.012}} @article{FaLiHe02, author = {G. X. Fan and Q. H. Liu and J. S. Hesthaven}, @@ -5652,7 +5674,7 @@ @inproceedings{Fan:2004:GCF pages = {47}, title = {{GPU} Cluster for High Performance Computing}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1109/SC.2004.26}} + bdsk-url-1 = {https://doi.org/10.1109/SC.2004.26}} @article{FaCr89, author = {C. Farhat and L. Crivelli}, @@ -5747,7 +5769,7 @@ @article{Fatahalian:2008:ACL title = {A Closer Look at {GPUs}}, volume = {51}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1145/1400181.1400197}} + bdsk-url-1 = {https://doi.org/10.1145/1400181.1400197}} @article{FaKaPo15, author = {Arash Fathi and Loukas F. Kallivokas and Babak Poursartip}, @@ -5757,7 +5779,7 @@ @article{FaKaPo15 title = {Full-waveform inversion in three-dimensional {PML}-truncated elastic media}, volume = {296}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.cma.2015.07.008}} + bdsk-url-1 = {https://doi.org/10.1016/j.cma.2015.07.008}} @article{FaPoKa15, author = {Fathi, Arash and Poursartip, Babak and Kallivokas, Loukas F.}, @@ -5768,7 +5790,7 @@ @article{FaPoKa15 title = {Time-domain hybrid formulations for wave simulations in three-dimensional {PML}-truncated heterogeneous media}, volume = {101}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.4780}} + bdsk-url-1 = {https://doi.org/10.1002/nme.4780}} @article{FaPoStKa16, author = {Arash Fathi and Babak Poursartip and Stokoe II, Kenneth H. and Loukas F. Kallivokas}, @@ -5778,7 +5800,7 @@ @article{FaPoStKa16 title = {Three-dimensional {P}- and {S}-wave velocity profiling of geotechnical sites using full-waveform inversion driven by field data}, volume = {87}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.soildyn.2016.04.010}} + bdsk-url-1 = {https://doi.org/10.1016/j.soildyn.2016.04.010}} @inproceedings{Fatica:2009:ALW, author = {Massimiliano Fatica}, @@ -5791,7 +5813,7 @@ @inproceedings{Fatica:2009:ALW series = {ACM International Conference Proceeding Series}, title = {Accelerating {L}inpack with {CUDA} on heterogenous clusters}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1145/1513895.1513901}} + bdsk-url-1 = {https://doi.org/10.1145/1513895.1513901}} @phdthesis{Fau03, address = {Paris, France}, @@ -5818,7 +5840,7 @@ @article{FaChKo04 title = {Near-field influences on shear wave splitting and traveltime sensitivity kernels}, volume = {156}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2004.02178.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2004.02178.x}} @article{gp03, author = {N. Favretto-Cristini and E. de Bazelaire}, @@ -5837,7 +5859,7 @@ @article{FaKoCaCa11 title = {Elastic surface waves in crystals: {P}art {I}: Review of the physics}, volume = {51}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2011.02.007}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2011.02.007}} @article{FaTaCrUrKoAi14, author = {Favretto-Cristini, Nathalie and Tantsereva, Anastasiya and Cristini, Paul and Ursin, Bjorn and Komatitsch, Dimitri and Aizenberg, Arkady M.}, @@ -5848,7 +5870,7 @@ @article{FaTaCrUrKoAi14 title = {Numerical modeling of zero-offset laboratory data in a strong topographic environment: results for a spectral-element method and a discretized Kirchhoff integral method}, volume = {27}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1007/s11589-014-0061-4}} + bdsk-url-1 = {https://doi.org/10.1007/s11589-014-0061-4}} @article{FaLoPa15, author = {Nicolas Favrie and Bruno Lombard and C\'edric Payan}, @@ -5876,7 +5898,7 @@ @incollection{Fel92 publisher = {Physica-Verlag}, title = {Quasi-{N}ewton Descent Methods with Inexact Gradients}, year = {1992}, - Bdsk-Url-1 = {https://doi.org/10.1007/978-3-642-48417-9_23}} + bdsk-url-1 = {https://doi.org/10.1007/978-3-642-48417-9_23}} @article{FeFa18, author = {Maria V. Felice and Zheng Fan}, @@ -5886,7 +5908,7 @@ @article{FeFa18 title = {Sizing of flaws using ultrasonic bulk wave testing: {A} review}, volume = {88}, year = {2018}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2018.03.003}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2018.03.003}} @article{FeDe84, author = {C. A. Felippa and J. A. Deruntz}, @@ -5905,7 +5927,7 @@ @article{FeSeFeMiOgLaDe08 title = {Application of the {B}iot model to ultrasound in bone: {D}irect problem}, volume = {55}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2008.826}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2008.826}} @article{fellinger1995, author = {Fellinger, P. and Marklein, R. and Langenberg, K. J. and Klaholz, S.}, @@ -5932,7 +5954,7 @@ @article{FeYuZhWaLi15 title = {Second-order {PML}: {O}ptimal choice of $n$th-order {PML} for truncating {FDTD} domains}, volume = {285}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2015.01.015}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2015.01.015}} @article{FeBo06, author = {Clark H. Fenton and Julian J. Bommer}, @@ -5952,7 +5974,7 @@ @article{FeDeVi05 title = {Interaction between surface waves and absorbing boundaries for wave propagation in geological basins: {2D} numerical simulations}, volume = {32}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1029/2005GL024091}} + bdsk-url-1 = {https://doi.org/10.1029/2005GL024091}} @article{FeNi03, author = {Gaetano Festa and Stefan Nielsen}, @@ -5970,7 +5992,7 @@ @article{FeVi05 title = {The {N}ewmark scheme as velocity-stress time-staggering: an efficient {PML} implementation for spectral-element simulations of elastodynamics}, volume = {161}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2005.02601.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2005.02601.x}} @book{Fic10, address = {Berlin, Germany}, @@ -5990,7 +6012,7 @@ @article{FiBuIg06 title = {The adjoint method in seismology: {I. T}heory}, volume = {157}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.pepi.2006.03.016}} + bdsk-url-1 = {https://doi.org/10.1016/j.pepi.2006.03.016}} @article{FiVa14, author = {Fichtner, Andreas and van Driel, Martin}, @@ -6001,7 +6023,7 @@ @article{FiVa14 title = {Models and {F}r\'echet kernels for frequency-(in)dependent {$Q$}}, volume = {198}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggu228}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggu228}} @article{FiIgBuKe09, author = {Andreas Fichtner and Heiner Igel and Hans-Peter Bunge and Brian L. N. Kennett}, @@ -6030,7 +6052,7 @@ @article{FiTr11a title = {Hessian kernels of seismic data functionals based upon adjoint techniques}, volume = {185}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2011.04966.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2011.04966.x}} @article{FiTr11b, author = {Fichtner, Andreas and Trampert, Jeannot}, @@ -6041,7 +6063,7 @@ @article{FiTr11b title = {Resolution analysis in full waveform inversion}, volume = {187}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2011.05218.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2011.05218.x}} @article{FiCaDePrRoTaThWu00, author = {Mathias Fink and Didier Cassereau and Arnaud Derode and Claire Prada and Philippe Roux and Mickael Tanter and Jean-Louis Thomas and F. Wu}, @@ -6052,7 +6074,7 @@ @article{FiCaDePrRoTaThWu00 title = {Time-reversed acoutics}, volume = {63}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1088/0034-4885/63/12/202}} + bdsk-url-1 = {https://doi.org/10.1088/0034-4885/63/12/202}} @article{Fink2001, author = {Fink, Mathias and Prada, Claire}, @@ -6063,7 +6085,7 @@ @article{Fink2001 title = {Acoustic time-reversal mirrors}, volume = {17}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.1088/0266-5611/17/1/201}} + bdsk-url-1 = {https://doi.org/10.1088/0266-5611/17/1/201}} @inproceedings{FiPrWuCa89, author = {M. Fink and C. Prada and F. Wu and D. Cassereau}, @@ -6073,7 +6095,7 @@ @inproceedings{FiPrWuCa89 title = {Self-focusing in inhomogeneous media with time reversal acoustic mirrors}, volume = {2}, year = {1989}, - Bdsk-Url-1 = {https://doi.org/10.1109/ULTSYM.1989.67072}} + bdsk-url-1 = {https://doi.org/10.1109/ULTSYM.1989.67072}} @article{Fis90, author = {P. F. Fischer}, @@ -6186,7 +6208,7 @@ @article{FoGeNoQu01 title = {On the coupling of {3D} and {1D} {N}avier-{S}tokes equations for flow problems in compliant vessels}, volume = {191}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.1016/S0045-7825(01)00302-4}} + bdsk-url-1 = {https://doi.org/10.1016/S0045-7825(01)00302-4}} @article{For88, author = {B. Fornberg}, @@ -6239,7 +6261,7 @@ @article{FrCoOd15 title = {Elastic parabolic equation solutions for oceanic {T}-wave generation and propagation from deep seismic sources}, volume = {137}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.4921029}} + bdsk-url-1 = {https://doi.org/10.1121/1.4921029}} @article{FrOdCo13, author = {Frank, Scott D. and Odom, Robert I. and Collis, Jon M.}, @@ -6290,7 +6312,7 @@ @article{Freedman82 title = {On the `overlapping resonances' concept of acoustic transmission through an elastic plate, {I}: {A}n examination of properties}, volume = {82}, year = {1982}, - Bdsk-Url-1 = {https://doi.org/10.1016/0022-460X(82)90528-4}} + bdsk-url-1 = {https://doi.org/10.1016/0022-460X(82)90528-4}} @article{FrDa95, author = {Wolfgang Friederich and J\"org Dalkolmo}, @@ -6301,7 +6323,7 @@ @article{FrDa95 title = {Complete synthetic seismograms for a spherically-symmetric {E}arth by a numerical computation of the {G}reen's function in the frequency domain}, volume = {122}, year = {1995}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.1995.tb07012.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.1995.tb07012.x}} @article{fuchsmuller1971, author = {K. Fuchs and G. Muller}, @@ -6337,7 +6359,7 @@ @article{FuKeFu99 title = {Seismic wavefield calculation for laterally heterogeneous {E}arth models-{II}. The influence of upper mantle heterogeneity}, volume = {139}, year = {1999}, - Bdsk-Url-1 = {https://doi.org/10.1046/j.1365-246x.1999.00962.x}} + bdsk-url-1 = {https://doi.org/10.1046/j.1365-246x.1999.00962.x}} @article{FuKeFu98, author = {T. Furumura and B. L. N. Kennett and M. Furumura}, @@ -6348,7 +6370,7 @@ @article{FuKeFu98 title = {Seismic wavefield calculation for laterally heterogeneous whole {E}arth models using the pseudospectral method}, volume = {135}, year = {1998}, - Bdsk-Url-1 = {https://doi.org/10.1046/j.1365-246X.1998.00682.x}} + bdsk-url-1 = {https://doi.org/10.1046/j.1365-246X.1998.00682.x}} @phdthesis{Goeddeke:2010:FAA, author = {Dominik G{\"o}ddeke}, @@ -6377,7 +6399,7 @@ @incollection{GoKoMo14 publisher = {Springer-Verlag}, title = {Finite and Spectral Element Methods on Unstructured Grids for Flow and Wave Propagation Methods}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1007/978-3-319-06548-9_9}} + bdsk-url-1 = {https://doi.org/10.1007/978-3-319-06548-9_9}} @article{Goeddeke:2009:CPA, author = {Dominik G{\"o}ddeke and Hilmar Wobker and Robert Strzodka and Jamaludin Mohd-Yusof and Patrick S. McCormick and Stefan Turek}, @@ -6405,7 +6427,7 @@ @article{GoKoGeRiRaPuRa13 title = {Energy efficiency vs. performance of the numerical solution of {PDE}s: {A}n application study on a low-power {ARM}-based cluster}, volume = {237}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2012.11.031}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2012.11.031}} @article{GoStMoMcBuGrTu07, author = {Dominik G\"oddeke and Robert Strzodka and Jamaludin Mohd-Yusof and Patrick McCormick and Sven H. M. Buijssen and Matthias Grajewski and Stefan Turek}, @@ -6491,7 +6513,7 @@ @article{Garcia2013 title = {Stolt's {F-K} migration for plane wave ultrasound imaging}, volume = {60}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2013.2771}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2013.2771}} @article{Gar02, author = {R. Garcia}, @@ -6509,7 +6531,7 @@ @article{GaChWe04 title = {Non-linear waveform and delay time analysis of triplicated core phases}, volume = {109}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1029/2003JB002429}} + bdsk-url-1 = {https://doi.org/10.1029/2003JB002429}} @article{GaSo00, author = {R. Garcia and A. Souriau}, @@ -6536,7 +6558,7 @@ @article{Garland:2008:PCE title = {Parallel Computing Experiences with {CUDA}}, volume = {28}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1109/MM.2008.57}} + bdsk-url-1 = {https://doi.org/10.1109/MM.2008.57}} @article{GaLa97, author = {E. Garnero and T. Lay}, @@ -6576,7 +6598,7 @@ @article{GaElGaPrLeIz17 title = {Lamb waves characterization of adhesion levels in aluminum/epoxy bi-layers with different cohesive and adhesive properties}, volume = {74}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ijadhadh.2016.12.002}} + bdsk-url-1 = {https://doi.org/10.1016/j.ijadhadh.2016.12.002}} @article{GoViTa86, author = {O. Gauthier and J. Virieux and A. Tarantola}, @@ -6595,7 +6617,7 @@ @article{Gavric95 title = {Computation of propagative waves in free rail using a finite element technique}, volume = {185}, year = {1995}, - Bdsk-Url-1 = {https://doi.org/10.1006/jsvi.1995.0398}} + bdsk-url-1 = {https://doi.org/10.1006/jsvi.1995.0398}} @article{Gaz81, author = {J. Gazdag}, @@ -6667,7 +6689,7 @@ @article{Ged96 title = {An anisotropic perfectly matched layer-absorbing medium for the truncation of {FDTD} lattices}, volume = {44}, year = {1996}, - Bdsk-Url-1 = {https://doi.org/10.1109/8.546249}} + bdsk-url-1 = {https://doi.org/10.1109/8.546249}} @article{GeZh10, author = {S. D. Gedney and B. Zhao}, @@ -6678,7 +6700,7 @@ @article{GeZh10 title = {An Auxiliary Differential Equation Formulation for the Complex-Frequency Shifted {PML}}, volume = {58}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1109/TAP.2009.2037765}} + bdsk-url-1 = {https://doi.org/10.1109/TAP.2009.2037765}} @article{GeJo92, author = {L. S. Gee and T. H. Jordan}, @@ -6704,7 +6726,7 @@ @article{GeHoZaKaRu17 title = {{3D} ultrasound computer tomography: {H}ardware setup, reconstruction methods and first clinical results}, volume = {873}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.nima.2017.07.019}} + bdsk-url-1 = {https://doi.org/10.1016/j.nima.2017.07.019}} @article{GeLh00, author = {Nicolas Gengembre and Alain Lh\'emery}, @@ -6715,7 +6737,7 @@ @article{GeLh00 title = {Pencil method in elastodynamics: application to ultrasonic field computation}, volume = {38}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1016/S0041-624X(99)00068-2}} + bdsk-url-1 = {https://doi.org/10.1016/S0041-624X(99)00068-2}} @incollection{GeLhOmFoSc04, author = {N. Gengembre and A. Lh\'emery and R. Omote and T. Fouquet and A. Schumm}, @@ -6736,7 +6758,7 @@ @article{GeDeFiTa13 title = {Ultrasound elastography: {P}rinciples and techniques}, volume = {94}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.diii.2013.01.022}} + bdsk-url-1 = {https://doi.org/10.1016/j.diii.2013.01.022}} @article{GeOsDeMeNeGo09, author = {Luigi Genovese and Matthieu Ospici and Thierry Deutsch and Jean-Fran\c{c}ois M\'{e}haut and Alexey Neelov and Stefan Goedecker}, @@ -6747,7 +6769,7 @@ @article{GeOsDeMeNeGo09 title = {Density functional theory calculation on many-cores hybrid central processing unit-graphic processing unit architectures}, volume = {131}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1063/1.3166140}} + bdsk-url-1 = {https://doi.org/10.1063/1.3166140}} @book{GeMu94, address = {Paris}, @@ -6766,7 +6788,7 @@ @article{GePh00 title = {Spectral Element Methods for Axisymmetric {S}tokes Problems}, volume = {164}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1006/jcph.2000.6574}} + bdsk-url-1 = {https://doi.org/10.1006/jcph.2000.6574}} @article{GeRe09, author = {C. Geuzaine and J. F. Remacle}, @@ -6785,7 +6807,7 @@ @article{GiGuJoKo13 title = {Seismic Image Restoration Using Nonlinear Least Squares Shape Optimization}, volume = {18}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.procs.2013.05.237}} + bdsk-url-1 = {https://doi.org/10.1016/j.procs.2013.05.237}} @article{gilbert1970, author = {F. Gilbert}, @@ -6844,7 +6866,7 @@ @article{GiHeWa02 title = {Nodal High-Order Discontinuous {G}alerkin Methods for the Spherical Shallow Water Equations}, volume = {181}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1006/jcph.2002.7139}} + bdsk-url-1 = {https://doi.org/10.1006/jcph.2002.7139}} @article{GiWa05, author = {F. X. Giraldo and T. Warburton}, @@ -6855,7 +6877,7 @@ @article{GiWa05 title = {A nodal triangle-based spectral element method for the shallow water equations on the sphere}, volume = {207}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2005.01.004}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2005.01.004}} @article{GiLaSy06, author = {L. Giraud and J. Langou and G. Sylvand}, @@ -6984,7 +7006,7 @@ @inproceedings{God11 pages = {1-5}, title = {An exact wave equation for sound in inhomogeneous, moving, and non-stationary fluids}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.23919/OCEANS.2011.6106920}} + bdsk-url-1 = {https://doi.org/10.23919/OCEANS.2011.6106920}} @article{Godin2007, author = {Godin, O. A.}, @@ -6995,7 +7017,7 @@ @article{Godin2007 title = {Surface-to-volume wave conversion in shallow water with a gently sloping bottom}, volume = {53}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1134/S1063771007060097}} + bdsk-url-1 = {https://doi.org/10.1134/S1063771007060097}} @article{GoCh01, author = {Godin, Oleg A. and Chapman, David M. F.}, @@ -7014,7 +7036,7 @@ @article{GoAmTaCaSmSaMaKo09 title = {Numerical simulation of ground rotations along {2D} topographical profiles under the incidence of elastic plane waves}, volume = {99}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120080096}} + bdsk-url-1 = {https://doi.org/10.1785/0120080096}} @article{Gol56, author = {L. Gold}, @@ -7034,7 +7056,7 @@ @article{GoOs09 title = {The Split {B}regman Method for {$L^1$}-Regularized Problems}, volume = {2}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1137/080725891}} + bdsk-url-1 = {https://doi.org/10.1137/080725891}} @article{GoRoSe16, author = {A. V. Goncharsky and S. Y. Romanov and S. Y. Seryozhnikov}, @@ -7044,7 +7066,7 @@ @article{GoRoSe16 title = {A computer simulation study of soft tissue characterization using low-frequency ultrasonic tomography}, volume = {67}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2016.01.008}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2016.01.008}} @inproceedings{Goodnight:2003:AMS, author = {Nolan Goodnight and Cliff Woolley and Gregory Lewin and David P. Luebke and Greg Humphreys}, @@ -7079,7 +7101,7 @@ @article{Got2008 title = {An efficient algorithm for double-difference tomography and location in heterogeneous media, with an application to the {K}ilauea volcano}, volume = {451}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1038/nature06481}} + bdsk-url-1 = {https://doi.org/10.1038/nature06481}} @article{Got81, author = {D. Gottlieb}, @@ -7133,7 +7155,7 @@ @article{GoKo00 title = {Surface fitting of rapidly varying data using rank coding: application to geophysical surfaces}, volume = {32}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1023/A:1007500624487}} + bdsk-url-1 = {https://doi.org/10.1023/A:1007500624487}} @article{GoVi03, author = {C. Gout and S. Vieira-Test\'e}, @@ -7169,7 +7191,7 @@ @article{Gra18 title = {Efficient simulation of elastic guided waves interacting with notches, adhesive joints, delaminations and inclined edges in plate structures}, volume = {82}, year = {2018}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2017.07.019}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2017.07.019}} @incollection{Gra99, address = {Rotterdam, The Netherlands}, @@ -7220,7 +7242,7 @@ @inproceedings{Greve2005 title = {Use of {L}amb waves to monitor plates: experiments and simulations}, volume = {5765}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1117/12.599038}} + bdsk-url-1 = {https://doi.org/10.1117/12.599038}} @article{GrZa10, author = {Michael Griebel and Peter Zaspel}, @@ -7231,7 +7253,7 @@ @article{GrZa10 title = {A multi-{GPU} accelerated solver for the three-dimensional two-phase incompressible {N}avier-{S}tokes equations}, volume = {25}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1007/s00450-010-0111-7}} + bdsk-url-1 = {https://doi.org/10.1007/s00450-010-0111-7}} @article{GrWa00, author = {Andreas Griewank and Andrea Walther}, @@ -7242,7 +7264,7 @@ @article{GrWa00 title = {Algorithm 799: {R}evolve, an implementation of checkpointing for the reverse or adjoint mode of computational differentiation}, volume = {26}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1145/347837.347846}} + bdsk-url-1 = {https://doi.org/10.1145/347837.347846}} @article{GrBo79, author = {D. W. Griffiths and G. A. Bollinger}, @@ -7270,7 +7292,7 @@ @article{GrScFoBo14 title = {The role of attenuation in {2D} full-waveform inversion of shallow-seismic body and {R}ayleigh waves}, volume = {79}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2013-0462.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2013-0462.1}} @article{GrLuDoSk96, author = {W. Gropp and E. Lusk and N. Doss and A. Skjellum}, @@ -7323,7 +7345,7 @@ @article{GrScSc06 title = {Discontinuous {G}alerkin Finite Element Method for the Wave Equation}, volume = {44}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1137/05063194X}} + bdsk-url-1 = {https://doi.org/10.1137/05063194X}} @article{GrSi11, author = {Grote, M. J. and Sim, I.}, @@ -7343,7 +7365,7 @@ @article{GuLi06 title = {Continued fraction absorbing boundary conditions for convex polygonal domains}, volume = {66}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.1574}} + bdsk-url-1 = {https://doi.org/10.1002/nme.1574}} @article{GuTa00, author = {Guddati, Murthy N and Tassoulas, John L}, @@ -7397,7 +7419,7 @@ @article{GuDu08 title = {Fast multipole methods on graphics processors}, volume = {227}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2008.05.023}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2008.05.023}} @article{GunWanLot91, author = {S. A. Gundersen and L. Wang and J. Lothe}, @@ -7449,7 +7471,7 @@ @incollection{hubscher2014reflection publisher = {Springer Netherlands}, title = {Reflection/refraction seismology}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1007/978-94-007-6644-0%5C_128-1}} + bdsk-url-1 = {https://doi.org/10.1007/978-94-007-6644-0%5C_128-1}} @article{Hor2, author = {L. H\o{}rmander}, @@ -7485,7 +7507,7 @@ @article{Ha_2009_WIU title = {Waveform inversion using a back-propagation algorithm and a {H}uber function norm}, volume = {74}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.3112572}} + bdsk-url-1 = {https://doi.org/10.1190/1.3112572}} @booklet{Haa09, address = {G\"ottingen}, @@ -7607,7 +7629,7 @@ @article{HaKiKa14 title = {Wave propagation modeling of fluid-filled pipes using hybrid analytical/two-dimensional finite element method}, volume = {51}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.wavemoti.2014.07.006}} + bdsk-url-1 = {https://doi.org/10.1016/j.wavemoti.2014.07.006}} @article{HaKoGi10, author = {Shravan M. Hanasoge and Dimitri Komatitsch and Laurent Gizon}, @@ -7618,7 +7640,7 @@ @article{HaKoGi10 title = {An absorbing boundary formulation for the stratified, linearized, ideal {MHD} equations based on an unsplit, convolutional perfectly matched layer}, volume = {522}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1051/0004-6361/201014345}} + bdsk-url-1 = {https://doi.org/10.1051/0004-6361/201014345}} @article{HaSe93, author = {B. Hanouzet and M. Sesques}, @@ -7697,7 +7719,7 @@ @article{HaAmBaChMoSoWh2015 title = {Transient gravity perturbations induced by earthquake rupture}, volume = {201}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggv090}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggv090}} @phdthesis{Harris:2003:RTC, author = {Mark J. Harris}, @@ -7748,7 +7770,7 @@ @article{HaCh96 title = {Anelasticity explains topography associated with basin and range normal faulting}, volume = {24}, year = {1996}, - Bdsk-Url-1 = {https://doi.org/10.1130/0091-7613(1996)024%3C1095:AETAWB%3E2.3.CO;2}} + bdsk-url-1 = {https://doi.org/10.1130/0091-7613(1996)024%3C1095:AETAWB%3E2.3.CO;2}} @article{HaScBr96, author = {F. D. Hastings and J. B. Schneider and S. L. Broschat}, @@ -7825,7 +7847,7 @@ @article{HeBeMoAs18 title = {Semi-analytical discontinuous {G}alerkin finite element method for the calculation of dispersion properties of guided waves in plates}, volume = {143}, year = {2018}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.5021588}} + bdsk-url-1 = {https://doi.org/10.1121/1.5021588}} @incollection{Hel94, address = {Oxford, England}, @@ -7946,7 +7968,7 @@ @article{Hic02 title = {Arbitrary source and receiver positioning in finite-difference schemes using {K}aiser windowed \textit{sinc} functions}, volume = {67}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1451454}} + bdsk-url-1 = {https://doi.org/10.1190/1.1451454}} @article{Hig91, author = {R. L. Higdon}, @@ -7996,7 +8018,7 @@ @article{HiWaSt06 title = {An optimal memory-reduced procedure for calculating adjoints of the instationary {N}avier-{S}tokes equations}, volume = {27}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1002/oca.771}} + bdsk-url-1 = {https://doi.org/10.1002/oca.771}} @article{HoRo94, author = {L. W. Ho and E. M. R{\o}nquist}, @@ -8023,7 +8045,7 @@ @article{HoDrWi04 title = {The post-processing of ultrasonic array data using the total focusing method}, volume = {46}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1784/insi.46.11.677.52285}} + bdsk-url-1 = {https://doi.org/10.1784/insi.46.11.677.52285}} @article{Holzer2009, author = {Holzer, Gerold and von Skrbensky, Gobert and Holzer, Lukas A. and Pichl, Wolfgang}, @@ -8133,7 +8155,7 @@ @article{Hu01 title = {A Stable Perfectly Matched Layer for Linearized {E}uler Equations in Unsplit Physical Variables}, volume = {173}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.1006/jcph.2001.6887}} + bdsk-url-1 = {https://doi.org/10.1006/jcph.2001.6887}} @article{Hu96absorbing, author = {Hu, F. Q.}, @@ -8153,7 +8175,7 @@ @article{Hu96 title = {Low-dissipation and low-dispersion {R}unge-{K}utta schemes for computational acoustics}, volume = {124}, year = {1996}, - Bdsk-Url-1 = {https://doi.org/10.1006/jcph.1996.0052}} + bdsk-url-1 = {https://doi.org/10.1006/jcph.1996.0052}} @article{HuHuRa99, author = {Hu, Fang Q. and Hussaini, M. Y. and Rasetarinera, Patrick}, @@ -8164,7 +8186,7 @@ @article{HuHuRa99 title = {An analysis of the discontinuous {G}alerkin method for wave propagation problems}, volume = {151}, year = {1999}, - Bdsk-Url-1 = {https://doi.org/10.1006/jcph.1999.6227}} + bdsk-url-1 = {https://doi.org/10.1006/jcph.1999.6227}} @article{HuAb07, author = {Hu, W. and Abubakar, A. and Habashy, T. M.}, @@ -8201,7 +8223,7 @@ @article{HuLiWa10 title = {A parallel {3-D} staggered grid pseudospectral time domain method for ground-penetrating radar wave simulation}, volume = {115}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1029/2010JB007711}} + bdsk-url-1 = {https://doi.org/10.1029/2010JB007711}} @article{HuYaToZh16, author = {Huang, Xueyuan and Yang, Dinghui and Tong, Ping and Zhou, Yanjie}, @@ -8212,7 +8234,7 @@ @article{HuYaToZh16 title = {{3D} nearly analytic central difference method for computation of sensitivity kernels of wave-equation-based seismic tomography}, volume = {106}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120150309}} + bdsk-url-1 = {https://doi.org/10.1785/0120150309}} @article{Hud77, author = {Hudson, J. A.}, @@ -8355,7 +8377,7 @@ @article{HuDaNo00 title = {Fr\'echet kernels for finite-frequency traveltimes - {II. E}xamples}, volume = {141}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1046/j.1365-246X.2000.00072.x}} + bdsk-url-1 = {https://doi.org/10.1046/j.1365-246X.2000.00072.x}} @article{HurTewRic01, author = {D. C. Hurley and V. K. Tewary and A. J. Richards}, @@ -8498,7 +8520,7 @@ @article{ImJo12 title = {Mathematical and numerical modelling of piezoelectric sensors}, volume = {46}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1051/m2an/2011070}} + bdsk-url-1 = {https://doi.org/10.1051/m2an/2011070}} @inproceedings{ImMaLeCh12, address = {Nantes, France}, @@ -8526,7 +8548,7 @@ @inproceedings{InEl08 pages = {149-152}, title = {Optimization and parameter exploration using {GPU} based {FDTD} solvers}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1109/MWSYM.2008.4633125}} + bdsk-url-1 = {https://doi.org/10.1109/MWSYM.2008.4633125}} @inproceedings{InElMaBa07, address = {Honolulu, Hawaii, USA}, @@ -8537,7 +8559,7 @@ @inproceedings{InElMaBa07 pages = {5255-5258}, title = {{GPU} based {FDTD} solver with {CPML} boundaries}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1109/APS.2007.4396732}} + bdsk-url-1 = {https://doi.org/10.1109/APS.2007.4396732}} @article{IsCh15, author = {Isakson, Marcia J. and Chotiros, Nicholas P.}, @@ -8573,7 +8595,7 @@ @article{IsBlMu16 note = {in press}, title = {The impact of surface-wave attenuation on 3-{D} seismic survey design}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1111/1365-2478.12370}} + bdsk-url-1 = {https://doi.org/10.1111/1365-2478.12370}} @article{Ismaili09, author = {N. A. Ismaili and D. Chenouni and Z. Lakhliai and M. E. C. El-Kettani and B. Morvan and J.-L. Izbicki}, @@ -8584,7 +8606,7 @@ @article{Ismaili09 title = {Determination of epoxy film parameters in a three-layer metal/adhesive/metal structure}, volume = {56}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2009.1271}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2009.1271}} @article{IsrOrs81, author = {Israeli, M. and Orszag, S. A.}, @@ -8635,7 +8657,7 @@ @article{JaJiGeLo06 title = {Conservative load transfer along curved fluid-solid interface with non-matching meshes}, volume = {218}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2006.02.016}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2006.02.016}} @article{JaGuGuMaRo13, author = {Jamet, Guillaume and Guennou, Claude and Guillon, Laurent and Mazoyer, Camille and Royer, Jean-Yves}, @@ -8735,7 +8757,7 @@ @article{JeNiGaPe06 title = {Synthetic aperture ultrasound imaging}, volume = {44, Supplement}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2006.07.017}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2006.07.017}} @article{Jeong_2015, author = {Jeong, Woodon and Kang, Minji and Kim, Shinwoong and Min, Dong-Joo and Kim, Won-Ki}, @@ -8746,7 +8768,7 @@ @article{Jeong_2015 title = {Full Waveform Inversion Using {S}tudent's $t$ Distribution: a Numerical Study for Elastic Waveform Inversion and Simultaneous-Source Method}, volume = {172}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1007/s00024-014-1020-7}} + bdsk-url-1 = {https://doi.org/10.1007/s00024-014-1020-7}} @article{JiHeWa04, author = {Chen Ji and Don V. Helmberger and David J. Wald}, @@ -8774,7 +8796,7 @@ @article{JiTsKoTr05 title = {Rayleigh-Wave Multipathing along the West Coast of {N}orth {A}merica}, volume = {95}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120040180}} + bdsk-url-1 = {https://doi.org/10.1785/0120040180}} @article{Ji2002a, author = {C. Ji and D. J. Wald and D. V. Helmberger}, @@ -8793,7 +8815,7 @@ @article{Ji2003 title = {Interior elastodynamics inverse problems: shear wave speed reconstruction in transient elastography}, volume = {19}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1088/0266-5611/19/6/051}} + bdsk-url-1 = {https://doi.org/10.1088/0266-5611/19/6/051}} @article{Jia99, author = {Zhang Jianfeng}, @@ -8812,7 +8834,7 @@ @article{JiZh16 title = {First-arrival traveltime tomography with modified total-variation regularization}, volume = {65}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1111/1365-2478.12477}} + bdsk-url-1 = {https://doi.org/10.1111/1365-2478.12477}} @article{JiaoJin02, author = {Jiao, D. and Jin, J. M.}, @@ -8898,7 +8920,7 @@ @article{JoPi86 title = {An analysis of the discontinuous {G}alerkin method for a scalar hyperbolic equation}, volume = {46}, year = {1986}, - Bdsk-Url-1 = {https://doi.org/10.1090/S0025-5718-1986-0815828-4}} + bdsk-url-1 = {https://doi.org/10.1090/S0025-5718-1986-0815828-4}} @article{Johnson1970, author = {R. H. Johnson}, @@ -8969,7 +8991,7 @@ @inproceedings{JoJiLaGiCa03 pages = {80.2}, title = {Performance Analysis of Multilevel Parallel Applications on Shared Memory Architectures}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1109/IPDPS.2003.1213183}} + bdsk-url-1 = {https://doi.org/10.1109/IPDPS.2003.1213183}} @article{JoCh75, author = {W. B. Joyner and T. F. Chen}, @@ -8988,7 +9010,7 @@ @article{KaDu08 title = {A Highly Accurate Discontinuous {G}alerkin Method for Complex Interfaces Between Solids and Moving Fluids}, volume = {73}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.2870081}} + bdsk-url-1 = {https://doi.org/10.1190/1.2870081}} @article{KaDu06, author = {M. K\"aser and M. Dumbser}, @@ -8999,7 +9021,7 @@ @article{KaDu06 title = {An arbitrary high-order discontinuous {G}alerkin method for elastic waves on unstructured meshes-{I}. {T}he two-dimensional isotropic case with external source terms}, volume = {166}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03051.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03051.x}} @article{KaDuDeIg07, author = {K\"aser, Martin and Dumbser, Michael and De La Puente, Josep and Igel, Heiner}, @@ -9010,7 +9032,7 @@ @article{KaDuDeIg07 title = {An arbitrary high-order discontinuous {G}alerkin method for elastic waves on unstructured meshes - {III. V}iscoelastic attenuation}, volume = {168}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03193.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03193.x}} @article{KoWeMa12, author = {K\"ohler, Andreas and Weidle, Christian and Maupin, Val\'erie}, @@ -9021,7 +9043,7 @@ @article{KoWeMa12 title = {On the effect of topography on surface wave propagation in the ambient noise frequency range}, volume = {16}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1007/s10950-011-9264-5}} + bdsk-url-1 = {https://doi.org/10.1007/s10950-011-9264-5}} @article{KaGu2006, author = {Bruno Kaelin and Antoine Guitton}, @@ -9053,7 +9075,7 @@ @article{KaFaKuStBiGh13 title = {Site characterization using full waveform inversion}, volume = {47}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.soildyn.2012.12.012}} + bdsk-url-1 = {https://doi.org/10.1016/j.soildyn.2012.12.012}} @article{KaKaMaIm13, author = {Barbara Kaltenbacher and Manfred Kaltenbacher and Imbo Sim}, @@ -9081,7 +9103,7 @@ @article{KaDo99 title = {A finite element code for the numerical solution of the {H}elmholtz equation in axially symmetric waveguides with interfaces}, volume = {7}, year = {1999}, - Bdsk-Url-1 = {https://doi.org/10.1142/S0218396X99000084}} + bdsk-url-1 = {https://doi.org/10.1142/S0218396X99000084}} @article{KaMaOrWe03, author = {C. Kane and J. E. Marsden and M. Ortiz and M. West}, @@ -9119,7 +9141,7 @@ @article{KaBa04 title = {Finite-Difference Seismic Simulation Combining Discontinuous Grids with Locally Variable Timesteps}, volume = {94}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120030080}} + bdsk-url-1 = {https://doi.org/10.1785/0120030080}} @article{Kappel00, author = {F. Kappel and A. Kuntsevich}, @@ -9227,7 +9249,7 @@ @article{KaTaGe06 title = {Complete synthetic seismograms up to 2~{H}z for transversely-isotropic spherically-symmetric media}, volume = {164}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2005.02829.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2005.02829.x}} @article{Kaw88, author = {H. Kawase}, @@ -9327,7 +9349,7 @@ @article{KhBoEn12 title = {Energy-efficient high-performance parallel and distributed computing}, volume = {60}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1007/s11227-010-0485-0}} + bdsk-url-1 = {https://doi.org/10.1007/s11227-010-0485-0}} @article{Kho91, author = {Khorrami, Mehdi R.}, @@ -9338,7 +9360,7 @@ @article{Kho91 title = {A {C}hebyshev spectral collocation method using a staggered grid for the stability of cylindrical flows}, volume = {12}, year = {1991}, - Bdsk-Url-1 = {https://doi.org/10.1002/fld.1650120903}} + bdsk-url-1 = {https://doi.org/10.1002/fld.1650120903}} @unpublished{Khronos:2008:TOS, author = {{Khronos OpenCL Working Group}}, @@ -9380,7 +9402,7 @@ @article{KiSoSc04 title = {Modeling Ultrasonic Pulse-Echo Signals from a Flat-Bottom Hole in Immersion Testing Using a Multi-{G}aussian Beam}, volume = {23}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1023/B:JONE.0000045217.48147.f6}} + bdsk-url-1 = {https://doi.org/10.1023/B:JONE.0000045217.48147.f6}} @article{KiPa93, author = {J. Kim and A. Papageorgiou}, @@ -9397,7 +9419,7 @@ @inproceedings{Kim08 pages = {99-106}, title = {Hardware-Aware Analysis and Optimization of `{S}table {F}luids'}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1145/1342250.1342265}} + bdsk-url-1 = {https://doi.org/10.1145/1342250.1342265}} @article{Kim2008time, author = {Y. Kim and S. Ha and F.-K. Chang}, @@ -9408,7 +9430,7 @@ @article{Kim2008time title = {Time-domain spectral element method for built-in piezoelectric-actuator-induced {L}amb wave propagation analysis}, volume = {46}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.2514/1.27046}} + bdsk-url-1 = {https://doi.org/10.2514/1.27046}} @article{KiSeSg89, author = {M. Kindelan and G. Seriani and P. Sguazzero}, @@ -9455,7 +9477,7 @@ @article{KlWaBrHe09 title = {Nodal discontinuous {G}alerkin methods on graphics processors}, volume = {228}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2009.06.041}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2009.06.041}} @techreport{KlVi02, author = {E. M. C. Klien and J. P. Vilotte}, @@ -9533,7 +9555,7 @@ @article{Kom11 title = {Fluid-solid coupling on a cluster of {GPU} graphics cards for seismic wave propagation}, volume = {339}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.crme.2010.11.007}} + bdsk-url-1 = {https://doi.org/10.1016/j.crme.2010.11.007}} @article{Kom08, author = {Dimitri Komatitsch}, @@ -9569,7 +9591,7 @@ @article{KoBaTr00 title = {Wave propagation near a fluid-solid interface: a spectral element approach}, volume = {65}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1444758}} + bdsk-url-1 = {https://doi.org/10.1190/1.1444758}} @article{KoBaTr00b, author = {D. Komatitsch and C. Barnes and J. Tromp}, @@ -9580,7 +9602,7 @@ @article{KoBaTr00b title = {Simulation of anisotropic wave propagation based upon a spectral element method}, volume = {65}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1444816}} + bdsk-url-1 = {https://doi.org/10.1190/1.1444816}} @article{KoCaCaFa11, author = {Dimitri Komatitsch and Jos\'e Carcione and Fabio Cavallini and Nathalie Favretto-Cristini}, @@ -9591,7 +9613,7 @@ @article{KoCaCaFa11 title = {Elastic surface waves in crystals: {P}art {II}: Cross-check of two full-wave numerical modeling methods}, volume = {51}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2011.05.001}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2011.05.001}} @article{KoCoMo96, author = {D. Komatitsch and F. Coutel and P. Mora}, @@ -9602,7 +9624,7 @@ @article{KoCoMo96 title = {Tensorial formulation of the wave equation for modelling curved interfaces}, volume = {127}, year = {1996}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.1996.tb01541.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.1996.tb01541.x}} @article{KoErGoMi10, author = {Dimitri Komatitsch and Gordon Erlebacher and Dominik G\"oddeke and David Mich\'ea}, @@ -9613,7 +9635,7 @@ @article{KoErGoMi10 title = {High-order finite-element seismic wave propagation modeling with {MPI} on a large {GPU} cluster}, volume = {229}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2010.06.024}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2010.06.024}} @article{KoGoErMi10, author = {Dimitri Komatitsch and Dominik G\"oddeke and Gordon Erlebacher and David Mich\'ea}, @@ -9624,7 +9646,7 @@ @article{KoGoErMi10 title = {Modeling the propagation of elastic waves using spectral elements on a cluster of 192 {GPU}s}, volume = {25}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1007/s00450-010-0109-1}} + bdsk-url-1 = {https://doi.org/10.1007/s00450-010-0109-1}} @article{KoLaMi08a, author = {Dimitri Komatitsch and Jes\'us Labarta and David Mich\'ea}, @@ -9650,7 +9672,7 @@ @article{KoLiTrSuStSh04 title = {Simulations of Ground Motion in the {L}os {A}ngeles Basin based upon the Spectral-Element Method}, volume = {94}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120030077}} + bdsk-url-1 = {https://doi.org/10.1785/0120030077}} @article{KoMa07, author = {Dimitri Komatitsch and Roland Martin}, @@ -9661,7 +9683,7 @@ @article{KoMa07 title = {An unsplit convolutional {P}erfectly {M}atched {L}ayer improved at grazing incidence for the seismic wave equation}, volume = {72}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.2757586}} + bdsk-url-1 = {https://doi.org/10.1190/1.2757586}} @article{KoMaTrTaWi01, author = {D. Komatitsch and R. Martin and J. Tromp and M. A. Taylor and B. A. Wingate}, @@ -9672,7 +9694,7 @@ @article{KoMaTrTaWi01 title = {Wave propagation in 2-{D} elastic media using a spectral element method with triangles and quadrangles}, volume = {9}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.1142/S0218396X01000796}} + bdsk-url-1 = {https://doi.org/10.1142/S0218396X01000796}} @article{KoMiEr09, author = {Dimitri Komatitsch and David Mich\'ea and Gordon Erlebacher}, @@ -9683,7 +9705,7 @@ @article{KoMiEr09 title = {Porting a high-order finite-element earthquake modeling application to {NVIDIA} graphics cards using {CUDA}}, volume = {69}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jpdc.2009.01.006}} + bdsk-url-1 = {https://doi.org/10.1016/j.jpdc.2009.01.006}} @article{KoRiTr02, author = {D. Komatitsch and J. Ritsema and J. Tromp}, @@ -9694,7 +9716,7 @@ @article{KoRiTr02 title = {The Spectral-Element Method, {B}eowulf Computing, and Global Seismology}, volume = {298}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1126/science.1076024}} + bdsk-url-1 = {https://doi.org/10.1126/science.1076024}} @incollection{KoTr02c, address = {Barcelona, Espa{\~{n}}a}, @@ -9715,7 +9737,7 @@ @article{KoTr03 title = {A {P}erfectly {M}atched {L}ayer absorbing boundary condition for the second-order seismic wave equation}, volume = {154}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1046/j.1365-246X.2003.01950.x}} + bdsk-url-1 = {https://doi.org/10.1046/j.1365-246X.2003.01950.x}} @article{KoTr02a, author = {D. Komatitsch and J. Tromp}, @@ -9726,7 +9748,7 @@ @article{KoTr02a title = {Spectral-element simulations of global seismic wave propagation{-I. V}alidation}, volume = {149}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1046/j.1365-246X.2002.01653.x}} + bdsk-url-1 = {https://doi.org/10.1046/j.1365-246X.2002.01653.x}} @article{KoTr02b, author = {D. Komatitsch and J. Tromp}, @@ -9737,7 +9759,7 @@ @article{KoTr02b title = {Spectral-element simulations of global seismic wave propagation{-II. 3-D} models, oceans, rotation, and self-gravitation}, volume = {150}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1046/j.1365-246X.2002.01716.x}} + bdsk-url-1 = {https://doi.org/10.1046/j.1365-246X.2002.01716.x}} @inproceedings{KoTr01c, address = {Denver, Colorado, USA}, @@ -9750,7 +9772,7 @@ @inproceedings{KoTr01c series = {Supercomputing '01}, title = {Modeling of seismic wave propagation at the scale of the {E}arth on a large {B}eowulf}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.1145/582034.582076}} + bdsk-url-1 = {https://doi.org/10.1145/582034.582076}} @article{KoTr01d, author = {D. Komatitsch and J. Tromp}, @@ -9769,7 +9791,7 @@ @article{KoTr99 title = {Introduction to the spectral-element method for 3-{D} seismic wave propagation}, volume = {139}, year = {1999}, - Bdsk-Url-1 = {https://doi.org/10.1046/j.1365-246x.1999.00967.x}} + bdsk-url-1 = {https://doi.org/10.1046/j.1365-246x.1999.00967.x}} @inproceedings{KoTsChTr03, address = {Phoenix, Arizona, USA}, @@ -9782,7 +9804,7 @@ @inproceedings{KoTsChTr03 publisher = {ACM}, title = {A 14.6~billion degrees of freedom, 5~teraflops, 2.5~terabyte earthquake simulation on the {E}arth~{S}imulator}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1145/1048935.1050155}} + bdsk-url-1 = {https://doi.org/10.1145/1048935.1050155}} @incollection{KoTsTr05, author = {D. Komatitsch and S. Tsuboi and J. Tromp}, @@ -9813,7 +9835,7 @@ @article{KoViVaCaSa99 title = {The spectral-element method for elastic wave equations: application to 2{D} and 3{D} seismic problems}, volume = {45}, year = {1999}, - Bdsk-Url-1 = {https://doi.org/10.1002/(SICI)1097-0207(19990730)45:9%3C1139::AID-NME617%3E3.0.CO;2-T}} + bdsk-url-1 = {https://doi.org/10.1002/(SICI)1097-0207(19990730)45:9%3C1139::AID-NME617%3E3.0.CO;2-T}} @article{KoViCh10, author = {D. Komatitsch and L. P. Vinnik and S. Chevrot}, @@ -9824,7 +9846,7 @@ @article{KoViCh10 title = {{SH}diff/{SV}diff splitting in an isotropic {E}arth}, volume = {115}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1029/2009JB006795}} + bdsk-url-1 = {https://doi.org/10.1029/2009JB006795}} @article{KoXiBoPeSaLiTr16, author = {Komatitsch, Dimitri and Xie, Zhinan and Bozda{\u{g}}, Ebru and Sales de Andrade, Elliott and Peter, Daniel and Liu, Qinya and Tromp, Jeroen}, @@ -9835,7 +9857,7 @@ @article{KoXiBoPeSaLiTr16 title = {Anelastic sensitivity kernels with parsimonious storage for adjoint tomography and full waveform inversion}, volume = {206}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggw224}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggw224}} @article{Komornik, author = {V. Komornik}, @@ -9854,7 +9876,7 @@ @article{Kop06 title = {Metric identities and the discontinuous spectral element method on curvilinear meshes}, volume = {26}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1007/s10915-005-9070-8}} + bdsk-url-1 = {https://doi.org/10.1007/s10915-005-9070-8}} @article{Kop96, author = {D. A. Kopriva}, @@ -9873,7 +9895,7 @@ @article{Kop89 title = {Computation of Hyperbolic Equations on Complicated Domains with Patched and Overset {C}hebyshev Grids}, volume = {10}, year = {1989}, - Bdsk-Url-1 = {https://doi.org/10.1137/0910010}} + bdsk-url-1 = {https://doi.org/10.1137/0910010}} @article{Kop86, author = {David A. Kopriva}, @@ -9884,7 +9906,7 @@ @article{Kop86 title = {A spectral multidomain method for the solution of hyperbolic systems}, volume = {2}, year = {1986}, - Bdsk-Url-1 = {https://doi.org/10.1016/0168-9274(86)90030-9}} + bdsk-url-1 = {https://doi.org/10.1016/0168-9274(86)90030-9}} @article{KoKo96, author = {David A. Kopriva and John H. Kolias}, @@ -9895,7 +9917,7 @@ @article{KoKo96 title = {A conservative staggered-grid {C}hebyshev multidomain method for compressible flows}, volume = {125}, year = {1996}, - Bdsk-Url-1 = {https://doi.org/10.1006/jcph.1996.0091}} + bdsk-url-1 = {https://doi.org/10.1006/jcph.1996.0091}} @article{KoWoHu02, author = {D. A. Kopriva and S. L. Woodruff and M. Y. Hussaini}, @@ -9906,7 +9928,7 @@ @article{KoWoHu02 title = {Computation of electromagnetic scattering with a non-conforming discontinuous spectral element method}, volume = {53}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.394}} + bdsk-url-1 = {https://doi.org/10.1002/nme.394}} @article{KoCoPr08, author = {J. Kormann and P. Cordo and A. Prieto}, @@ -9958,7 +9980,7 @@ @article{KoKeFiTeBeSt90 title = {Solution of the equations of dynamic elasticity by a {C}hebychev spectral method}, volume = {55}, year = {1990}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1442885}} + bdsk-url-1 = {https://doi.org/10.1190/1.1442885}} @article{KoReLo84, author = {D. Kosloff and M. Reshef and D. Loewenthal}, @@ -10030,7 +10052,7 @@ @article{Krueger:2003:LAO title = {Linear algebra operators for {GPU} implementation of numerical algorithms}, volume = {22}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1145/882262.882363}} + bdsk-url-1 = {https://doi.org/10.1145/882262.882363}} @inproceedings{KrTuOk04a, address = {Vancouver, British Columbia, Canada}, @@ -10048,7 +10070,7 @@ @article{KrTuOk04b title = {Acceleration of finite-difference time-domain ({FDTD}) using graphics processor units ({GPU})}, volume = {2}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1109/MWSYM.2004.1339160}} + bdsk-url-1 = {https://doi.org/10.1109/MWSYM.2004.1339160}} @article{Kra76, author = {E. Kraut}, @@ -10083,7 +10105,7 @@ @article{KrDu13 title = {Discrete stability of perfectly matched layers for anisotropic wave equations in first and second order formulation}, volume = {53}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1007/s10543-013-0426-4}} + bdsk-url-1 = {https://doi.org/10.1007/s10543-013-0426-4}} @article{KrPe02, author = {Kreiss, Heinz-Otto and Petersson, N Anders and Ystr{\"o}m, Jacob}, @@ -10103,7 +10125,7 @@ @article{Kre06 title = {Energy conservation in {N}ewmark based time integration algorithms}, volume = {195}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.cma.2005.12.001}} + bdsk-url-1 = {https://doi.org/10.1016/j.cma.2005.12.001}} @article{KrJiKoTr06a, author = {Swaminathan Krishnan and Chen Ji and Dimitri Komatitsch and Jeroen Tromp}, @@ -10114,7 +10136,7 @@ @article{KrJiKoTr06a title = {Case Studies of Damage to Tall Steel Moment-Frame Buildings in {S}outhern {C}alifornia during Large {S}an {A}ndreas Earthquakes}, volume = {96}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120050145}} + bdsk-url-1 = {https://doi.org/10.1785/0120050145}} @article{KrJiKoTr06b, author = {Swaminathan Krishnan and Chen Ji and Dimitri Komatitsch and Jeroen Tromp}, @@ -10125,7 +10147,7 @@ @article{KrJiKoTr06b title = {Performance of two 18-story steel moment-frame buildings in {S}outhern {C}alifornia during two large simulated {S}an {A}ndreas Earthquakes}, volume = {22}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1193/1.2360698}} + bdsk-url-1 = {https://doi.org/10.1193/1.2360698}} @inproceedings{KrJiKoTr06c, author = {Swaminathan Krishnan and Chen Ji and Dimitri Komatitsch and Jeroen Tromp}, @@ -10154,7 +10176,7 @@ @article{KrMoGa09 title = {A brief summary of some {PML} formulations and discretizations for the velocity-stress equation of seismic motion}, volume = {53}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1007/s11200-009-0034-6}} + bdsk-url-1 = {https://doi.org/10.1007/s11200-009-0034-6}} @incollection{KrMoIrIwSe99, address = {Rotterdam, The Netherlands}, @@ -10176,7 +10198,7 @@ @article{Kristekova_2009 title = {Time-frequency misfit and goodness-of-fit criteria for quantitative comparison of time signals}, volume = {178}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2009.04177.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2009.04177.x}} @article{KrWeScSc95, author = {F. Krueger and M. Weber and F. Scherbaum and J. Schlittenhardt}, @@ -10232,7 +10254,7 @@ @article{Kudela07 title = {Modelling of wave propagation in composite plates using the time domain spectral element method}, volume = {302}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jsv.2006.12.016}} + bdsk-url-1 = {https://doi.org/10.1016/j.jsv.2006.12.016}} @article{Kudela09, author = {Kudela, P. and Ostachowicz, W.}, @@ -10293,7 +10315,7 @@ @article{KuPrKoBo13 title = {Acoustic full waveform tomography in the presence of attenuation: a sensitivity analysis}, volume = {195}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggt305}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggt305}} @article{KuDzEk06, author = {B. Kustowski and A. M. Dziewo\'nski and G. Ekstrom}, @@ -10314,7 +10336,7 @@ @article{KuEkDz08 title = {Anisotropic shear-wave velocity structure of the {E}arth's mantle: {A} global model}, volume = {113}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1029/2007JB005169}} + bdsk-url-1 = {https://doi.org/10.1029/2007JB005169}} @article{Kuz02, author = {S. V. Kuznetsov}, @@ -10342,7 +10364,7 @@ @article{LaHu10 title = {A non-uniform basis order for the discontinuous {G}alerkin method of the {3D} dissipative wave equation with perfectly matched layer}, volume = {229}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2010.03.030}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2010.03.030}} @phdthesis{lu2011modelisation, author = {L\"u, Bo}, @@ -10452,7 +10474,7 @@ @article{LaMoFiCaToCl06 title = {Time-reversal imaging of seismic sources and application to the great {S}umatra earthquake}, volume = {33}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1029/2006GL026336}} + bdsk-url-1 = {https://doi.org/10.1029/2006GL026336}} @article{LaAnDrStScLoRo97, author = {S. Larsen and M. Antolik and D. Dreger and C. Stidham and C. Schultz and A. Lomax and B. Romanowicz}, @@ -10480,7 +10502,7 @@ @article{LaGuLe06 title = {Distorted {B}orn diffraction tomography applied to inverting ultrasonic field scattered by noncircular infinite elastic tube}, volume = {28}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1177/016173460602800402}} + bdsk-url-1 = {https://doi.org/10.1177/016173460602800402}} @inproceedings{LaMeGuRoFr12, author = {Philippe Lasaygues and Serge Mensah and R\'egine Guillermin and Julien Rouyer and Emilie Franceschini}, @@ -10491,7 +10513,7 @@ @inproceedings{LaMeGuRoFr12 title = {Nonlinear inversion modeling for Ultrasound Computer Tomography: transition from soft to hard tissues imaging}, volume = {8320}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1117/12.911012}} + bdsk-url-1 = {https://doi.org/10.1117/12.911012}} @article{LaQuLeGiTaLa05, author = {Philippe Lasaygues and Edgard Ouedraogo and Jean-Pierre Lefebvre and Marcel Gindre and Marilyne Talmant and Pascal Laugier}, @@ -10502,7 +10524,7 @@ @article{LaQuLeGiTaLa05 title = {Progress towards in vitro quantitative imaging of human femur using compound quantitative ultrasonic tomography}, volume = {50}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1088/0031-9155/50/11/013}} + bdsk-url-1 = {https://doi.org/10.1088/0031-9155/50/11/013}} @article{LaPi02, author = {P. Lasaygues and M. Pithioux}, @@ -10513,7 +10535,7 @@ @article{LaPi02 title = {Ultrasonic characterization of orthotropic elastic bovine bones}, volume = {39}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1016/S0041-624X(02)00261-5}} + bdsk-url-1 = {https://doi.org/10.1016/S0041-624X(02)00261-5}} @article{LaMiTrTaKoCh05, author = {Konstantin Latychev and Jerry X. Mitrovica and Jeroen Tromp and Mark E. Tamisiea and Dimitri Komatitsch and Christina C. Christara}, @@ -10524,7 +10546,7 @@ @article{LaMiTrTaKoCh05 title = {Glacial isostatic adjustment on 3-{D} {E}arth models: a finite-volume formulation}, volume = {161}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2005.02536.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2005.02536.x}} @article{Laugier2008, author = {Laugier, Pascal}, @@ -10541,7 +10563,7 @@ @book{Laugier2011 publisher = {Springer Netherlands}, title = {Bone Quantitative Ultrasound}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1007/978-94-007-0017-8}} + bdsk-url-1 = {https://doi.org/10.1007/978-94-007-0017-8}} @article{Laurent2012, author = {Louis St. Laurent and Matthew H. Alford and Terri Paluszkiewicz}, @@ -10552,7 +10574,7 @@ @article{Laurent2012 title = {An introduction to the special issue on internal waves}, volume = {2}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.5670/oceanog.2012.37}} + bdsk-url-1 = {https://doi.org/10.5670/oceanog.2012.37}} @incollection{Lavarello2013, author = {Lavarello, Roberto J. and Hesford, Andrew J.}, @@ -10604,7 +10626,7 @@ @incollection{ledbetter1983 publisher = {Springer}, title = {Austenitic-steel elastic constants}, year = {1983}, - Bdsk-Url-1 = {https://doi.org/10.1007/978-1-4613-3730-0_5}} + bdsk-url-1 = {https://doi.org/10.1007/978-1-4613-3730-0_5}} @article{LeLi07, author = {Joon Ho Lee and Qing Huo Liu}, @@ -10615,7 +10637,7 @@ @article{LeLi07 title = {A {3-D} Spectral-Element Time-Domain Method for Electromagnetic Simulation}, volume = {55}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1109/TMTT.2007.895398}} + bdsk-url-1 = {https://doi.org/10.1109/TMTT.2007.895398}} @article{LeLi05, author = {Joon Ho Lee and Qing Huo Liu}, @@ -10635,7 +10657,7 @@ @article{LeChKoHuTr09 title = {Effects of realistic surface topography on seismic ground motion in the {Y}angminshan region of {T}aiwan based upon the spectral-element method and {LiDAR DTM}}, volume = {99}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120080264}} + bdsk-url-1 = {https://doi.org/10.1785/0120080264}} @article{LeChLiKoHuTr08, author = {Shiann Jong Lee and How Wei Chen and Qinya Liu and Dimitri Komatitsch and Bor Shouh Huang and Jeroen Tromp}, @@ -10646,7 +10668,7 @@ @article{LeChLiKoHuTr08 title = {Three-Dimensional Simulations of Seismic Wave Propagation in the {T}aipei Basin with Realistic Topography Based upon the Spectral-Element Method}, volume = {98}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120070033}} + bdsk-url-1 = {https://doi.org/10.1785/0120070033}} @article{LeKoHuTr09, author = {Shiann Jong Lee and Dimitri Komatitsch and Bor Shouh Huang and Jeroen Tromp}, @@ -10657,7 +10679,7 @@ @article{LeKoHuTr09 title = {Effects of topography on seismic wave propagation: An example from northern {T}aiwan}, volume = {99}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120080020}} + bdsk-url-1 = {https://doi.org/10.1785/0120080020}} @article{LeLiTrKoLiHu14, author = {Lee, Shiann Jong and Qinya Liu and Jeroen Tromp and Dimitri Komatitsch and Liang, Wen Tzong and Huang, Bor Shouh}, @@ -10667,7 +10689,7 @@ @article{LeLiTrKoLiHu14 title = {Toward real-time regional earthquake simulation II: {R}eal-time {O}nline earthquake {S}imulation ({ROS}) of {T}aiwan earthquakes}, volume = {87}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jseaes.2014.02.009}} + bdsk-url-1 = {https://doi.org/10.1016/j.jseaes.2014.02.009}} @article{lee1998, author = {Lee, Seung Seok and Min, Un-Sig and Ahn, Bongyoung and Yoo, Seung Hyun}, @@ -10695,7 +10717,7 @@ @article{LaWaBe05 title = {Strong and weak arbitrary discontinuities in spectral finite elements}, volume = {64}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.1388}} + bdsk-url-1 = {https://doi.org/10.1002/nme.1388}} @book{LeCh85, address = {Paris}, @@ -10721,7 +10743,7 @@ @article{LeNiVa16 title = {Efficient global wave propagation adapted to 3-{D} structural complexity: a pseudospectral/spectral-element approach}, volume = {207}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggw363}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggw363}} @article{Lenoir97, author = {O. Lenoir and J.-L. Izbicki and M. Rousseau and F. Coulouvrat}, @@ -10759,7 +10781,7 @@ @article{LeNiLeCh06 title = {Imag(in)ing the continental lithosphere}, volume = {416}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.tecto.2005.11.018}} + bdsk-url-1 = {https://doi.org/10.1016/j.tecto.2005.11.018}} @incollection{LeNiSy05, address = {Washington DC, USA}, @@ -10782,7 +10804,7 @@ @article{Lev88 title = {Fourth-order finite-difference {{\it P-SV}} seismograms}, volume = {53}, year = {1988}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1442422}} + bdsk-url-1 = {https://doi.org/10.1190/1.1442422}} @article{Leveque2007, author = {G. Leveque and E. Rosenkrantz and D. Laux}, @@ -10810,7 +10832,7 @@ @article{LiDuLiHu09 title = {In vivo breast sound-speed imaging with ultrasound tomography}, volume = {10}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2009.05.011}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2009.05.011}} @article{LiHeClSu14, author = {Li, Dunzhu and Helmberger, Don and Clayton, Robert W. and Sun, Daoyuan}, @@ -10821,7 +10843,7 @@ @article{LiHeClSu14 title = {Global synthetic seismograms using a {2-D} finite-difference method}, volume = {197}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggu050}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggu050}} @inproceedings{LiBiGa92, author = {X. Li and J. Bielak and O. Ghattas}, @@ -10840,7 +10862,7 @@ @article{Li02 title = {Frequency-dependent seismic attenuation in the inner core 1. {A} viscoelastic interpretation}, volume = {107}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1029/2002JB001795}} + bdsk-url-1 = {https://doi.org/10.1029/2002JB001795}} @article{LiRo95, author = {X. D. Li and B. Romanowicz}, @@ -10937,7 +10959,7 @@ @article{LiHu15 title = {Acoustic and elastic waveform inversion using a modified total-variation regularization scheme}, volume = {200}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggu393}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggu393}} @article{LiHu15b, author = {Lin, Youzuo and Huang, Lianjie}, @@ -10948,7 +10970,7 @@ @article{LiHu15b title = {Quantifying subsurface geophysical properties changes using double-difference seismic-waveform inversion with a modified total-variation regularization scheme}, volume = {203}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggv429}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggv429}} @article{Lindholm:2008:NTA, author = {Erik Lindholm and John Nickolls and Stuart Oberman and John Montrym}, @@ -10960,7 +10982,7 @@ @article{Lindholm:2008:NTA title = {{NVIDIA} {T}esla: {A} Unified Graphics and Computing Architecture}, volume = {28}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1109/MM.2008.31}} + bdsk-url-1 = {https://doi.org/10.1109/MM.2008.31}} @article{LiNeGi10, author = {Joseph M. Lindquist and Beny Neta and Francis X. Giraldo}, @@ -10979,7 +11001,7 @@ @article{LiChLe16 title = {Reducing disk storage of full-3{D} seismic waveform tomography ({F3DT}) through lossy online compression}, volume = {93}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.cageo.2016.04.009}} + bdsk-url-1 = {https://doi.org/10.1016/j.cageo.2016.04.009}} @article{LiCoMiEv02, author = {Lingevitch, Joseph F and Collins, Michael D and Mills, Michael J and Evans, Richard B}, @@ -11024,7 +11046,7 @@ @inproceedings{liu_wang_zhang_2006 pages = {1-4}, title = {Acceleration of Time-Domain Finite Element Method ({TD-FEM}) Using {Graphics Processor Units (GPU)}}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1109/ISAPE.2006.353223}} + bdsk-url-1 = {https://doi.org/10.1109/ISAPE.2006.353223}} @article{LiAr06, author = {Liu, Pengcheng and Archuleta, Ralph J.}, @@ -11035,7 +11057,7 @@ @article{LiAr06 title = {Efficient Modeling of {$Q$} for {3D} Numerical Simulation of Wave Propagation}, volume = {96}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120050173}} + bdsk-url-1 = {https://doi.org/10.1785/0120050173}} @article{Liu2012, author = {Q. Liu and Y. J. Gu}, @@ -11045,7 +11067,7 @@ @article{Liu2012 title = {Seismic imaging: {F}rom classical to adjoint tomography}, volume = {566-567}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.tecto.2012.07.006}} + bdsk-url-1 = {https://doi.org/10.1016/j.tecto.2012.07.006}} @article{Liu2013, author = {Liu, Qing and Logan, Jeremy and Tian, Yuan and Abbasi, Hasan and Podhorszki, Norbert and Choi, Jong Youl and Klasky, Scott and Tchoua, Roselyne and Lofstead, Jay and Oldfield, Ron and Parashar, Manish and Samatova, Nagiza and Schwan, Karsten and Shoshani, Arie and Wolf, Matthew and Wu, Kesheng and Yu, Weikuan}, @@ -11054,7 +11076,7 @@ @article{Liu2013 pages = {n/a-n/a}, title = {{Hello ADIOS: the challenges and lessons of developing leadership class I/O frameworks}}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1002/cpe.3125}} + bdsk-url-1 = {https://doi.org/10.1002/cpe.3125}} @article{liu2014Areceiver, author = {Liu, Qingwei and Persson, Gert and Wirdelius, H{\aa}kan}, @@ -11074,7 +11096,7 @@ @article{LiPoKoTr04 title = {Spectral-element moment tensor inversions for earthquakes in {S}outhern {C}alifornia}, volume = {94}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1785/012004038}} + bdsk-url-1 = {https://doi.org/10.1785/012004038}} @article{LiTa97, author = {Q. Liu and J. Tao}, @@ -11094,7 +11116,7 @@ @article{LiTr08 title = {Finite-frequency sensitivity kernels for global seismic wave propagation based upon adjoint methods}, volume = {174}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2008.03798.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2008.03798.x}} @article{LiTr06, author = {Qinya Liu and Jeroen Tromp}, @@ -11105,7 +11127,7 @@ @article{LiTr06 title = {Finite-Frequency Kernels Based on Adjoint Methods}, volume = {96}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120060041}} + bdsk-url-1 = {https://doi.org/10.1785/0120060041}} @article{Liu11, author = {Liu, Y. and Sen, M. K.}, @@ -11123,7 +11145,7 @@ @article{LiTeXuBa17 note = {in press.}, title = {Higher-order triangular spectral element method with optimized cubature points for seismic wavefield modeling}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2017.01.069}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2017.01.069}} @article{liu2014, author = {Liu, Zenghua and Yu, Hongtao and He, Cunfu and Wu, Bin}, @@ -11168,7 +11190,7 @@ @article{LoPi11 title = {Numerical modeling of transient two-dimensional viscoelastic waves}, volume = {230}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2011.04.015}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2011.04.015}} @article{LoPi04, author = {B. Lombard and J. Piraux}, @@ -11179,7 +11201,7 @@ @article{LoPi04 title = {Numerical treatment of two-dimensional interfaces for acoustic and elastic waves}, volume = {195}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2003.09.024}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2003.09.024}} @article{LoPiGeVi08, author = {B. Lombard and J. Piraux and C. G\'elis and J. Virieux}, @@ -11190,7 +11212,7 @@ @article{LoPiGeVi08 title = {Free and smooth boundaries in 2-{D} finite-difference schemes for transient elastic waves}, volume = {172}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2007.03620.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2007.03620.x}} @article{LoCh14, author = {Kuldeep Lonkar and Fu-Kuo Chang}, @@ -11201,7 +11223,7 @@ @article{LoCh14 title = {Modeling of piezo-induced ultrasonic wave propagation in composite structures using layered solid spectral element}, volume = {13}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1177/1475921713500514}} + bdsk-url-1 = {https://doi.org/10.1177/1475921713500514}} @article{loperlay1995, author = {D. E. Loper and T. Lay}, @@ -11220,7 +11242,7 @@ @article{LoDoNoDaRe10 title = {Nonlinear regularization techniques for seismic tomography}, volume = {229}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2009.10.020}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2009.10.020}} @article{LotAls09, author = {J. Lothe and V.I. Alshits}, @@ -11271,7 +11293,7 @@ @article{Loupas1995 title = {Experimental evaluation of velocity and power estimation for ultrasound blood flow imaging, by means of a two-dimensional autocorrelation approach}, volume = {42}, year = {1995}, - Bdsk-Url-1 = {https://doi.org/10.1109/58.393111}} + bdsk-url-1 = {https://doi.org/10.1109/58.393111}} @book{Lov11, address = {Cambridge}, @@ -11323,7 +11345,7 @@ @article{LuPaXu05 title = {Time-domain calculation of acoustical wave propagation in discontinuous media using acoustical wave propagator with mapped pseudospectral method}, volume = {118}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.2114627}} + bdsk-url-1 = {https://doi.org/10.1121/1.2114627}} @article{beam, author = {Lu, Jian-Yu}, @@ -11334,7 +11356,7 @@ @article{beam title = {Biomedical ultrasound beam forming}, volume = {20}, year = {1994}, - Bdsk-Url-1 = {https://doi.org/10.1002/andp.19053221004}} + bdsk-url-1 = {https://doi.org/10.1002/andp.19053221004}} @article{LuZh07, author = {Y. Y. Lu and J. Zhu}, @@ -11345,7 +11367,7 @@ @article{LuZh07 title = {Perfectly matched layer for acoustic waveguide modeling - {B}enchmark calculations and perturbation analysis}, volume = {22}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.3970/cmes.2007.022.235}} + bdsk-url-1 = {https://doi.org/10.3970/cmes.2007.022.235}} @article{Lubich2002, author = {Lubich, C. and Sch{\"a}dle, A.}, @@ -11507,7 +11529,7 @@ @article{MeBr16 title = {The {SEISCOPE} optimization toolbox: {A} large-scale nonlinear optimization library based on reverse communication}, volume = {81}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2015-0031.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2015-0031.1}} @article{MeBrLaOpVi14, author = {L. M\'etivier and R. Brossier and S. Labb\'e and S. Operto and J. Virieux}, @@ -11534,7 +11556,7 @@ @article{MaLi06 title = {Modeling of the Perfectly Matched Layer Absorbing Boundaries and Intrinsic Attenuation in Explicit Finite-Element Methods}, volume = {96}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120050219}} + bdsk-url-1 = {https://doi.org/10.1785/0120050219}} @incollection{Mad83, address = {Amsterdam}, @@ -11721,7 +11743,7 @@ @article{VaRoCu07 title = {Exact wave field simulation for finite-volume scattering problems}, volume = {122}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.2771371}} + bdsk-url-1 = {https://doi.org/10.1121/1.2771371}} @book{MaBe88, address = {London}, @@ -11748,7 +11770,7 @@ @article{MaOl03 title = {On the implementation of perfectly matched layers in a three-dimensional fourth-order velocity-stress finite-difference scheme}, volume = {108}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1029/2002JB002235}} + bdsk-url-1 = {https://doi.org/10.1029/2002JB002235}} @article{Mar84, author = {K. J. Marfurt}, @@ -11768,7 +11790,7 @@ @article{MaLeAu15 title = {A least-squares coupling method between a finite element code and a discrete element code}, volume = {101}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.4822}} + bdsk-url-1 = {https://doi.org/10.1002/nme.4822}} @inproceedings{marklein2006inverse, author = {Marklein, Ren{\'e} and Miao, Jinghong and Rahman, Mehbub-ur and Langenberg, Karl J{\"o}rg}, @@ -11786,7 +11808,7 @@ @article{Marq99 title = {Three-dimensional sensitivity kernels for finite-frequency traveltimes: the banana-doughnut paradox}, volume = {137}, year = {1999}, - Bdsk-Url-1 = {https://doi.org/10.1046/j.1365-246x.1999.00837.x}} + bdsk-url-1 = {https://doi.org/10.1046/j.1365-246x.1999.00837.x}} @article{MaGu69, author = {L. Martel and S. K. Gupta}, @@ -11806,7 +11828,7 @@ @article{MaKo09 title = {An unsplit convolutional perfectly matched layer technique improved at grazing incidence for the viscoelastic wave equation}, volume = {179}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2009.04278.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2009.04278.x}} @article{MaKo06, author = {Roland Martin and Dimitri Komatitsch}, @@ -11846,7 +11868,7 @@ @article{MaKoEz08 title = {An unsplit convolutional perfectly matched layer improved at grazing incidence for seismic wave equation in poroelastic media}, volume = {73}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.2939484}} + bdsk-url-1 = {https://doi.org/10.1190/1.2939484}} @article{MaKoGe08, author = {Roland Martin and Dimitri Komatitsch and Stephen D. Gedney}, @@ -11857,7 +11879,7 @@ @article{MaKoGe08 title = {A variational formulation of a stabilized unsplit convolutional perfectly matched layer for the isotropic or anisotropic seismic wave equation}, volume = {37}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.3970/cmes.2008.037.274}} + bdsk-url-1 = {https://doi.org/10.3970/cmes.2008.037.274}} @article{MaKoGeBr10, author = {Roland Martin and Dimitri Komatitsch and Stephen D. Gedney and \'Emilien Bruthiaux}, @@ -11868,7 +11890,7 @@ @article{MaKoGeBr10 title = {A high-order time and space formulation of the unsplit perfectly matched layer for the seismic wave equation using {Auxiliary Differential Equations (ADE-PML)}}, volume = {56}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.3970/cmes.2010.056.017}} + bdsk-url-1 = {https://doi.org/10.3970/cmes.2010.056.017}} @article{MaMaTuMoFl14, author = {Masini, E. and Manatschal, G. and Tugend, J. and Mohn, G. and Flament, J. M.}, @@ -11896,7 +11918,7 @@ @article{MaPr07 title = {Poroelastic finite-difference modeling of seismic attenuation and dispersion due to mesoscopic-scale heterogeneity}, volume = {112}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1029/2006JB004592}} + bdsk-url-1 = {https://doi.org/10.1029/2006JB004592}} @article{Masson2006, author = {Y. J. Masson and S. R. Pride and K. T. Nihei}, @@ -11906,7 +11928,7 @@ @article{Masson2006 title = {Finite-difference modelling of {B}iot's poroelastic equations at seismic frequencies}, volume = {111}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1029/2006JB004366}} + bdsk-url-1 = {https://doi.org/10.1029/2006JB004366}} @article{MaFe98, author = {D. Massonnet and Kurt L. Feigl}, @@ -11925,7 +11947,7 @@ @article{MaWaLiDuAn17 title = {Regularized dual averaging image reconstruction for full-wave ultrasound computed tomography}, volume = {64}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2017.2682061}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2017.2682061}} @article{MaNiEr97, author = {J. Mattsson and A. J. Niklasson and A. Eriksson}, @@ -11936,7 +11958,7 @@ @article{MaNiEr97 title = {Three-Dimensional Ultrasonic Crack Detection in Anisotropic Materials}, volume = {9}, year = {1997}, - Bdsk-Url-1 = {https://doi.org/10.1080/09349849709409608}} + bdsk-url-1 = {https://doi.org/10.1080/09349849709409608}} @article{mattsson1997, author = {Mattsson, J. and Niklasson, A. J. and Eriksson, A.}, @@ -11956,7 +11978,7 @@ @article{MaDe12 title = {Parametric finite elements, exact sequences and perfectly matched layers}, volume = {51}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1007/s00466-012-0702-1}} + bdsk-url-1 = {https://doi.org/10.1007/s00466-012-0702-1}} @article{MaDeTo12, author = {Matuszyk, Pawel J. and Demkowicz, Leszek F. and C. Torres-Verdin}, @@ -11984,7 +12006,7 @@ @article{Mat11 title = {An efficient finite-element time-domain formulation for the elastic second-order wave equation: {A} non-split complex frequency-shifted convolutional {PML}}, volume = {88}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.3205}} + bdsk-url-1 = {https://doi.org/10.1002/nme.3205}} @article{Mau94, author = {V. Maupin}, @@ -12052,7 +12074,7 @@ @article{McCool:2004:SA title = {Shader Algebra}, volume = {23}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1145/1015706.1015801}} + bdsk-url-1 = {https://doi.org/10.1145/1015706.1015801}} @article{McInAhMoRoCu07, author = {Patrick McCormick and Jeff Inman and James Ahrens and Jamaludin Mohd-Yusof and Greg Roth and Sharen Cummins}, @@ -12079,7 +12101,7 @@ @article{McAnMiSeVaWh58 title = {Attenuation of shear and compressional waves in {P}ierre shale}, volume = {6}, year = {1958}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-2478.1958.tb01663.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-2478.1958.tb01663.x}} @article{McDonald1996, author = {McDonald, B. Edward}, @@ -12107,7 +12129,7 @@ @article{McLaughlin2006 title = {Shear wave speed recovery in transient elastography and supersonic imaging using propagating fronts}, volume = {22}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1088/0266-5611/22/2/018}} + bdsk-url-1 = {https://doi.org/10.1088/0266-5611/22/2/018}} @article{McBaDaShSt92, author = {K. L. McLaughlin and T. G. Barker and S. M. Day and B. Shkoller and J. L. Stevens}, @@ -12161,7 +12183,7 @@ @article{MeStTh12 title = {Dispersion analysis of the spectral-element method}, volume = {138}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1002/qj.1906}} + bdsk-url-1 = {https://doi.org/10.1002/qj.1906}} @article{MeViSa06, author = {E. D. Mercerat and J. P. Vilotte and F. J. S\'anchez-Sesma}, @@ -12189,7 +12211,7 @@ @article{MeMuGr08 title = {{GPULib: GPU} Computing in High-Level Languages}, volume = {10}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1109/MCSE.2008.135}} + bdsk-url-1 = {https://doi.org/10.1109/MCSE.2008.135}} @incollection{MeHe06, author = {Meyer, Matthias and Hermand, Jean-Pierre}, @@ -12230,7 +12252,7 @@ @article{MePa08 title = {A nonconvolutional, split-field, perfectly matched layer for wave propagation in isotropic and anisotropic elastic media: Stability analysis}, volume = {98}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120070223}} + bdsk-url-1 = {https://doi.org/10.1785/0120070223}} @article{MiKo10, author = {David Mich\'{e}a and Dimitri Komatitsch}, @@ -12241,7 +12263,7 @@ @article{MiKo10 title = {Accelerating a 3{D} finite-difference wave propagation code using {GPU} graphics cards}, volume = {182}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04616.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04616.x}} @article{Michaleris1994, author = {Michaleris, P. and Tortorelli, D. A. and Vidal, C. A.}, @@ -12261,7 +12283,7 @@ @inproceedings{Mic09 pages = {79-84}, title = {{3D} finite-difference computation on {GPUs} using {CUDA}}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1145/1513895.1513905}} + bdsk-url-1 = {https://doi.org/10.1145/1513895.1513905}} @article{MieFu04, author = {A. Mielke and Y. B. Fu}, @@ -12297,7 +12319,7 @@ @article{Min02 title = {Spatial Parallelism of a 3{D} Finite-Difference Velocity-Stress Elastic Wave Propagation Code}, volume = {24}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1137/S1064827501390960}} + bdsk-url-1 = {https://doi.org/10.1137/S1064827501390960}} @incollection{Mi96, author = {S. Mitchell}, @@ -12327,7 +12349,7 @@ @article{Mit17 title = {On the internal interfaces in finite-difference schemes}, volume = {82}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2016-0477.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2016-0477.1}} @article{Moc89, author = {P. Moczo}, @@ -12353,7 +12375,7 @@ @article{MoKr05 title = {On the rheological models used for time-domain methods of seismic wave propagation}, volume = {32}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1029/2004GL021598}} + bdsk-url-1 = {https://doi.org/10.1029/2004GL021598}} @article{MoKrBy01, author = {P. Moczo and J. Kristek and E. Bystrick{\'y}}, @@ -12373,7 +12395,7 @@ @article{MoKrHa2000 title = {3-{D} fourth-order staggered-grid finite-difference schemes: stability and grid dispersion}, volume = {90}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1785/0119990119}} + bdsk-url-1 = {https://doi.org/10.1785/0119990119}} @article{MoKr02, author = {Moczo, P. and Kristek, J. and Vavry{\v{c}}uk, V. and Archuleta, R. J. and Halada, L.}, @@ -12430,7 +12452,7 @@ @article{MoStMuWa15 title = {A nodal discontinuous {G}alerkin method for reverse-time migration on {GPU} clusters}, volume = {203}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggv380}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggv380}} @phdthesis{Moh14, author = {Ramy Mohamed}, @@ -12447,7 +12469,7 @@ @article{MoKiNiTiCh04 title = {Thickness sensitivity of ultrasound velocity in long bone phantoms}, volume = {30}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2004.08.017}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2004.08.017}} @article{MoGr79, author = {Molnar, P. and Gray, D.}, @@ -12466,7 +12488,7 @@ @article{MoRi05 title = {A Discontinuous {G}alerkin Method for Linear Symmetric Hyperbolic Systems in Inhomogeneous Media}, volume = {22-23}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1007/s10915-004-4132-5}} + bdsk-url-1 = {https://doi.org/10.1007/s10915-004-4132-5}} @article{montagner2002, author = {J. P. Montagner}, @@ -12501,7 +12523,7 @@ @article{Montaldo2009 title = {Coherent plane-wave compounding for very high frame rate ultrasonography and transient elastography}, volume = {56}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2009.1067}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2009.1067}} @article{Monteiller11, author = {Monteiller, Vadim and Chevrot, S\'ebastien}, @@ -12512,7 +12534,7 @@ @article{Monteiller11 title = {High-resolution imaging of the deep anisotropic structure of the {S}an {A}ndreas fault system beneath southern {C}alifornia}, volume = {186}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2011.05082.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2011.05082.x}} @article{MoChKoFu13, author = {Vadim Monteiller and S\'ebastien Chevrot and Dimitri Komatitsch and Nobuaki Fuji}, @@ -12523,7 +12545,7 @@ @article{MoChKoFu13 title = {A hybrid method to compute short period synthetic seismograms of teleseismic body waves in a 3-{D} regional model}, volume = {192}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggs006}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggs006}} @article{MoChKoWa15, author = {Vadim Monteiller and S\'ebastien Chevrot and Dimitri Komatitsch and Yi Wang}, @@ -12534,7 +12556,7 @@ @article{MoChKoWa15 title = {Three-dimensional full waveform inversion of short-period teleseismic wavefields based upon the {SEM-DSM} hybrid method}, volume = {202}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggv189}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggv189}} @article{Monteiller2005, author = {Monteiller, Vadim and Got, Jean-Luc and Virieux, Jean and Okubo, Paul}, @@ -12545,7 +12567,7 @@ @article{Monteiller2005 title = {An efficient algorithm for double-difference tomography and location in heterogeneous media, with an application to the {K}ilauea volcano}, volume = {110}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1029/2004JB003466}} + bdsk-url-1 = {https://doi.org/10.1029/2004JB003466}} @article{boutet, author = {L. Boutet de Monvel and P. Kr\'ee}, @@ -12571,7 +12593,7 @@ @article{MoGaLaWi04 title = {Shear wave splitting and waveform complexity for lowermost mantle structures with low-velocity lamellae and transverse isotropy}, volume = {109}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1029/2003JB002546}} + bdsk-url-1 = {https://doi.org/10.1029/2003JB002546}} @article{Mor89, author = {Peter Mora}, @@ -12582,7 +12604,7 @@ @article{Mor89 title = {Inversion = migration + tomography}, volume = {54}, year = {1989}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1442625}} + bdsk-url-1 = {https://doi.org/10.1190/1.1442625}} @article{Morelli86, author = {A. Morelli and A. Dziewo\'nski and J. Woodhouse}, @@ -12600,7 +12622,7 @@ @article{MoLuTr09 title = {Finite-frequency kernels for wave propagation in porous media based upon adjoint methods}, volume = {179}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2009.04332}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2009.04332}} @article{MoTr08, author = {C. Morency and J. Tromp}, @@ -12627,7 +12649,7 @@ @article{Moser99 title = {Modeling elastic wave propagation in waveguides with the finite element method}, volume = {32}, year = {1999}, - Bdsk-Url-1 = {https://doi.org/10.1016/S0963-8695(98)00045-0}} + bdsk-url-1 = {https://doi.org/10.1016/S0963-8695(98)00045-0}} @article{MoDr89, author = {T. K. Mossessian and M. Dravinski}, @@ -12671,7 +12693,7 @@ @article{MoFiVaPiLaFeCaChMa14 title = {Placing limits to shortening evolution in the {P}yrenees: {R}ole of margin architecture and implications for the {I}beria/{E}urope convergence}, volume = {33}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1002/2014TC003663}} + bdsk-url-1 = {https://doi.org/10.1002/2014TC003663}} @article{MuDeEtNi92, author = {F. Muir and J. Dellinger and J. Etgen and D. Nichols}, @@ -12691,7 +12713,7 @@ @article{MuBe82 title = {Dispersion analysis of finite element semidiscretizations of the two-dimensional wave equation}, volume = {18}, year = {1982}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.1620180103}} + bdsk-url-1 = {https://doi.org/10.1002/nme.1620180103}} @article{MuMoBoNiKiTiTaChLa05, author = {Muller, M. and Moilanen, P. and Bossy, E. and Nicholson, P. and Kilappa, V. and Timonen, J. and Talmant, M. and Cheng, S. and Laugier, P.}, @@ -12702,7 +12724,7 @@ @article{MuMoBoNiKiTiTaChLa05 title = {Comparison of three ultrasonic axial transmission methods for bone assessment}, volume = {31}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2005.02.001}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2005.02.001}} @book{MuWoWu09, author = {Munk, Walter and Worcester, Peter and Wunsch, Carl}, @@ -12738,7 +12760,7 @@ @article{Munk2011 title = {The sound of climate change}, volume = {63}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1600-0870.2010.00494.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1600-0870.2010.00494.x}} @article{Munk1994, author = {Munk, Walter H. and Spindel, Robert C. and Baggeroer, Arthur and Birdsall, Theodore G.}, @@ -12789,7 +12811,7 @@ @article{NaMoBeMaPlKoLh16 title = {Ultrasonic thermometry simulation in a random fluctuating medium: {E}vidence of the acoustic signature of a one-percent temperature difference}, volume = {68}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2016.02.011}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2016.02.011}} @techreport{NaDa92, address = {Valencia, California, USA}, @@ -12855,7 +12877,7 @@ @article{NgMo18 title = {Ultrasonic wavefield inversion and migration in complex heterogeneous structures: {2D} numerical imaging and nondestructive testing experiments}, volume = {82}, year = {2018}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2017.09.011}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2017.09.011}} @article{nietal2000, author = {S. D. Ni and X. M. Ding and D. V. Helmberger}, @@ -12882,7 +12904,7 @@ @article{NiStClBo00 title = {Scattering of ultrasound in cancellous bone: predictions from a theoretical model}, volume = {33}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1016/S0021-9290(99)00208-0}} + bdsk-url-1 = {https://doi.org/10.1016/S0021-9290(99)00208-0}} @article{Nickolls:2008:SPP, author = {John Nickolls and Ian Buck and Michael Garland and Kevin Skadron}, @@ -12894,7 +12916,7 @@ @article{Nickolls:2008:SPP title = {Scalable Parallel Programming with {CUDA}}, volume = {6}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1145/1365490.1365500}} + bdsk-url-1 = {https://doi.org/10.1145/1365490.1365500}} @article{Nicetal2002, author = {G. Nicoud and G. Royer and J.-C. Corbin and F. Lemeille and A. Paillet}, @@ -12929,7 +12951,7 @@ @article{Nightingale2003 title = {Shear-wave generation using acoustic radiation force: in vivo and ex vivo results}, volume = {29}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2003.08.008}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2003.08.008}} @article{NiPaNiTr01, author = {Kathryn R. Nightingale and Mark L. Palmeri and Roger W. Nightingale and Gregg E. Trahey}, @@ -12940,7 +12962,7 @@ @article{NiPaNiTr01 title = {On the feasibility of remote palpation using acoustic radiation force}, volume = {110}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.1378344}} + bdsk-url-1 = {https://doi.org/10.1121/1.1378344}} @article{Nik98, author = {A. Jonas Niklasson}, @@ -12951,7 +12973,7 @@ @article{Nik98 title = {Ultrasonic three-dimensional probe modeling in anisotropic solids}, volume = {103}, year = {1998}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.422763}} + bdsk-url-1 = {https://doi.org/10.1121/1.422763}} @incollection{nirenberg72, author = {L. Nirenberg}, @@ -12969,7 +12991,7 @@ @article{NiDaFo07 title = {Spherical-earth {F}r\'echet sensitivity kernels}, volume = {168}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03123.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03123.x}} @article{NiFoDa08, author = {Tarje Nissen-Meyer and Alexandre Fournier and F. A. Dahlen}, @@ -12979,7 +13001,7 @@ @article{NiFoDa08 title = {A 2-{D} spectral-element method for computing spherical-earth seismograms - {II. W}aves in solid-fluid media}, volume = {174}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2008.03813.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2008.03813.x}} @article{NiFoDa07, author = {Tarje Nissen-Meyer and Alexandre Fournier and F. A. Dahlen}, @@ -12990,7 +13012,7 @@ @article{NiFoDa07 title = {A two-dimensional spectral-element method for computing spherical-earth seismograms - {I. M}oment-tensor source}, volume = {168}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03121.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03121.x}} @article{NiVaStHoHeAuCoFo14, author = {Nissen-Meyer, T. and M. {van Driel} and St\"ahler, S. C. and Hosseini, K. and Hempel, S. and Auer, L. and Colombi, A. and Fournier, A.}, @@ -13001,7 +13023,7 @@ @article{NiVaStHoHeAuCoFo14 title = {{AxiSEM: B}roadband {3-D} seismic wavefields in axisymmetric media}, volume = {5}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.5194/se-5-425-2014}} + bdsk-url-1 = {https://doi.org/10.5194/se-5-425-2014}} @article{Niu01, author = {F. Niu and L. Wen}, @@ -13045,7 +13067,7 @@ @article{NoDa00 title = {Wave front healing and the evolution of seismic delay times}, volume = {105}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1029/2000JB900161}} + bdsk-url-1 = {https://doi.org/10.1029/2000JB900161}} @article{noletdahlen2000, author = {G. Nolet and F. A. Dahlen}, @@ -13130,7 +13152,7 @@ @article{ObBe04 title = {A discrete numerical method for modeling volcanic earthquake source mechanisms}, volume = {109}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1029/2004JB003023}} + bdsk-url-1 = {https://doi.org/10.1029/2004JB003023}} @article{OgOn04, author = {A. R. Oganov and S. Ono}, @@ -13200,7 +13222,7 @@ @article{Okal2003 title = {{T} Waves from the 1998 {P}apua {N}ew {G}uinea Earthquake and its Aftershocks: {T}iming the Tsunamigenic Slump}, volume = {160}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1007/s00024-003-2409-x}} + bdsk-url-1 = {https://doi.org/10.1007/s00024-003-2409-x}} @article{Okal2001b, author = {Okal, E. A.}, @@ -13236,7 +13258,7 @@ @article{OlAkRoMaMa06 title = {3{D} Ground-Motion Estimation in {R}ome, {I}taly}, volume = {96}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120030243}} + bdsk-url-1 = {https://doi.org/10.1785/0120030243}} @article{OlAr96, author = {K. B. Olsen and R. J. Archuleta}, @@ -13264,7 +13286,7 @@ @article{OlDaMiCuChFaMoMaJo06 title = {Strong shaking in {L}os {A}ngeles expected from southern {S}an {A}ndreas earthquake}, volume = {33}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1029/2005GL025472}} + bdsk-url-1 = {https://doi.org/10.1029/2005GL025472}} @article{OlMaAr97, author = {K. B. Olsen and R. Madariaga and R. J. Archuleta}, @@ -13300,7 +13322,7 @@ @article{OpBrCoMeRiVi14 title = {Computationally-efficient three-dimensional acoustic finite-difference frequency-domain seismic modeling in vertical transversely isotropic media with sparse direct solver}, volume = {79}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2013-0478.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2013-0478.1}} @article{OpGhPrRiBrMeVi2013, author = {S. Operto and Y. Gholami and V. Prieux and A. Ribodetti}, @@ -13343,7 +13365,7 @@ @article{OsKu10 title = {Wave propagation numerical models in damage detection based on the time domain spectral element method}, volume = {10}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1088/1757-899X/10/1/012068}} + bdsk-url-1 = {https://doi.org/10.1088/1757-899X/10/1/012068}} @article{Ott71, author = {M. Ottaviani}, @@ -13372,7 +13394,7 @@ @article{Owens:2008:GC title = {{GPU} Computing}, volume = {96}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1109/JPROC.2008.917757}} + bdsk-url-1 = {https://doi.org/10.1109/JPROC.2008.917757}} @inproceedings{Owens:2005:ASO, author = {John D. Owens and David P. Luebke and Naga K. Govindaraju and Mark J. Harris and Jens Kr{\"{u}}ger and Aaron E. Lefohn and Timothy J. Purcell}, @@ -13392,7 +13414,7 @@ @article{owens_luebke_govindaraju_2007 title = {A Survey of General-Purpose Computation on Graphics Hardware}, volume = {26}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1467-8659.2007.01012.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1467-8659.2007.01012.x}} @article{Ozgun09, author = {Ozgun, Ozlem}, @@ -13422,7 +13444,7 @@ @article{PeHeUdMiCoTr17 title = {Time domain reconstruction of sound speed and attenuation in ultrasound computed tomography using full wave inversion}, volume = {141}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.4976688}} + bdsk-url-1 = {https://doi.org/10.1121/1.4976688}} @book{Pac97, address = {San Francisco, USA}, @@ -13448,7 +13470,7 @@ @article{PaOpVaBrVi13 title = {A parametric analysis of two-dimensional elastic full waveform inversion of teleseismic data for lithospheric imaging}, volume = {193}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggs132}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggs132}} @article{PaKaNe16, author = {A. Pakravan and J. W. Kang and C. M. Newtson}, @@ -13459,7 +13481,7 @@ @article{PaKaNe16 title = {A {G}auss-{N}ewton full-waveform inversion for material profile reconstruction in viscoelastic semi-infinite solid media}, volume = {24}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1080/17415977.2015.1046861}} + bdsk-url-1 = {https://doi.org/10.1080/17415977.2015.1046861}} @inproceedings{Palmeri2014, author = {Palmeri, M. L. and Deng, Yufeng and Rouze, N. C. and Nightingale, K. R.}, @@ -13468,7 +13490,7 @@ @inproceedings{Palmeri2014 pages = {1105-1108}, title = {Dependence of shear wave spectral content on acoustic radiation force excitation duration and spatial beamwidth}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1109/ULTSYM.2014.0271}} + bdsk-url-1 = {https://doi.org/10.1109/ULTSYM.2014.0271}} @article{Palmeri2008, author = {Palmeri, M. L. and Wang, M. H. and Dahl, J. J. and Frinkley, K. D. and Nightingale, K. R.}, @@ -13479,7 +13501,7 @@ @article{Palmeri2008 title = {Quantifying hepatic shear modulus in vivo using acoustic radiation force}, volume = {34}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2007.10.009}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2007.10.009}} @article{PaAbHa12, author = {Pan, Guangdong and Abubakar, Aria and Habashy, Tarek M}, @@ -13574,7 +13596,7 @@ @article{PaRa04 title = {Spectral element methods on triangles and quadrilaterals: comparisons and applications}, volume = {198}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2004.01.010}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2004.01.010}} @book{Pat80, author = {Patankar, Suhas V}, @@ -13592,7 +13614,7 @@ @article{Pat84 title = {A spectral element method for fluid dynamics: {L}aminar flow in a channel expansion}, volume = {54}, year = {1984}, - Bdsk-Url-1 = {https://doi.org/10.1016/0021-9991(84)90128-1}} + bdsk-url-1 = {https://doi.org/10.1016/0021-9991(84)90128-1}} @incollection{Pavlakovic1997, address = {Boston, Massachusetts, USA}, @@ -13605,7 +13627,7 @@ @incollection{Pavlakovic1997 title = {Disperse: {A} general purpose program for creating dispersion curves}, volume = {16A}, year = {1997}, - Bdsk-Url-1 = {https://doi.org/10.1007/978-1-4615-5947-4%5C_24}} + bdsk-url-1 = {https://doi.org/10.1007/978-1-4615-5947-4%5C_24}} @incollection{Pav05, address = {Washington DC, USA}, @@ -13643,7 +13665,7 @@ @article{PeSa18 title = {Dispersion curves for {L}amb wave propagation in prestressed plates using a semi-analytical finite element analysis}, volume = {143}, year = {2018}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.5023335}} + bdsk-url-1 = {https://doi.org/10.1121/1.5023335}} @phdthesis{Ped94, address = {Grenoble}, @@ -13694,7 +13716,7 @@ @article{PeEsKh18 title = {Frequency domain damage detection of plate and shell structures by finite element model updating}, volume = {26}, year = {2018}, - Bdsk-Url-1 = {https://doi.org/10.1080/17415977.2017.1309398}} + bdsk-url-1 = {https://doi.org/10.1080/17415977.2017.1309398}} @article{PeFi14, author = {Y. T. Peet and P. F. Fischer}, @@ -13704,7 +13726,7 @@ @article{PeFi14 title = {Legendre spectral element method with nearly incompressible materials}, volume = {44}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.euromechsol.2013.10.004}} + bdsk-url-1 = {https://doi.org/10.1016/j.euromechsol.2013.10.004}} @article{Pek48, author = {C. L. Pekeris}, @@ -13763,7 +13785,7 @@ @article{PeMeLi09 title = {Modeling of wave propagation in plate structures using three-dimensional spectral element method for damage detection}, volume = {320}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jsv.2008.09.005}} + bdsk-url-1 = {https://doi.org/10.1016/j.jsv.2008.09.005}} @article{PeYe10, author = {Peng, H. and Ye, L. and Meng, G. and Mustapha, S. and Li, F.}, @@ -13791,7 +13813,7 @@ @article{PeKoLuMaLeCaLeMaLiBlNiBaTr11 title = {Forward and adjoint simulations of seismic wave propagation on fully unstructured hexahedral meshes}, volume = {186}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2011.05044.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2011.05044.x}} @article{PeSj12, author = {N. Anders Petersson and Bjorn Sj\"ogreen}, @@ -13801,7 +13823,7 @@ @article{PeSj12 title = {Stable and Efficient Modeling of Anelastic Attenuation in Seismic Wave Propagation}, volume = {12}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.4208/cicp.201010.090611a}} + bdsk-url-1 = {https://doi.org/10.4208/cicp.201010.090611a}} @article{PeSj09, author = {N. Anders Petersson and Bjorn Sj\"ogreen}, @@ -13829,7 +13851,7 @@ @article{PeSaHeDaPaBoChDe01 title = {Rate of abnormal osteoarticular radiographic findings in pediatric patients}, volume = {176}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.2214/ajr.176.4.1760987}} + bdsk-url-1 = {https://doi.org/10.2214/ajr.176.4.1760987}} @article{Petropoulos98, author = {Petropoulos, Peter G.}, @@ -13856,7 +13878,7 @@ @article{PeGlGeLa14 title = {A nodal discontinuous {G}alerkin method for site effects assessment in viscoelastic media: {V}erification and validation in the {N}ice basin}, volume = {199}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggu256}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggu256}} @inproceedings{Phillips:2009:RAP, author = {Everett H. Phillips and Yao Zhang and Roger L. Davis and John D. Owens}, @@ -13875,7 +13897,7 @@ @inproceedings{PhStSc08 pages = {1-9}, title = {Adapting a message-driven parallel application to {GPU}-accelerated clusters}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1145/1413370.1413379}} + bdsk-url-1 = {https://doi.org/10.1145/1413370.1413379}} @article{Phinney66, author = {Phinney, R. A and Alexander, S. S.}, @@ -13910,7 +13932,7 @@ @article{Pie90 title = {Wave equation for sound in fluids with unsteady inhomogeneous flow}, volume = {87}, year = {1990}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.399073}} + bdsk-url-1 = {https://doi.org/10.1121/1.399073}} @article{Pierce1983, author = {Pierce, Allan D.}, @@ -13930,7 +13952,7 @@ @article{Pierce1982 title = {Guided mode disappearance during upslope propagation in variable depth shallow water overlying a fluid bottom}, volume = {72}, year = {1982}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.388033}} + bdsk-url-1 = {https://doi.org/10.1121/1.388033}} @book{Pil79, address = {Amsterdam, The Netherlands}, @@ -14009,7 +14031,7 @@ @article{PlBaAyLa09 title = {Hierarchical Task-Based Programming With {StarSs}}, volume = {23}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1177/1094342009106195}} + bdsk-url-1 = {https://doi.org/10.1177/1094342009106195}} @article{Plessix2009, author = {R. E. Plessix}, @@ -14127,7 +14149,7 @@ @article{PrFi94 title = {Eigenmodes of the time reversal operator: {A} solution to selective focusing in multiple-target media}, volume = {20}, year = {1994}, - Bdsk-Url-1 = {https://doi.org/10.1016/0165-2125(94)90039-6}} + bdsk-url-1 = {https://doi.org/10.1016/0165-2125(94)90039-6}} @phdthesis{prat2005, author = {F. Prat}, @@ -14161,7 +14183,7 @@ @article{PrShHi98 title = {Gauss-{N}ewton and full {N}ewton methods in frequency-space seismic waveform inversion}, volume = {133}, year = {1998}, - Bdsk-Url-1 = {https://doi.org/10.1046/j.1365-246X.1998.00498.x}} + bdsk-url-1 = {https://doi.org/10.1046/j.1365-246X.1998.00498.x}} @article{PrSh99, author = {R. Gerhard Pratt and Richard M. Shipp}, @@ -14180,7 +14202,7 @@ @article{PrViPaSc09 title = {{GPU} accelerated {M}onte {C}arlo simulation of the {2D} and {3D} {I}sing model}, volume = {228}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2009.03.018}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2009.03.018}} @article{PressEwing50, author = {F. Press and M. Ewing}, @@ -14207,7 +14229,7 @@ @incollection{PrHuKe07 title = {{GPU}-based accelerated {2D} and {3D FDTD} solvers}, volume = {6468}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1117/12.715044}} + bdsk-url-1 = {https://doi.org/10.1117/12.715044}} @article{Pride2004, author = {S. R. Pride and J. G. Berryman and J. M. Harris}, @@ -14252,7 +14274,7 @@ @article{PuAmKa09 title = {Dynamic rupture modeling on unstructured meshes using a discontinuous {G}alerkin method}, volume = {114}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1029/2008JB006271}} + bdsk-url-1 = {https://doi.org/10.1029/2008JB006271}} @article{PuSe98, author = {Jay Pulliam and Mrinal K. Sen}, @@ -14272,7 +14294,7 @@ @article{PyWiMc92 title = {Adaptive time gain compensation for ultrasonic imaging}, volume = {18}, year = {1992}, - Bdsk-Url-1 = {https://doi.org/10.1016/0301-5629(92)90131-S}} + bdsk-url-1 = {https://doi.org/10.1016/0301-5629(92)90131-S}} @article{QaTs08, author = {Qasimov, H. and Tsynkov, S.}, @@ -14326,7 +14348,7 @@ @article{QuLe18 title = {Lebedev scheme for ultrasound simulation in composites}, volume = {86}, year = {2018}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2018.01.013}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2018.01.013}} @article{Quiroga2005, author = {G. Quiroga-Goode and S. Jim\'enez-Hern\'andez and M. A. P\'erez-Flores and R. Padilla-Hern\'andez}, @@ -14336,7 +14358,7 @@ @article{Quiroga2005 title = {Computational study of seismic waves in homogeneous dynamic-porosity media with thermal and fluid relaxation: {G}auging {B}iot theory}, volume = {110}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1029/2004JB003347}} + bdsk-url-1 = {https://doi.org/10.1029/2004JB003347}} @article{Qui97, author = {J. U. Quistgaard}, @@ -14347,7 +14369,7 @@ @article{Qui97 title = {Signal acquisition and processing in medical diagnostic ultrasound}, volume = {14}, year = {1997}, - Bdsk-Url-1 = {https://doi.org/10.1109/79.560325}} + bdsk-url-1 = {https://doi.org/10.1109/79.560325}} @article{Ron96, author = {E. M. R{\o}nquist}, @@ -14416,7 +14438,7 @@ @article{RaGiHaBi13 title = {Stress-velocity complete radiation boundary conditions}, volume = {21}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1142/S0218396X13500033}} + bdsk-url-1 = {https://doi.org/10.1142/S0218396X13500033}} @article{RaNaLi09, author = {Nikunj Raghuvanshi and Rahul Narain and Ming C. Lin}, @@ -14427,7 +14449,7 @@ @article{RaNaLi09 title = {Efficient and Accurate Sound Propagation Using Adaptive Rectangular Decomposition}, volume = {15}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1109/TVCG.2009.28}} + bdsk-url-1 = {https://doi.org/10.1109/TVCG.2009.28}} @article{Rago2007, author = {Rago, T. and Santini, F. and Scutari, M. and Pinchera, A. and Vitti, P.}, @@ -14438,7 +14460,7 @@ @article{Rago2007 title = {Elastography: new developments in ultrasound for predicting malignancy in thyroid nodules}, volume = {92}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1210/jc.2007-0641}} + bdsk-url-1 = {https://doi.org/10.1210/jc.2007-0641}} @article{Rah04, author = {A. N. Rahmouni}, @@ -14481,7 +14503,7 @@ @article{RaRaFa16 title = {Guided Wave Tomography Based on Full Waveform Inversion}, volume = {63}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2016.2536144}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2016.2536144}} @article{Rappaport1996Interpreting, author = {Rappaport, C. M.}, @@ -14501,7 +14523,7 @@ @article{RaSc01 title = {Changes in bone density during childhood and adolescence: an approach based on bone's biological organization}, volume = {16}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.1359/jbmr.2001.16.4.597}} + bdsk-url-1 = {https://doi.org/10.1359/jbmr.2001.16.4.597}} @article{Raum2014, author = {Raum, Kay and Grimal, Quentin and Varga, Peter and Barkmann, Reinhard and Gl\"uer, Claus C. and Laugier, Pascal}, @@ -14561,7 +14583,7 @@ @article{Rekik11 title = {Optimization of the collocation inversion method for the linear viscoelastic homogenization}, volume = {38}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.mechrescom.2011.04.003}} + bdsk-url-1 = {https://doi.org/10.1016/j.mechrescom.2011.04.003}} @article{ReKoEdHs88, author = {M. Reshef and D. Kosloff and M. Edwards and C. Hsiung}, @@ -14580,7 +14602,7 @@ @article{ReLeGr98 title = {Circumventing storage limitations in variational data assimilation studies}, volume = {19}, year = {1998}, - Bdsk-Url-1 = {https://doi.org/10.1137/S1064827595285500}} + bdsk-url-1 = {https://doi.org/10.1137/S1064827595285500}} @article{Rho1996, author = {Rho, J. Y.}, @@ -14675,7 +14697,7 @@ @incollection{Rit05 title = {Global seismic structure maps}, volume = {388}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1130/2005.2388}} + bdsk-url-1 = {https://doi.org/10.1130/2005.2388}} @article{RiDeVaWo11, author = {J. Ritsema and A. Deuss and H. J. {Van Heijst} and J. H. Woodhouse}, @@ -14686,7 +14708,7 @@ @article{RiDeVaWo11 title = {{S40RTS}: a degree-40 shear-velocity model for the mantle from new Rayleigh wave dispersion, teleseismic traveltime and normal-mode splitting function measurements}, volume = {184}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04884.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04884.x}} @article{ritsemavanheijst2002, author = {J. Ritsema and H. J. van Heijst}, @@ -14713,7 +14735,7 @@ @article{RiRiKoTrHe02 title = {The effects of crust and mantle heterogeneity on {PP/P} and {SS/S} amplitude ratios}, volume = {29}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1029/2001GL013831}} + bdsk-url-1 = {https://doi.org/10.1029/2001GL013831}} @article{RiVa00, author = {J. Ritsema and H. J. {Van Heijst}}, @@ -14756,7 +14778,7 @@ @article{Rob13 title = {Micro-crack ultrasound scattering in anisotropic composite laminates}, volume = {1511}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1063/1.4789149}} + bdsk-url-1 = {https://doi.org/10.1063/1.4789149}} @article{Rob96, author = {J. O. A. Robertsson}, @@ -14793,7 +14815,7 @@ @article{RoGe00 title = {Convolution {PML} ({CPML}): {A}n Efficient {FDTD} Implementation of the {CFS}-{PML} for Arbitrary Media}, volume = {27}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1002/1098-2760(20001205)27:5%3C334::AID-MOP14%3E3.0.CO;2-A}} + bdsk-url-1 = {https://doi.org/10.1002/1098-2760(20001205)27:5%3C334::AID-MOP14%3E3.0.CO;2-A}} @phdthesis{Rod04, address = {Paris, France}, @@ -14861,7 +14883,7 @@ @article{Rokhlin2002 title = {Stable recursive algorithm for elastic wave propagation in layered anisotropic media: {S}tiffness matrix method}, volume = {112}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.1497365}} + bdsk-url-1 = {https://doi.org/10.1121/1.1497365}} @article{RoLaGaRu04, author = {J. M. Rokosky and T. Lay and E. J. Garnero and S. A. Russel}, @@ -14871,7 +14893,7 @@ @article{RoLaGaRu04 title = {High-resolution investigation of shear wave anisotropy in {D}'' beneath the {C}ocos plate}, volume = {31}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1029/2003GL018902}} + bdsk-url-1 = {https://doi.org/10.1029/2003GL018902}} @article{Rol68, author = {F. R. {Rollins Jr}}, @@ -14953,7 +14975,7 @@ @article{RoHiRi03 title = {First observation of ${}_2{S}_1$ and study of the splitting of the football mode ${}_0{S}_2$ after the {J}une 2001 {P}eru earthquake of magnitude 8.4}, volume = {30}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1029/2003GL018304}} + bdsk-url-1 = {https://doi.org/10.1029/2003GL018304}} @book{Ros14, author = {Rose, J. L.}, @@ -14970,7 +14992,7 @@ @article{RoBeCoKo10 title = {{GPU} accelerated simulations of bluff body flows using vortex particle methods}, volume = {229}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2010.01.004}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2010.01.004}} @article{Roux2010, author = {Roux, Jean-Paul and Wegrzyn, Julien and Arlot, Monique E. and Guyen, Olivier and Delmas, Pierre D. and Chapurlat, Roland and Bouxsein, Mary L.}, @@ -15025,7 +15047,7 @@ @article{Rouze2012 title = {Parameters affecting the resolution and accuracy of {2D} quantitative shear wave images}, volume = {59}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2012.2377}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2012.2377}} @article{RoKa84, author = {Royden, L. and Karner, G. D.}, @@ -15070,7 +15092,7 @@ @article{RuZh12 title = {The effects of 3-{D} anelasticity ({$Q$}) structure on surface wave amplitudes}, volume = {189}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2011.05356.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2011.05356.x}} @article{RuZh10, author = {Ruan, Youyi and Zhou, Ying}, @@ -15081,7 +15103,7 @@ @article{RuZh10 title = {The effects of 3-{D} anelasticity ({$Q$}) structure on surface wave phase delays}, volume = {181}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04514.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04514.x}} @inproceedings{RuHaPuGu14, address = {Chania, Crete, Greece}, @@ -15091,7 +15113,7 @@ @inproceedings{RuHaPuGu14 pages = {HPC30}, title = {Lossy Data Compression with {DCT} Transforms}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.3997/2214-4609.20141939}} + bdsk-url-1 = {https://doi.org/10.3997/2214-4609.20141939}} @article{Rul69, author = {B. Rulf}, @@ -15163,7 +15185,7 @@ @article{RyJi04 title = {Perfectly matched layer for the time domain finite element method}, volume = {200}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2004.03.016}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2004.03.016}} @article{RyLe83, author = {G. Ryskin and L. G. Leal}, @@ -15257,7 +15279,7 @@ @article{SuSh03 title = {P wave seismic velocity structure derived from sonic logs and industry reflection data in the {L}os {A}ngeles basin, {C}alifornia}, volume = {108}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1029/2001JB001628}} + bdsk-url-1 = {https://doi.org/10.1029/2001JB001628}} @article{SaKiLeLe95, author = {Z. S. Sacks and D. M. Kingsland and R. Lee and J. F. Lee}, @@ -15285,7 +15307,7 @@ @article{SaBo04 title = {Finite-difference modeling of viscoelastic and anisotropic wave propagation using the rotated staggered grid}, volume = {69}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1707078}} + bdsk-url-1 = {https://doi.org/10.1190/1.1707078}} @article{SaGoSh00, author = {E. H. Saenger and N. Gold and S. A. Shapiro}, @@ -15330,7 +15352,7 @@ @article{SaFoLaCa17 title = {Leveraging the accelerated processing units for seismic imaging: {A} performance and power efficiency comparison against {CPU}s and {GPU}s}, volume = {YYYYYYYYYYYYYY}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1177/1094342017696562}} + bdsk-url-1 = {https://doi.org/10.1177/1094342017696562}} @article{ks, author = {K. Salkauskas}, @@ -15349,7 +15371,7 @@ @article{SaLiRoScDu15 title = {Frequency domain ultrasound waveform tomography: breast imaging using a ring transducer}, volume = {60}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1088/0031-9155/60/14/5381}} + bdsk-url-1 = {https://doi.org/10.1088/0031-9155/60/14/5381}} @article{SaTaCaFi02, author = {L. Sandrin and M. Tanter and S. Catheline and M. Fink}, @@ -15360,7 +15382,7 @@ @article{SaTaCaFi02 title = {Shear modulus imaging with 2-{D} transient elastography}, volume = {49}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1109/58.996560}} + bdsk-url-1 = {https://doi.org/10.1109/58.996560}} @article{SaCoKu11, author = {Sarkar, Jit and Cornuelle, Bruce D. and Kuperman, W. A.}, @@ -15405,7 +15427,7 @@ @article{SaRuSwFoEm98 title = {Shear wave elasticity imaging: a new ultrasonic technology of medical diagnostics}, volume = {24}, year = {1998}, - Bdsk-Url-1 = {https://doi.org/10.1016/S0301-5629(98)00110-0}} + bdsk-url-1 = {https://doi.org/10.1016/S0301-5629(98)00110-0}} @article{SaKaSaPi01, author = {Toshimi Satoh and Hiroshi Kawase and Toshiaki Sato and Arben Pitarka}, @@ -15424,7 +15446,7 @@ @article{SaKoTr10 title = {Effects of {3D} attenuation on seismic wave amplitude and phase measurements}, volume = {100}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120090263}} + bdsk-url-1 = {https://doi.org/10.1785/0120090263}} @inproceedings{SavWiTr05, author = {Savage, B. and D. A. Wiens and J. Tromp}, @@ -15479,7 +15501,7 @@ @inproceedings{Schroeder:2009:DEI pages = {193-204}, title = {{DRAM} errors in the wild: {A} large-scale field study}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1145/1555349.1555372}} + bdsk-url-1 = {https://doi.org/10.1145/1555349.1555372}} @techreport{Sch03, address = {Germany}, @@ -15507,7 +15529,7 @@ @article{Schuit2004 title = {Fracture incidence and association with bone mineral density in elderly men and women: the {R}otterdam Study}, volume = {1}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.bone.2003.10.001}} + bdsk-url-1 = {https://doi.org/10.1016/j.bone.2003.10.001}} @article{ScFrMo10, author = {R. T. Schulte and C.-P. Fritzen and J. Moll}, @@ -15518,7 +15540,7 @@ @article{ScFrMo10 title = {Spectral element modelling of wave propagation in isotropic and anisotropic shell-structures including different types of damage}, volume = {10}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1088/1757-899X/10/1/012065}} + bdsk-url-1 = {https://doi.org/10.1088/1757-899X/10/1/012065}} @article{ScFrLa16, author = {Schumacher, Florian and Friederich, Wolfgang and Lamara, Samir}, @@ -15537,7 +15559,7 @@ @article{ScBlGa17 title = {Weakly nonlinear propagation of small-wavelength, impulsive acoustic waves in a general atmosphere}, volume = {72}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.wavemoti.2016.12.005}} + bdsk-url-1 = {https://doi.org/10.1016/j.wavemoti.2016.12.005}} @article{SeDe06, author = {Seeman, Ego and Delmas, Pierre D.}, @@ -15548,7 +15570,7 @@ @article{SeDe06 title = {Bone Quality - {T}he Material and Structural Basis of Bone Strength and Fragility}, volume = {354}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1056/NEJMra053077}} + bdsk-url-1 = {https://doi.org/10.1056/NEJMra053077}} @article{Semblat11, author = {Semblat, J. F. and Lenti, L. and Gandomzadeh, A.}, @@ -15567,7 +15589,7 @@ @article{SeMaCa09 title = {Lateral heterogeneous scattering explains {$L_g$} blockage in the {P}yrenees}, volume = {114}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1029/2008JB006107}} + bdsk-url-1 = {https://doi.org/10.1029/2008JB006107}} @article{Ser04, author = {G. Seriani}, @@ -15601,7 +15623,7 @@ @article{SeOl08 title = {Dispersion analysis of spectral-element methods for elastic wave propagation}, volume = {45}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.wavemoti.2007.11.007}} + bdsk-url-1 = {https://doi.org/10.1016/j.wavemoti.2007.11.007}} @article{SePr94, author = {G. Seriani and E. Priolo}, @@ -15647,7 +15669,7 @@ @article{SeOl07 title = {Optimal blended spectral-element operators for acoustic wave modeling}, volume = {72}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.2750715}} + bdsk-url-1 = {https://doi.org/10.1190/1.2750715}} @article{Shang89, author = {Shang, E. C.}, @@ -15722,7 +15744,7 @@ @article{ShTuBaOr06 title = {Parallel implementation of a velocity-stress staggered-grid finite-difference method for 2-{D} poroelastic wave propagation}, volume = {32}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.cageo.2005.11.001}} + bdsk-url-1 = {https://doi.org/10.1016/j.cageo.2005.11.001}} @article{ShJo06, author = {J. F. Shepherd and Ch. R. Johnson}, @@ -15733,7 +15755,7 @@ @article{ShJo06 title = {Hexahedral mesh generation constraints}, volume = {24}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1007/s00366-008-0091-4}} + bdsk-url-1 = {https://doi.org/10.1007/s00366-008-0091-4}} @article{sherafat2016, author = {Sherafat, Mohammad H. and Quaegebeur, Nicolas and Hubert, Pascal and Lessard, Larry and Masson, Patrice}, @@ -15753,7 +15775,7 @@ @article{ShUl90 title = {Conjugate gradient methods using quasi-{N}ewton updates with inexact line searches}, volume = {150}, year = {1990}, - Bdsk-Url-1 = {https://doi.org/10.1016/0022-247X(90)90109-S}} + bdsk-url-1 = {https://doi.org/10.1016/0022-247X(90)90109-S}} @book{ShGe82, address = {Cambridge}, @@ -15779,7 +15801,7 @@ @article{Shi06 title = {Convergence of quasi-{N}ewton method with new inexact line search}, volume = {315}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jmaa.2005.05.077}} + bdsk-url-1 = {https://doi.org/10.1016/j.jmaa.2005.05.077}} @inproceedings{Shinguetal2002, author = {Satoru Shingu and Hiroshi Takahara and Hiromitsu Fuchigami and Masayuki Yamada and Yoshinori Tsuda and Wataru Ohfuchi and Yuji Sasaki and Kazuo Kobayashi and Takashi Hagiwara and Shin-Ichi Habata and Mitsuo Yokokawa and Hiroyuki Itoh and Kiyoshi Otsuka}, @@ -15853,7 +15875,7 @@ @article{SiLiTrTr07a title = {Finite-frequency sensitivity of surface waves to anisotropy based upon adjoint methods}, volume = {168}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03261.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03261.x}} @article{SiLiTrTr07b, author = {Anne Sieminski and Qinya Liu and Jeannot Trampert and Jeroen Tromp}, @@ -15863,7 +15885,7 @@ @article{SiLiTrTr07b title = {Finite-frequency sensitivity of body waves to anisotropy based upon adjoint methods}, volume = {171}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2007.03528.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2007.03528.x}} @article{silver1996, author = {P. G. Silver}, @@ -15907,7 +15929,7 @@ @article{SiHuDu07 title = {On the spatial sampling of wave fields with circular ring apertures}, volume = {101}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1063/1.2717086}} + bdsk-url-1 = {https://doi.org/10.1063/1.2717086}} @article{simonsetal2002, author = {F. J. Simons and R. D. van der Hilst and J. P. Montagner and A. Zielhuis}, @@ -16025,7 +16047,7 @@ @article{Slo16 title = {Green's Function Retrieval and {M}archenko Imaging in a Dissipative Acoustic Medium}, volume = {116}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1103/PhysRevLett.116.164301}} + bdsk-url-1 = {https://doi.org/10.1103/PhysRevLett.116.164301}} @article{SmBrTa92, author = {Smith, Kevin B and Brown, Michael G and Tappert, Frederick D}, @@ -16054,7 +16076,7 @@ @article{SmCoObOvSch10 title = {Elastic Wave Propagation in Variable Media using a Discontinuous {G}alerkin Method}, volume = {29}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.3513466}} + bdsk-url-1 = {https://doi.org/10.1190/1.3513466}} @article{Smi74, author = {Warwick D. Smith}, @@ -16073,7 +16095,7 @@ @article{Soa09 title = {Acoustic modelling by {BEM-FEM} coupling procedures taking into account explicit and implicit multi-domain decomposition techniques}, volume = {78}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.2522}} + bdsk-url-1 = {https://doi.org/10.1002/nme.2522}} @article{SoMa05, author = {Soares Jr., D. and W. J. Mansur}, @@ -16111,7 +16133,7 @@ @article{Song2014 title = {Fast shear compounding using robust 2-{D} shear wave speed calculation and multi-directional filtering}, volume = {40}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2013.12.026}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2013.12.026}} @article{Song2012, author = {Song, P. and Zhao, H. and Manduca, A. and Urban, M. W. and Greenleaf, J. F. and Chen, S.}, @@ -16122,7 +16144,7 @@ @article{Song2012 title = {Comb-push ultrasound shear elastography ({CUSE}): a novel method for two-dimensional shear elasticity imaging of soft tissues}, volume = {31}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1109/TMI.2012.2205586}} + bdsk-url-1 = {https://doi.org/10.1109/TMI.2012.2205586}} @article{Song95, author = {X. Song and D. V. Helmberger}, @@ -16174,7 +16196,7 @@ @inproceedings{SpCoKa14 title = {Checkpointing Methods for Adjoint-Based Supersonic Jet Noise Reduction}, volume = {1}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.2514/6.2014-2472}} + bdsk-url-1 = {https://doi.org/10.2514/6.2014-2472}} @article{spetzleretal2001, author = {J. Spetzler and J. Trampert and R. Snieder}, @@ -16193,7 +16215,7 @@ @article{Spi07 title = {Ultrasonic field modeling for immersed components using {G}aussian beam superposition}, volume = {46}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2007.01.004}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2007.01.004}} @article{Spi10, author = {Spiesberger, John L.}, @@ -16204,7 +16226,7 @@ @article{Spi10 title = {Comparison of two and three spatial dimensional solutions of a parabolic approximation of the wave equation at ocean-basin scales in the presence of internal waves: 100-150 {H}z}, volume = {18}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1142/S0218396X10004115}} + bdsk-url-1 = {https://doi.org/10.1142/S0218396X10004115}} @article{SpGe08, author = {Sprague, M A and Geers, T L}, @@ -16331,7 +16353,7 @@ @article{Stone:2007:AMM title = {Accelerating molecular modeling applications with graphics processors}, volume = {28}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1002/jcc.20829}} + bdsk-url-1 = {https://doi.org/10.1002/jcc.20829}} @article{StHaTsHwSuLi08, author = {S. S. Stone and J. P. Haldar and S. C. Tsao and Wen{-}mei W. Hwu and B. P. Sutton and Z.-P. Liang}, @@ -16342,7 +16364,7 @@ @article{StHaTsHwSuLi08 title = {Accelerating advanced {MRI} reconstructions on {GPU}s}, volume = {68}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jpdc.2008.05.013}} + bdsk-url-1 = {https://doi.org/10.1016/j.jpdc.2008.05.013}} @article{Sto55, author = {R. Stoneley}, @@ -16369,7 +16391,7 @@ @article{StTo17 title = {Fast Simulation of Dynamic Ultrasound Images Using the {GPU}}, volume = {64}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2017.2731944}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2017.2731944}} @article{Stroem2011, author = {Str{\"o}m, O. and Borgstr{\"o}m, F. and Kanis, John A. and Compston, Juliet and Cooper, Cyrus and McCloskey, Eugene V. and J{\"o}nsson, Bengt}, @@ -16413,7 +16435,7 @@ @inproceedings{Stuart:2009:MPO pages = {1-12}, title = {Message Passing on Data-Parallel Architectures}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1109/IPDPS.2009.5161065}} + bdsk-url-1 = {https://doi.org/10.1109/IPDPS.2009.5161065}} @article{StPaIg09, author = {M. Stupazzini and R. Paolucci and H. Igel}, @@ -16467,7 +16489,7 @@ @article{SuEtAl2006 title = {Guided {L}amb waves for identification of damage in composite structures: {A} review}, volume = {295}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jsv.2006.01.020}} + bdsk-url-1 = {https://doi.org/10.1016/j.jsv.2006.01.020}} @article{Sukum00, author = {N. Sukumar and N. Mo\"es and B. Moran and T. Belytschko}, @@ -16487,7 +16509,7 @@ @article{Sul97 title = {An unsplit step 3-{D} {PML} for use with the {FDTD} method}, volume = {7}, year = {1997}, - Bdsk-Url-1 = {https://doi.org/10.1109/75.594858}} + bdsk-url-1 = {https://doi.org/10.1109/75.594858}} @article{SuFu13, author = {Weijia Sun and Li-Yun Fu}, @@ -16506,7 +16528,7 @@ @article{SuTsCh10 title = {{GPU}-accelerated molecular dynamics simulation for study of liquid crystalline flows}, volume = {229}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2010.03.047}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2010.03.047}} @article{Sym07, author = {Symes, William W.}, @@ -16517,7 +16539,7 @@ @article{Sym07 title = {Reverse time migration with optimal checkpointing}, volume = {72}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.2742686}} + bdsk-url-1 = {https://doi.org/10.1190/1.2742686}} @article{SyVd09, author = {Symes, William W. and Vdovina, Tetyana}, @@ -16528,7 +16550,7 @@ @article{SyVd09 title = {Interface error analysis for numerical wave propagation}, volume = {13}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1007/s10596-008-9124-8}} + bdsk-url-1 = {https://doi.org/10.1007/s10596-008-9124-8}} @article{Syn57, author = {J. L. Synge}, @@ -16554,7 +16576,7 @@ @article{Sza95 title = {Causal theories and data for acoustic attenuation obeying a frequency power law}, volume = {97}, year = {1995}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.412332}} + bdsk-url-1 = {https://doi.org/10.1121/1.412332}} @article{Sza94, author = {Szabo, Thomas L.}, @@ -16565,7 +16587,7 @@ @article{Sza94 title = {Time domain wave equations for lossy media obeying a frequency power law}, volume = {96}, year = {1994}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.410434}} + bdsk-url-1 = {https://doi.org/10.1121/1.410434}} @inproceedings{TaCrEtViBeSa10, address = {San Francisco, California, USA}, @@ -16585,7 +16607,7 @@ @article{TaMeVi14 title = {{SMART} layers: a simple and robust alternative to {PML} approaches for elastodynamics}, volume = {199}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggu298}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggu298}} @article{TaTaOkKe03, author = {Takenaka, Hiroshi and Tanaka, Hiroki and Okamoto, Taro and Kennett, Brian L. N.}, @@ -16596,7 +16618,7 @@ @article{TaTaOkKe03 title = {Quasi-cylindrical 2.5{D} wave modeling for large-scale seismic surveys}, volume = {30}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1029/2003GL018068}} + bdsk-url-1 = {https://doi.org/10.1029/2003GL018068}} @article{Taetal00, author = {N. Takeuchi and R. J. Geller and P. R. Cummins}, @@ -16641,7 +16663,7 @@ @article{Tanter2008 title = {Quantitative assessment of breast lesion viscoelasticity: initial clinical results using supersonic shear Imaging}, volume = {34}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2008.02.002}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2008.02.002}} @article{TaFi14, author = {Tanter, M. and Fink, M.}, @@ -16652,7 +16674,7 @@ @article{TaFi14 title = {Ultrafast imaging in biomedical ultrasound}, volume = {61}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2014.2882}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2014.2882}} @article{TaLiMaTr2010, author = {Carl Tape and Qinya Liu and Alessia Maggi and Jeroen Tromp}, @@ -16679,7 +16701,7 @@ @article{TaLiTr07 title = {Finite-frequency tomography using adjoint methods - {M}ethodology and examples using membrane surface waves}, volume = {168}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03191.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2006.03191.x}} @article{TaTa96, author = {Tappert, FD and Tang, Xin}, @@ -16771,7 +16793,7 @@ @article{TaShDe08 title = {Advanced interactive medical visualization on the {GPU}}, volume = {68}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jpdc.2008.06.011}} + bdsk-url-1 = {https://doi.org/10.1016/j.jpdc.2008.06.011}} @article{Tau96, author = {G. Taubes}, @@ -16790,7 +16812,7 @@ @article{Tau04 title = {{MOAB-SD}: integrated structured and unstructured mesh representation}, volume = {20}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1007/s00366-004-0296-0}} + bdsk-url-1 = {https://doi.org/10.1007/s00366-004-0296-0}} @article{TaBoDePeRe16, author = {Benoit Tauzin and Thomas Bodin and Eric Debayle and Jean-Philippe Perrillat and Bruno Reynard}, @@ -16800,7 +16822,7 @@ @article{TaBoDePeRe16 title = {Multi-mode conversion imaging of the subducted {G}orda and {J}uan de {F}uca plates below the {N}orth {A}merican continent}, volume = {440}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.epsl.2016.01.036}} + bdsk-url-1 = {https://doi.org/10.1016/j.epsl.2016.01.036}} @article{TaHiWiRi13, author = {Tauzin, B. and van der Hilst, R. D. and Wittlinger, G. and Ricard, Y.}, @@ -16811,7 +16833,7 @@ @article{TaHiWiRi13 title = {Multiple transition zone seismic discontinuities and low velocity layers below western {U}nited {S}tates}, volume = {118}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1002/jgrb.50182}} + bdsk-url-1 = {https://doi.org/10.1002/jgrb.50182}} @article{TayCur81, author = {D. B. Taylor and P. K. Currie}, @@ -16870,7 +16892,7 @@ @article{taylor_cheng_ourselin_2008 title = {High-Speed Nonlinear Finite Element Analysis for Surgical Simulation Using {Graphics Processing Units}}, volume = {27}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1109/TMI.2007.913112}} + bdsk-url-1 = {https://doi.org/10.1109/TMI.2007.913112}} @article{TeCh99, author = {F. L. Teixeira and W. C. Chew}, @@ -16917,7 +16939,7 @@ @article{TeThSaVeTiHoKu17 title = {A double-difference method for high-resolution acoustic tracking using a deep-water vertical array}, volume = {142}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.5014050}} + bdsk-url-1 = {https://doi.org/10.1121/1.5014050}} @article{Terrien2007, author = {N. Terrien and D. Osmont and D. Royer and F. Lepoutre and A. D\'eom}, @@ -16928,7 +16950,7 @@ @article{Terrien2007 title = {A combined finite element and modal decomposition method to study the interaction of {L}amb modes with micro-defects}, volume = {46}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2006.11.001}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2006.11.001}} @article{EUCrust07, author = {M. Tesauro and M. K. Kaban and S. A. P. L. Cloetingh}, @@ -16939,7 +16961,7 @@ @article{EUCrust07 title = {{EuCrust-07}: A new reference model for the {European} crust}, volume = {35}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1029/2007GL032244}} + bdsk-url-1 = {https://doi.org/10.1029/2007GL032244}} @article{Tes00, author = {Ekkehart Tessmer}, @@ -16950,7 +16972,7 @@ @article{Tes00 title = {Seismic finite-difference modeling with spatially varying time steps}, volume = {65}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1444820}} + bdsk-url-1 = {https://doi.org/10.1190/1.1444820}} @article{Tes95, author = {E. Tessmer}, @@ -16993,7 +17015,7 @@ @article{Teu15 title = {Short note on the mass matrix for {G}auss-{L}obatto grid points}, volume = {283}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2014.12.012}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2014.12.012}} @article{Tew04, author = {V. K. Tewary}, @@ -17126,7 +17148,7 @@ @article{Tho67 title = {Analytic description of the low-frequency attenuation coefficient}, volume = {42}, year = {1967}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.1910566}} + bdsk-url-1 = {https://doi.org/10.1121/1.1910566}} @article{Thouvetal03, author = {Fran\c{c}ois Thouvenot and Julien Fr\'echet and Liliane Jenatton and Jean-Fran\c{c}ois Gamond}, @@ -17145,7 +17167,7 @@ @article{TiZhZh17 pages = {YYYYYYYYYY-YYYYYYYYYY}, title = {Cross double-difference inversion for simultaneous velocity model update and microseismic event location}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1111/1365-2478.12556}} + bdsk-url-1 = {https://doi.org/10.1111/1365-2478.12556}} @article{Ting86, author = {Ting, L. and Miksis, M. J.}, @@ -17261,7 +17283,7 @@ @article{ToJe04 title = {Compact implementation of dynamic receive apodization in ultrasound scanners}, volume = {5373}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1117/12.532957}} + bdsk-url-1 = {https://doi.org/10.1117/12.532957}} @article{ToChKoBaLi14, author = {Ping Tong and Chen, Chin-Wu and Dimitri Komatitsch and Piero Basini and Qinya Liu}, @@ -17272,7 +17294,7 @@ @article{ToChKoBaLi14 title = {High-resolution seismic array imaging based on a {SEM-FK} hybrid method}, volume = {197}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggt508}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggt508}} @article{ToKoTsHuChBaLi14, author = {Tong, Ping and Komatitsch, Dimitri and Tseng, Tai-Lin and Hung, Shu-Huei and Chen, Chin-Wu and Basini, Piero and Liu, Qinya}, @@ -17283,7 +17305,7 @@ @article{ToKoTsHuChBaLi14 title = {A 3-{D} spectral-element and frequency-wave number hybrid method for high-resolution seismic array imaging}, volume = {41}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1002/2014GL061644}} + bdsk-url-1 = {https://doi.org/10.1002/2014GL061644}} @phdthesis{Tor95, address = {Paris, France}, @@ -17356,7 +17378,7 @@ @incollection{ToTaKa12 publisher = {InTech}, title = {Quasi-Axisymmetric Finite-Difference Method for Realistic Modeling of Regional and Global Seismic Wavefield - Review and Application}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.5772/32422}} + bdsk-url-1 = {https://doi.org/10.5772/32422}} @book{treves80, address = {New York, USA}, @@ -17401,7 +17423,7 @@ @article{TrBrMeViWe17 title = {Bessel smoothing filter for spectral-element mesh}, volume = {209}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggx103}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggx103}} @article{Tro01, author = {J. Tromp}, @@ -17438,7 +17460,7 @@ @article{TrKoHjLiZhPeBoMcFrTrHu10 title = {Near real-time simulations of global {CMT} earthquakes}, volume = {183}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04734.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04734.x}} @article{TrKoLi08, author = {Jeroen Tromp and Dimitri Komatitsch and Qinya Liu}, @@ -17457,7 +17479,7 @@ @article{trompetal2010 title = {Noise Cross-Correlation Sensitivity Kernels}, volume = {183}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04721.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2010.04721.x}} @article{TrMi99, author = {J. Tromp and J. X. Mitrovica}, @@ -17476,7 +17498,7 @@ @article{TrTaLi05 title = {Seismic tomography, adjoint methods, time reversal and banana-doughnut kernels}, volume = {160}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2004.02453.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2004.02453.x}} @article{TrRoFl02, author = {A. Tryggvason and S. T. R\"ognvaldsson and O. G. Fl\'ovenz}, @@ -17512,7 +17534,7 @@ @article{TsKoJiTr08 title = {Computations of global seismic wave propagation in three-dimensional earth models}, volume = {4759}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1007/978-3-540-77704-5}} + bdsk-url-1 = {https://doi.org/10.1007/978-3-540-77704-5}} @article{TsKoChTr03, author = {Seiji Tsuboi and Dimitri Komatitsch and Chen Ji and Jeroen Tromp}, @@ -17523,7 +17545,7 @@ @article{TsKoChTr03 title = {Broadband modeling of the 2002 {D}enali fault earthquake on the {E}arth {S}imulator}, volume = {139}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.pepi.2003.09.012}} + bdsk-url-1 = {https://doi.org/10.1016/j.pepi.2003.09.012}} @incollection{Tur98, author = {E. Turkel}, @@ -17556,7 +17578,7 @@ @article{VaMoPiBeGaMaLeTiLa14 title = {Thermal imprint of rift-related processes in orogens as recorded in the {P}yrenees}, volume = {408}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.epsl.2014.10.014}} + bdsk-url-1 = {https://doi.org/10.1016/j.epsl.2014.10.014}} @article{VaCaSaKoVi99, author = {R. Vai and J. M. Castillo-Covarrubias and F. J. S\'anchez-Sesma and D. Komatitsch and J. P. Vilotte}, @@ -17567,7 +17589,7 @@ @article{VaCaSaKoVi99 title = {Elastic wave propagation in an irregularly layered medium}, volume = {18}, year = {1999}, - Bdsk-Url-1 = {https://doi.org/10.1016/S0267-7261(98)00027-X}} + bdsk-url-1 = {https://doi.org/10.1016/S0267-7261(98)00027-X}} @inproceedings{VaDeZh08, address = {Guangzhou, China}, @@ -17578,7 +17600,7 @@ @inproceedings{VaDeZh08 pages = {1585-1590}, title = {A {GPU} approach to {FDTD} for radio coverage prediction}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1109/ICCS.2008.4737450}} + bdsk-url-1 = {https://doi.org/10.1109/ICCS.2008.4737450}} @article{Val89, author = {B. Valette}, @@ -17637,7 +17659,7 @@ @article{VaRoUl93 title = {Modeling of attenuation and dispersion}, volume = {58}, year = {1993}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1443500}} + bdsk-url-1 = {https://doi.org/10.1190/1.1443500}} @article{VaRo16, author = {Marlies Vasmel and Robertsson, Johan O. A.}, @@ -17648,7 +17670,7 @@ @article{VaRo16 title = {Exact wavefield reconstruction on finite-difference grids with minimal memory requirements}, volume = {81}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2016-0060.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2016-0060.1}} @article{VeMi96, author = {J. C. Veihl and R. Mittra}, @@ -17659,7 +17681,7 @@ @article{VeMi96 title = {An efficient implementation of {B}\'erenger's perfectly matched layer ({PML}) for finite-difference time-domain mesh truncation}, volume = {6}, year = {1996}, - Bdsk-Url-1 = {https://doi.org/10.1109/75.482000}} + bdsk-url-1 = {https://doi.org/10.1109/75.482000}} @article{VeDiBh10, author = {Vendhan, Chiruvai P and Diwan, Ganesh C and Bhattacharyya, Subrata K}, @@ -17685,7 +17707,7 @@ @article{ViPoGeDeKoDeMe18 title = {{BOAST: A} metaprogramming framework to produce portable and efficient computing kernels for {HPC} applications}, volume = {32}, year = {2018}, - Bdsk-Url-1 = {https://doi.org/10.1177/1094342017718068}} + bdsk-url-1 = {https://doi.org/10.1177/1094342017718068}} @article{Vie73, author = {J. A. Viecelli}, @@ -17778,7 +17800,7 @@ @article{ViOp09 title = {An overview of full-waveform inversion in exploration geophysics}, volume = {74}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.3238367}} + bdsk-url-1 = {https://doi.org/10.1190/1.3238367}} @article{VlLiMaLi03, author = {S. Vlastos and E. Liu and I. G. Main and X. Y. Li}, @@ -17797,7 +17819,7 @@ @inproceedings{Volkov:2008:BGT pages = {1-11}, title = {Benchmarking {GPUs} to tune dense linear algebra}, year = {2008}, - Bdsk-Url-1 = {https://doi.org/10.1145/1413370.1413402}} + bdsk-url-1 = {https://doi.org/10.1145/1413370.1413402}} @article{VoShKi10, author = {Peter E. J. Vos and Spencer J. Sherwin and Robert M. Kirby}, @@ -17807,7 +17829,7 @@ @article{VoShKi10 title = {From $h$ to $p$ efficiently: Implementing finite and spectral/$hp$ element methods to achieve optimal performance for low- and high-order discretisations}, volume = {229}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2010.03.031}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2010.03.031}} @article{VaRoCh02, author = {van Vossen, Robbert and Johan O. A. Robertsson and Chris H. Chapman}, @@ -17818,7 +17840,7 @@ @article{VaRoCh02 title = {Finite-difference modeling of wave propagation in a fluid-solid configuration}, volume = {67}, year = {2002}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1468623}} + bdsk-url-1 = {https://doi.org/10.1190/1.1468623}} @article{WadatiInouye1953, author = {Wadati, K. and Inouye, W.}, @@ -17935,7 +17957,7 @@ @article{WaMaAnLiDuAn15 title = {Waveform inversion with source encoding for breast sound speed reconstruction in ultrasound computed tomography}, volume = {62}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1109/TUFFC.2014.006788}} + bdsk-url-1 = {https://doi.org/10.1109/TUFFC.2014.006788}} @article{Wan08a, author = {L. Wang}, @@ -18011,7 +18033,7 @@ @article{WaMoIa09 title = {Minimal Repetition Dynamic Checkpointing Algorithm for Unsteady Adjoint Calculation}, volume = {31}, year = {2009}, - Bdsk-Url-1 = {https://doi.org/10.1137/080727890}} + bdsk-url-1 = {https://doi.org/10.1137/080727890}} @article{WaLeTe06, author = {Shumin Wang and Robert Lee and Fernando L. Teixeira}, @@ -18022,7 +18044,7 @@ @article{WaLeTe06 title = {Anisotropic-medium {PML} for vector {FETD} with modified basis functions}, volume = {54}, year = {2006}, - Bdsk-Url-1 = {https://doi.org/10.1109/TAP.2005.861523}} + bdsk-url-1 = {https://doi.org/10.1109/TAP.2005.861523}} @article{WaTa03, author = {Tsili Wang and Xiaoming Tang}, @@ -18033,7 +18055,7 @@ @article{WaTa03 title = {Finite-difference modeling of elastic wave propagation: A nonsplitting perfectly matched layer approach}, volume = {68}, year = {2003}, - Bdsk-Url-1 = {https://doi.org/10.1190/1.1620648}} + bdsk-url-1 = {https://doi.org/10.1190/1.1620648}} @article{WaChMoKoMo16, author = {Wang, Yi and Chevrot, S\'ebastien and Monteiller, Vadim and Komatitsch, Dimitri and Mouthereau, Fr\'ed\'eric and Manatschal, Gianreto and Sylvander, Matthieu and Diaz, Jordi and Ruiz, Mario and Grimaud, Franck and Benahmed, S\'ebastien and Pauchet, H\'el\`ene and Martin, Roland}, @@ -18044,7 +18066,7 @@ @article{WaChMoKoMo16 title = {The deep roots of the western {P}yrenees revealed by full waveform inversion of teleseismic {$P$} waves}, volume = {44}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1130/G37812.1}} + bdsk-url-1 = {https://doi.org/10.1130/G37812.1}} @article{WaTaFu01, author = {Y. Wang and H. Takenaka and T. Furumura}, @@ -18135,7 +18157,7 @@ @article{WiKoScTr04 title = {Analysis of strong scattering at the micro-scale}, volume = {115}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.1647480}} + bdsk-url-1 = {https://doi.org/10.1121/1.1647480}} @article{WiStAnOd14, author = {Wilcock, William S. D. and Stafford, Kathleen M. and Andrew, Rex K. and Odom, Robert I.}, @@ -18162,7 +18184,7 @@ @article{WiStBuGh10 title = {A high-order discontinuous {G}alerkin method for wave propagation through coupled elastic-acoustic media}, volume = {229}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2010.09.008}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2010.09.008}} @article{Willberg2015, author = {Willberg, C. C. and Duczek, S. S. and Vivar-Perez J. M. and Ahmad Z. B.}, @@ -18174,7 +18196,7 @@ @article{Willberg2015 title = {Simulation Methods for Guided Wave-Based Structural Health Monitoring: {A} Review}, volume = {67}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1115/1.4029539}} + bdsk-url-1 = {https://doi.org/10.1115/1.4029539}} @article{Williams2006, author = {C. M. Williams and R. A. Stephen and D. K. Smith}, @@ -18252,7 +18274,7 @@ @article{WiOlDa15 title = {Memory-Efficient Simulation of Frequency-Dependent {$Q$}}, volume = {105}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1785/0120150020}} + bdsk-url-1 = {https://doi.org/10.1785/0120150020}} @article{Wol69, author = {Wolfe, P.}, @@ -18318,7 +18340,7 @@ @inproceedings{woolsey_hutchcraft_gordon2007 pages = {5925-5928}, title = {High-Level programming of graphics hardware to increase performance of electromagnetics simulation}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1109/APS.2007.4396901}} + bdsk-url-1 = {https://doi.org/10.1109/APS.2007.4396901}} @incollection{Wri91, author = {T. L. Wright}, @@ -18357,7 +18379,7 @@ @article{wu_heng_2004 title = {A hybrid condensed finite element model with {GPU} acceleration for interactive {3D} soft tissue cutting: Research Articles}, volume = {15}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1002/cav.v15:3/4}} + bdsk-url-1 = {https://doi.org/10.1002/cav.v15:3/4}} @article{WuRo90, author = {W. J. Wu and M. G. Rochester}, @@ -18395,7 +18417,7 @@ @article{XiKoMaMa14 title = {Improved forward wave propagation and adjoint-based sensitivity kernel calculations using a numerically stable finite-element {PML}}, volume = {198}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggu219}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggu219}} @article{XiMaCrKoMa16, author = {Xie, Zhinan and Matzen, Ren\'e and Cristini, Paul and Komatitsch, Dimitri and Martin, Roland}, @@ -18406,7 +18428,7 @@ @article{XiMaCrKoMa16 title = {A perfectly matched layer for fluid-solid problems: {A}pplication to ocean-acoustics simulations with solid ocean bottoms}, volume = {140}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.4954736}} + bdsk-url-1 = {https://doi.org/10.1121/1.4954736}} @article{XiLi09, author = {Xing, Y. and Liu, B.}, @@ -18426,7 +18448,7 @@ @article{XuYu17 title = {Numerical simulation of elastic wave propagation in functionally graded cylinders using time-domain spectral finite element method}, volume = {9}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1177/1687814017734457}} + bdsk-url-1 = {https://doi.org/10.1177/1687814017734457}} @article{XuBiGhWa03, author = {Jifeng Xu and Jacobo Bielak and Omar Ghattas and Jianlin Wang}, @@ -18446,7 +18468,7 @@ @article{XuMuOsNo10 title = {Direct {V}lasov Solvers with High-Order Spectral Element Method}, volume = {8}, year = {2010}, - Bdsk-Url-1 = {https://doi.org/10.4208/cicp.080409.051009a}} + bdsk-url-1 = {https://doi.org/10.4208/cicp.080409.051009a}} @article{XuMc98, author = {Xu, Tong and McMechan, George A.}, @@ -18465,7 +18487,7 @@ @article{YaWaCh07 title = {{GPU} accelerated molecular dynamics simulation of thermal conductivities}, volume = {221}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.jcp.2006.06.039}} + bdsk-url-1 = {https://doi.org/10.1016/j.jcp.2006.06.039}} @article{YaBrMeVi16, author = {Pengliang Yang and Romain Brossier and Ludovic M\'etivier and Jean Virieux}, @@ -18476,7 +18498,7 @@ @article{YaBrMeVi16 title = {Wavefield reconstruction in attenuating media: {A} checkpointing-assisted reverse-forward simulation method}, volume = {81}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2016-0082.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2016-0082.1}} @article{YaUrMc18, author = {Yiqun Yang and Matthew W. Urban and Robert J. McGough}, @@ -18496,7 +18518,7 @@ @article{YaTe05 title = {Frequency dispersion compensation in time reversal techniques for {UWB} electromagnetic waves}, volume = {2}, year = {2005}, - Bdsk-Url-1 = {https://doi.org/10.1109/LGRS.2005.846835}} + bdsk-url-1 = {https://doi.org/10.1109/LGRS.2005.846835}} @article{YeBeCaRoCo17, author = {Ye, W. and Bel-Brunon, A. and Catheline, S. and Rochette, M. and Combescure, A.}, @@ -18507,7 +18529,7 @@ @article{YeBeCaRoCo17 title = {A selective mass scaling method for shear wave propagation analyses in nearly incompressible materials}, volume = {109}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1002/nme.5276}} + bdsk-url-1 = {https://doi.org/10.1002/nme.5276}} @article{YeHuSt94, author = {R. S. Yeats and G. J. Huftile and L. T. Stitt}, @@ -18559,7 +18581,7 @@ @article{YuWeLiZhLi14 title = {An optimization framework for adjoint-based climate simulations: {A} case study of the {Z}ebiak-{C}ane model}, volume = {28}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1177/1094342013495096}} + bdsk-url-1 = {https://doi.org/10.1177/1094342013495096}} @article{YuBo97, author = {Yuan, Xiaojuen and Borup, David and Wiskin, James W and Berggren, M and Eidens, R and Johnson, SA}, @@ -18579,7 +18601,7 @@ @article{YuSiTr16 title = {Double-difference adjoint seismic tomography}, volume = {206}, year = {2016}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggw233}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggw233}} @article{ZaMoHr93, author = {J. Zahradn{\'\i}k and P. Moczo and F. Hron}, @@ -18605,7 +18627,7 @@ @article{ZaNiJoAiJaQu13 title = {Validation of finite-element computations for the quantitative prediction of underwater noise from impact pile driving}, volume = {133}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.4768886}} + bdsk-url-1 = {https://doi.org/10.1121/1.4768886}} @article{ZaTeJeMaBl07, author = {Zampolli, Mario and Tesei, Alessandra and Jensen, Finn B. and Malm, Nils and Blottman III, John B.}, @@ -18650,7 +18672,7 @@ @article{ZeLi01 title = {A staggered-grid finite-difference method with perfectly matched layers for poroelastic wave equations}, volume = {109}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.1121/1.1369783}} + bdsk-url-1 = {https://doi.org/10.1121/1.1369783}} @article{ZeLi01b, author = {Y. Q. Zeng and Q. H. Liu}, @@ -18661,7 +18683,7 @@ @article{ZeLi01b title = {Acoustic detection of buried objects in 3{D} fluid-saturated porous media: numerical modeling}, volume = {6}, year = {2001}, - Bdsk-Url-1 = {https://doi.org/10.1109/36.927434}} + bdsk-url-1 = {https://doi.org/10.1109/36.927434}} @article{ZeLiZh04, author = {Y. Q. Zeng and Q. H. Liu and G. Zhao}, @@ -18681,7 +18703,7 @@ @article{Zha04 title = {Wave propagation across fluid-solid interfaces: a grid method approach}, volume = {159}, year = {2004}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2004.02372.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2004.02372.x}} @article{ZhCh91, author = {L. Zhang and A. K. Chopra}, @@ -18717,7 +18739,7 @@ @article{ZhWaZh12 title = {Total variation based gradient descent algorithm for sparse-view photoacoustic image reconstruction}, volume = {52}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultras.2012.08.012}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultras.2012.08.012}} @article{zhang2003, author = {Y. Zhang and G. Zhang and N. Bleistein}, @@ -18745,7 +18767,7 @@ @article{ZhCa96 title = {{GT-PML}: generalized theory of {P}erfectly {M}atched {L}ayers and its application to the reflectionless truncation of {F}inite-{D}ifference {T}ime-{D}omain grids}, volume = {44}, year = {1996}, - Bdsk-Url-1 = {https://doi.org/10.1109/22.554601}} + bdsk-url-1 = {https://doi.org/10.1109/22.554601}} @article{zhaoetal2000, author = {L. Zhao and T. H. Jordan and C. H. Chapman}, @@ -18773,7 +18795,7 @@ @article{ZhLeSaLo15 title = {Imaging internal structure of long bones using wave scattering theory}, volume = {41}, year = {2015}, - Bdsk-Url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2015.06.016}} + bdsk-url-1 = {https://doi.org/10.1016/j.ultrasmedbio.2015.06.016}} @article{ZhLeSaTaLo07, author = {Rui Zheng and Lawrence H. Le and Mauricio D. Sacchi and Dean Ta and Edmond Lou}, @@ -18784,7 +18806,7 @@ @article{ZhLeSaTaLo07 title = {Spectral ratio method to estimate broadband ultrasound attenuation of cortical bones in vitro using multiple reflections}, volume = {52}, year = {2007}, - Bdsk-Url-1 = {https://doi.org/10.1088/0031-9155/52/19/008}} + bdsk-url-1 = {https://doi.org/10.1088/0031-9155/52/19/008}} @techreport{ZhHu02, address = {Cambridge, Massachusetts, USA}, @@ -18802,7 +18824,7 @@ @article{ZhLiTr11 title = {Surface wave sensitivity: mode summation versus adjoint {SEM}}, volume = {187}, year = {2011}, - Bdsk-Url-1 = {https://doi.org/10.1111/j.1365-246X.2011.05212.x}} + bdsk-url-1 = {https://doi.org/10.1111/j.1365-246X.2011.05212.x}} @article{ZhBoPeTr12, author = {Hejun Zhu and Ebru Bozda{\u{g}} and Daniel Peter and Jeroen Tromp}, @@ -18813,7 +18835,7 @@ @article{ZhBoPeTr12 title = {Structure of the {E}uropean upper mantle revealed by adjoint tomography}, volume = {5}, year = {2012}, - Bdsk-Url-1 = {https://doi.org/10.1038/ngeo1501}} + bdsk-url-1 = {https://doi.org/10.1038/ngeo1501}} @article{zhu2009, author = {H. Zhu and Y. Luo and T. Nissen-Meyer and C. Morency and J. Tromp}, @@ -18832,7 +18854,7 @@ @article{ZhTr13 title = {Mapping Tectonic Deformation in the Crust and Upper Mantle Beneath {E}urope and the {N}orth {A}tlantic Ocean}, volume = {341}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.1126/science.1241335}} + bdsk-url-1 = {https://doi.org/10.1126/science.1241335}} @article{ZhuChen2013, author = {J. Zhu and Z. Chen}, @@ -18842,7 +18864,7 @@ @article{ZhuChen2013 title = {On the validity of modal expansion in {P}ekeris waveguide with {PML}}, volume = {2}, year = {2013}, - Bdsk-Url-1 = {https://doi.org/10.4172/2168-9679.10001}} + bdsk-url-1 = {https://doi.org/10.4172/2168-9679.10001}} @article{ZhuLu2008, author = {J. Zhu and Y. Y. Lu}, @@ -18870,7 +18892,7 @@ @article{Zhu14 title = {Time-reverse modelling of acoustic wave propagation in attenuating media}, volume = {197}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggt519}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggt519}} @article{ZhCa14, author = {Zhu, Tieyuan and Carcione, Jos\'e M.}, @@ -18881,7 +18903,7 @@ @article{ZhCa14 title = {Theory and modelling of constant-{$Q$} {P}- and {S}-waves using fractional spatial derivatives}, volume = {196}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1093/gji/ggt483}} + bdsk-url-1 = {https://doi.org/10.1093/gji/ggt483}} @article{ZhHaBi14, author = {Zhu, Tieyuan and Harris, Jerry M. and Biondi, Biondo}, @@ -18892,7 +18914,7 @@ @article{ZhHaBi14 title = {{$Q$}-compensated reverse-time migration}, volume = {79}, year = {2014}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2013-0344.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2013-0344.1}} @article{ZhSu17, author = {Tieyuan Zhu and Junzhe Sun}, @@ -18903,7 +18925,7 @@ @article{ZhSu17 title = {Viscoelastic reverse time migration with attenuation compensation}, volume = {82}, year = {2017}, - Bdsk-Url-1 = {https://doi.org/10.1190/geo2016-0239.1}} + bdsk-url-1 = {https://doi.org/10.1190/geo2016-0239.1}} @article{zhumcmechan91, author = {X. Zhu and G. A. McMechan}, @@ -18954,7 +18976,7 @@ @article{Zin00 title = {Comparison of High-Accuracy Finite-Difference Methods for Linear Wave Propagation}, volume = {22}, year = {2000}, - Bdsk-Url-1 = {https://doi.org/10.1137/S1064827599350320}} + bdsk-url-1 = {https://doi.org/10.1137/S1064827599350320}} @article{ZiLoJu96, author = {David W. Zingg and Harvard Lomax and Henry Jurgens}, @@ -18965,7 +18987,7 @@ @article{ZiLoJu96 title = {High-Accuracy Finite-Difference Schemes for Linear Wave Propagation}, volume = {17}, year = {1996}, - Bdsk-Url-1 = {https://doi.org/10.1137/S1064827594267173}} + bdsk-url-1 = {https://doi.org/10.1137/S1064827594267173}} @misc{notedegreesfreedom, note = {The cost of calculation is due to the fact that the mesh contains 498 million degrees of freedom.}} diff --git a/doc/USER_MANUAL/features.tex b/doc/USER_MANUAL/features.tex index f8d0292cf..0502c1d78 100644 --- a/doc/USER_MANUAL/features.tex +++ b/doc/USER_MANUAL/features.tex @@ -1,7 +1,7 @@ -\chapter*{Simulation features supported in SPECFEM3D\_GLOBE} -\addcontentsline{toc}{chapter}{Simulation features supported in SPECFEM3D\_GLOBE} +\chapter*{Simulation features supported in SPECFEM3D Globe} +\addcontentsline{toc}{chapter}{Simulation features supported in SPECFEM3D Globe} -The following lists all available features for a SPECFEM3D\_GLOBE simulation, +The following lists all available features for a SPECFEM3D Globe simulation, where {\it CPU}, {\it CUDA}, {\it HIP} and {\it OpenCL} denote the code versions for CPU-only simulations, CUDA, HIP and OpenCL hardware support, respectively. % diff --git a/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex b/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex index c3467973d..880861212 100644 --- a/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex +++ b/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex @@ -134,11 +134,10 @@ \noindent\makebox[\textwidth]{\noindent\includegraphics[width=0.83\paperwidth]{figures/specfem_3d_globe-cover.pdf}} \end{center} % -\title{\thispagestyle{empty}\textbf{SPECFEM3D\_GLOBE}\\ +\title{\thispagestyle{empty}\textbf{SPECFEM3D Globe}\\ \textbf{User Manual}} % -\author{$\copyright$ Princeton University (USA) and CNRS / University of Marseille (France),\\ -ETH Z\"urich (Switzerland),\\ +\author{$\copyright$ Princeton University (USA) and CNRS / University of Marseille (France)\\ Version 8.1 } diff --git a/setup/config.h.in b/setup/config.h.in index 12a1f0ffa..33d76b3cb 100644 --- a/setup/config.h.in +++ b/setup/config.h.in @@ -114,7 +114,7 @@ /* Set to 0 if source is from GIT, 1 otherwise. */ #undef SPECFEM3D_GLOBE_RELEASE_VERSION -/* Define SPECFEM3D_GLOBE version */ +/* Define SPECFEM3D Globe version */ #undef SPECFEM3D_GLOBE_VERSION /* Define to 1 if all of the C89 standard headers exist (not just the ones From dffba825973d7f5a09997b391374a80d0985397c Mon Sep 17 00:00:00 2001 From: Daniel Peter Date: Tue, 18 Nov 2025 16:13:32 +0100 Subject: [PATCH 4/6] updates fft constant expression --- src/shared/fft.f90 | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/shared/fft.f90 b/src/shared/fft.f90 index 8106b1407..306e1d721 100644 --- a/src/shared/fft.f90 +++ b/src/shared/fft.f90 @@ -53,8 +53,8 @@ subroutine FFT(npow,xi,zign,dtt,mpow) integer :: l,iblock,nblock,i,lbhalf,j,lx complex(kind=CUSTOM_CMPLX) :: wk, hold, q real(kind=CUSTOM_REAL) :: flx,inv_of_flx,v - - real(kind=CUSTOM_REAL), parameter :: PI = acos(-1.0) + ! PI = acos(-1.0) + real(kind=CUSTOM_REAL), parameter :: TWO_PI = real(2.d0 * acos(-1.d0),kind=CUSTOM_REAL) ! added this sanity check if (npow > 30) stop 'Error: FTT routine has an hardwired maximum of 30 levels' @@ -77,7 +77,7 @@ subroutine FFT(npow,xi,zign,dtt,mpow) FK = k flx = lx - v = zign * 2.0_CUSTOM_REAL * PI * FK / flx ! Fourier convention + v = zign * TWO_PI * FK / flx ! Fourier convention ! - sign: MATLAB convention: forward e^{-i om t} ! + sign: engineering convention: forward e^{i om t} @@ -126,10 +126,12 @@ subroutine FFT(npow,xi,zign,dtt,mpow) if (zign > 0.0_CUSTOM_REAL) then ! FORWARD FFT xi(1:lx) = xi(1:lx) * dtt ! multiplication by dt + else ! REVERSE FFT flx = flx*dtt inv_of_flx = 1._CUSTOM_REAL / flx + ! Aug 2016: changed to multiplication by the precomputed inverse to make the routine faster ! xi(1:lx) = xi(1:lx) / flx ! division by dt xi(1:lx) = xi(1:lx) * inv_of_flx ! division by dt @@ -145,7 +147,7 @@ subroutine FFTinv(npow,s,zign,dtt,r,mpow) ! inverse Fourier transform -- calls FFT - use constants + use constants, only: CUSTOM_REAL implicit none @@ -204,9 +206,11 @@ subroutine rspec(s,np2) end subroutine rspec -! !------------------------------------------------------------------------------------------------- ! +! 3D FFT +! +!------------------------------------------------------------------------------------------------- subroutine fft_apply_3D_symmetry(array,N) @@ -354,7 +358,7 @@ subroutine FFT_3D(N,npower_of_2,array,zign,dk,mpow) integer :: i,j,k ! checks - if (npower_of_2 > 30) stop 'Error: the FTTinv_3D routine has an hardwired maximum of 30 levels' + if (npower_of_2 > 30) stop 'Error: the FTTinv_3D routine has a hardwired maximum of 30 levels' ! openmp solver !$OMP PARALLEL DEFAULT(NONE) & From 9cc42d7b463ae80763848a211afa05c72a928a82 Mon Sep 17 00:00:00 2001 From: Daniel Peter Date: Tue, 18 Nov 2025 19:43:05 +0100 Subject: [PATCH 5/6] updates doc to add info about scattering perturbations --- doc/USER_MANUAL/03_running_the_mesher.tex | 28 +++++++++++++++++++++ doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.pdf | Bin 30059607 -> 30063449 bytes 2 files changed, 28 insertions(+) diff --git a/doc/USER_MANUAL/03_running_the_mesher.tex b/doc/USER_MANUAL/03_running_the_mesher.tex index b4ceca681..6df38d144 100644 --- a/doc/USER_MANUAL/03_running_the_mesher.tex +++ b/doc/USER_MANUAL/03_running_the_mesher.tex @@ -967,4 +967,32 @@ \section{Memory requirements} needed by the solver is generated. +%-----------------------------------------------------------------------------------------------------------------------------------% +\section{Scattering perturbations}\label{sec:Scattering-perturbations} +%-----------------------------------------------------------------------------------------------------------------------------------% + +SPECFEM3D Globe also allows to add optional scattering perturbations to the elastic model parameters. +The 3D random perturbations follow a von K\'arm\'an distribution, characterized by a perturbation strength and spatial correlation factor. +As an example, to apply these perturbations to the model parameters, you can add the following parameters to the \texttt{Par\_file}: +{\small +\begin{verbatim} +## scattering +# adds scattering perturbations to velocity model +SCATTERING_PERTURBATIONS = .true. +# perturbation strength +SCATTERING_STRENGTH = 0.3d0 +# correlation factor +SCATTERING_CORRELATION = 1.d0 +\end{verbatim} +} + +These optional parameters are: +\begin{description} +\item [{\texttt{ADD\_SCATTERING\_PERTURBATIONS}}] Set to \texttt{.true.} to enable adding von K\'arm\'an type scattering perturbations to the elastic model. +\item [{\texttt{SCATTERING\_STRENGTH}}] Defines the maximum amplitude of the perturbations, e.g., a value of 0.3 will result in 30\% perturbations. +\item [{\texttt{SCATTERING\_CORRELATION}}] Specifies the correlation factor for the von K\'arm\'an distribution. A value of 1.0 corresponds to a correlation length $a$ where $k \times a \approx 1.0$, with $k$ being the wavenumber. +\end{description} + +The current implementation sets up the 3D von K\'arm\'an power spectral density in wavenumber space, using a Hurst exponent of 0.3 and a 10\% standard deviation. The algorithm then uses a temporary regular 3D grid for the FFTs with a grid spacing determined by the smallest element size of the mesh. These 3D FFTs are computationally costly and the temporary mesh requires substantial, additional memory on all processes, especially for small-scale meshes as it scales with $N^3$. By default, the 3D perturbations are applied to density and the elastic model parameters in crust and mantle region only (no attenuation Q-factor perturbations are applied). + diff --git a/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.pdf b/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.pdf index 40efab80eea7b1bbe8ca2f76ad7a2624125c4eaa..3c14912296d88c4fb47918c26fa59afd5c5cba1d 100644 GIT binary patch delta 339120 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

W<>H=xIX~0qrlE6--vQqDjCX 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

S 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 eH@KkA+?aWidLHjv6;VAcEj~LJdq4O7 zzRw@8IrFaS?yBiCb52)JFW*(-EG|{zB+DW2zX9N(l`JVPcwni5v{5w=JEpWfUa#E4 za2gfW<`Tn3V=eFF;2;vm<~a;nC06&<>?|Ex*ZY&@AxjdSVWB29^u4SMwO+}WFIlcp z=mRCqYCCFfqYO4G)@m4;ZbMeXyrl}-d^P;x1}i&i{&Zn1qt&|Hx#*t<-q9+Dz-5G+ zV^6xZ84d9EMS!DTH({McCGlcc@{-=OdXV}QV11q~FbesIhwkb=HCRHBXs2l_Rki8r zlSnqj-iww7k3grWfQU4b4gbW8zMaT|{pb-=#IXi%>C7;Oy+-v%5>*L9?UyTLl$bq3 zD*U!gMYNH;AWWRN!0t2OvHr)l4{!UaTt$Z(DLH@S76^eoXeZ%)`=kr5Pu%;Of0=Xs zu`3)`a{a}H7#W5bzVZ$ip@p#PF5LSw+eOr9FFL{>3pn^dxZ(r=OM(aG0^NMQjS>yH zXD6>J1#WU@<`^N$edb0Q%ON=%v%7Wj?EY!sqjoVoMUj9CH_ zbG;S|wmbyCcycKu5mK-Hag@COvbg4Wnd10PpkL&`L4`L1$9H}q&>F!dy@kI-5ZiCY z6)hOH+g6}1Z5mF}f6&zM-r&I_?w{wp8Wf^w&<;uj2Xj6n26Il*vNPN}f0xQdlEgSO zF(Vugt)HI#axzL5aOHnH8!PTNN}XUcG*M;@4yvSXvYAv!`aw7Mi%W7pujc~D=rMj8 z8#YsU{CVV-JNOPC1N7JZ2jAJbOL>U^Ywp8XO;7ygsvjcboPNgkM4(p?tD)Ctlohjr zIm2KcuuhtqU212}kEuM0uIi~RbvLMdVTa!XT5glwE<5Da=aHn>UY-n1wDoEgpxY2T(!8-O<> z{VHNhpaSX?s}}Rx>@s(1-v`|BJET>ME3ByDw#+B!(iA0ErM5u{q%E#W; z6XZ>ox_SjRLrFwK0;JxSrZ73A$OWnfWQllkiWYtg*0h@1G?@yrO!&Ydyc1TNTE@w7 zAT7O|Br}f-JyPAw35FKcDBUYhdxIO~{P76S6Tz}>9yzl#R-dx;r?P#^#o33~N4U1V zW(^wuly5osV1`iiuwG?Nvnjr5Vo6(lb%aSC!_f3ShQK$C0|L|QtnK`Bg*!%ge{nEkCc=# z_!VJJQ@!%w_(sNRqj;82qnC75;^^jk9pwSnbLO+e#FVM_BN`Dlqz#a50LN{~`fbWJ zJOvla{v5k|8A!BGsIYq`r?wz?{+HH00>vt(V^L~t=wJN0-%%}Whj@=fe2)l-XH^fE zE7Bx|W(1z8B~TvEW*Qppn8MH)DZ+eb!9kmmz#TdfaYR@L7yoJ)TBDgi9qm{xR{II`w2ql z_QE>qVJa5Qiv_*&F7T6~w?oP&L#r;O9*P-Fe|d4NRPsxP>gj#?*;!B7G{k~Y z=_v{MoOSCFKM5)APa$(J1$9c*DQ|4zxFqP-0~+|S-;&4D@(+8;tJzW?`?oNzfKg`M z)0@k@KVfFf#y%3{uO5RDKPr-i@dib|_~~XycqbY)QGK2PWJsD9$*pRS z`1Pp1J-)BogYKg8JAad^0-i8U6fFv#8=y07dYguaE{VV`n5KnpMaV5g%T23| zAtAw~=O3TMBkoFConUY)he|9d}cRaLwJly|J@WKR78Wskn5bwVx#sB&F{@)-9 zF3z5`Vq&yhIy&62ru_fdVfX)xA@I+=ghYO**bqEPnh(ZnFwdKR$55C3$1nJQ;-8-X zro{zw{p0&D8JL14!24e|FvSN`Jpb2^AEy3GOI`M#hX1Ao8|0sM|H}mfCjM#mPcjnP z|0n^N`oBEhz{LOMAqW%ymxd5b{9hKrw0wNrX-1gjcK-!ec7kQe_g`#fCs=I0|6(gU z!D93M7hBm07Mt&X6M?~{>;wzV_g`pbCs=5{|3WJ}!9w%>7h2f~7Mf4EX#>*<5uOJ~ zj+bCXDkbF**UU^wOGXsjMUjf^UFR4n#HpmqD7K>3}sS1)lGJ zEy6FlAQxTm(2FjF5AyK*{|&{%4TTMr#+s&z%LbVHN}~d`9#UdJv9GiyFvEdJh9D>i zfei-(2?jC@6d0&5&|sj$z<_}X0}BQ=3>+A^Fz{gD!yte`2m=Iz2nI0>5*VZ~$Y7Ae zpnyRMg9-*U3>p};Fz8^sfAT@BOr3Z^FZsi64hE6W4 zLIi)$%=%nb*Gxa8q%$9CvYU%~+Z*R0HO!h$6JyTnQqr~VX6$@jtLw1=!G&tv`&!@ZZ` z{<-;Zo5i)Bi5D9=MfA$55aJCcxXY6&pe5T!$SfUebFCOwq$|h?aXai(Ys+&3WRZCE zZ0UaGu$3D2zmG@V`G&2PJazd!lMbUqF;hHC6JE*>?iV2jE`B72dt|1Cl6xORV8O4# zUvZh5vC4D><-H*n=2Jdd>2REZF$e<4LWk(AAt;mKK9X=Wy{`}w5#&R`wANC12>Lh( zb&PQGQ5f7I+EH{CZdqeN{jbPq2XMICQ@1dJK+K#6?Y!)lyo<%%GA8? zqcCNNWaLBnc8hYQ3EokI$>d(xlA=MJ?^LuCM$*qU+4S#%2>RTA;TP9aV(2RWLW)3m* z#K+7i;!I`MgcL~1bULhcEmtCiWM`GlDMMSXXM%5;jSST0&v@?L+y^t$d zE&lQJ+B3EBjw~R<==BCQZRHVvo6&Q)>br=29vkJLyM(#af)W*P)xUS z|FSn91~qeTousdZ7%Yt?5eUu)djwTHd_K>mba+;CsA;+UVD zDbYwwz7VD3bI=b@uR>L`afz6uSHv2xhy}hT&H7`lyw#N#0at0g3{axnuMA1M3)~KF z6v)|59^g!`@f_Pk#0+Voy5j9sv^MyXm-xafU8d1`q%Dzbrg8P!#7|%tTDXIHNW-5H zu+Ai+D!d|2`3T?hEwnyvIBKgK86>PKX^cl!w7e_dOSRYBaA-?{Dvlh?iqkqYIh7nf zr|lDno2@>610N(6o`r~Fe<}HBC!*0jmxYT|_S?RetK#Ek{dFrx)q5{J5AH+K z7|;5M=V!8aImm926=C{jGd*_fb~PfrUz8EQ76v6h8zjtq?}OUlX)*rRVXO88o}~eG z4_YEj+>ynkuib0v7r+2U08!8Mr1He6ejO0hy?}dj zs)W1R^xVE>oHWPQ;i>veFX!h~)It8Wp{9MhEf?W?ey50D)IL*yx_GkW2L>!JfV$dd zUeokw=4eSmEv@LN#5l)6>(5%2sK_);vy6Za@kh>aFnNQS;u_y;2+dxUXYGio+n}TQ zXri3PDHyY9ac@t%Wx+Ifu3PTdt1E}`r-rB(*QdSlPClEh*aADJVbUz6Oo7PH+4g1> zq(8@o=`T8oQ@s;8)fMY*v((A`MO;XcQRCh{8=rLHEc!DE2v&{opufL;Z*$8IZ zcG+lNNuxQ=YN;#sTeH8Pd5>Qgo2RUpY+n^bxPQo$JFGKAQ>Adp9@BB?b2lv=xfS-i z@BzFQ7K7zf_=WoRN0VpMaE;!EbN6kdP*Kf|fzIH`{IX;OJraqrI}1p!N8}I5$nRaN zD&XVEdz;MQm}S?7r5$-)UG#gMMvXd!X?_DDyWp2Yq{m{dF3Pg6!aAwa&~O@DDdO0x3saGA3S8#gkaL1x;rRo zR1ZNu>9mzH&=FU!=^;SOA%Dm$&2Eh%=;5{149Dp68vB?1mKh>Nevr6FW)en3Js)M$ ztJMP4PWpwfYE9P7a1~U;MyFK{-Xt7XSt|6Eq&}@3+gj<8$&aiXyYepqZW5e$a#iBs z1SMe;7bBN;S`8x)aBG!w`Us*GGr@x__~Prm!)w)|A=?@Id%bs_BlbU5&ePu8WW4T- zC3Y7di`xiF=V5V$?Af?UOr#2w5{N5scx3oD>k#zAw@m;=5&ZDF2+(k)38M=hwlj~r zhQN|jQn2>-tDk<;G~yv%SsGj@2Qdv`RvI2YnuWvQ{YX=4q~@u^xZJ@~%FUV0Y{K@^0{& zF{667zf*2+5~x>A8PKU$CQ4*Eh^dKHMG<{RhWec6GzU2m6jcUR-OcV#Fruw>)Z$2-jLqO^j*GUvCZZz zvT_^Orf>gFd;ex6*c?>zX1Zuufxh#*In+m>7q=WZ?TUk#I%3;QQ_D+qXc!CT3-g;+hq#2-cwZEVOKUp8mMn0fQ7z~r~H@> zyrW>b$NnDhDQ@%E(VqJfyx#VxtGnpo>_hHNfD2b$&IEb)6j|cdtA1xLOWq}vRWeIK z=(=-CgzO;4D>Z}A`fuf*n!g=bw>YFI`=>aiSU3gcrHnUrE=0C@_2^juHc-%KZ#KtO{5iruCY4=3 z6}FBU^f1kiXx*=X$xKLWiWVD5d}3p4QHY#Nq^ED&mpMd4Y$*2lV^}6mFWCP>3jCMm zsj$;%HjZZBT|Kc0Ui*(0k%k8Pg>|9qB_SW%cOyP~$&Ir9@W$jId2AS{RcX_2c{6tQ z>XQWbq)Us7E%@Hh{EH-KK|4FZ+Mw6H=n6I5eP@Uy%V{BQ*praF!1+8DfW6FIiTikv9vDplgF`0BF-K<6|S^sqw|G~-#V7K(FUh`&upP}k} z+NMT;QINHv_u9KM@Fg0DkWu&il_A6I5BtPV#Ghi~e8ImHk^BBOl#1Loue_`%>|I`P zds;-)A~eu+TzMYUl8GoTrsYXcX&5zsYZbiw7Yu!-i75CK zjbZI<o6nhP1=SyY}nUx0t+VPcy5LkDZS%Dt7pOImJ+|Mci_p^$G z0OzbM1B7!<5#XFtA_S~wXSw@ts!(eCOYSfciNVdPv>;TcB=U z0|e~PsnSFC<~4x5c})UVbg#g?IFj&x?A%=S6)Gu&|&*51C)o2j&+IKmhjQdwK}gk^z9VWJn0eF6uHsWS0y9 z*(D=Fz<*JX0ph=81o$r*69Ns3`V5eUC1apr$%GI%STtaO94wgt2TP_PfOg4{9zwHh z3eYT@fdIWFBYKGLvKgSeYz_hvmyGEl3Crd{!mFei+T@H zam|??;;`-xIIMesfZ{b5dPvc_2T-)`2?AEuTz=^!x)&&)$F>8G*+e|9{I@c;5WWyfSz;aFEvY+kS3P z&_3H^8)Nm&Mr&;VXpLJTxotE2M;5wl?s$r4`E=cv(&Qo1AQ9+<@c!pn-YXf>Y@8(; zAx@Oy6D+hrkTiz2Bbtm1^1d8HJZs!gju_JKSD&m7>s*HI9`udzYs-;n@e$Oe z{5Be^)JY4i`l{`JRt@8yf)NkE@ZbTR!C1MlRqPoy)%0H(n8mB_yH{KPwmEu5 z^FE+SqqH2}oQ?ei)EcdWoj1#?R$6G7u27XNwa6P*hk_QAki&wQAm?a=QCsWl1Cga&S@5$@V_@7UI2i{X(2@575KN@&mbN3 zUKP6fTsP%Ze*Y?}D)TE#4vL5HJ=d!`I(e=cw=AY)us}|KgR0(|XBOOZHV5Yh!wm$zUz4kJ>^{76GB}H|= z#jeKp3*k!ojhgr~Em>%Mx^LMtSPWyOjCXtHSJULk#gYy%|G^Nt$O1Q27c!HX@SCZ)MTssW%J-RwqH=`N{B4@4zht z843d1LU}vF6$Y)((&PzYRV(a_oR9)V>Y$FE4#-PZvdZj>cqM(cyUV6%OgOIYL0G%) zf@3u6XEk?2fseRk_!)X*#jK+;(+troxk#asxkwfP8xD5ZZn)vd1pNy}Wp)QI#r2a1 za28`8hT!?5U)0As;WkR(4i0l3LNEF_jN9?3zQx~j4q`aQ^p3?hIptj@1a&`!PH?Z- z%j%`G9OBo#RLxV_m$@fB9p0;tjl0N3ZBv9zV`WM*f(bDbCG0ughvFQuzDQR>q_5csQyA@YS|YdUx}zs;cS`w; z;n585pp!H`+fiusuEJ3i=^KJ0#nHFg>he?CF)h*-Iz8!)aDEV z`4dcF3S|Tvwg`a9{%C}$IHCQ*?f1lXX}O5SYpunOnjJIcd=_VmW;f*YdyyRqPcmcO z2tMb3a2JsLQeUT{^DCKKBV6>da_S&eLN)!9O&@?DGg@8K3-)J6^N~qK(VL;2sgS{& zqzscSOp_+h5N8;;83tGK;E7^0APG&?h`2-nnwI%xPCRDSfBY zQG@yCK`O)6j|?fsJ35@??;3D$`YK5(MNOwPXb1Y}M_?3*Ff+)7LF$8LY`$belbxFf z%bT7)_tbaeh2#E4F{O^QSq`swTO*26B?}^=%bOX(WY<_*$-i919Qk&;;mZuRSm`yf5VZ0&dbqhJKkW~hw{!I z)MDGAb>EF|96lDk-#Ru{`6q_^u$o$R4SB!nPO$NL>uM*uEe$9cnRi8CO!t|os>E7} zp*LN&kwi{g&17^6F@BNT6r$SvNe$gg;OwKUss0T{$};Mp>$xnXE;@M>|t<5mvE27SPBzSGYlA#bH@BUy?e&^AL=0W#_P3Y*lzQLkX{2QPF0M~)30nu^Y-WeK=C5d_S5(H}7Zl+9*Dv`X z-!}{#@xzIFcJty}f^s?%jhn4}m}sci_cUFhEuO#qj#726hYLa)(>1cBQ(5*nA{ah> zn)WUw2W>?i$_-0~GJ52;5TpN!R!@ zQnTJ^#yan)aB6*T%21Q~Bn#GSq}Pi7ZIZI@8WsurX=pG03iB^gk`$306@St@%5ffk zIB->JX-lI8ma9BI5mi5_f|RuDTXck)T(MGEYjrvE9xia{O{n!^UDP!;4f!$b$xcQe4)bernJRAy>#D$d@&Bo8?1J{~qOX6TAjDf2Q7f zN0%QD=@T=)Q8d6ajf@DyJFW~OAUEQGyGVUR{L+KYOiyvLf%Rq81kuOpg!^-gNgYv( zGDBO0DdI$Y);@Qp=&S2Va=4r#BWAE>$fNj=Q915?OjdGdj{A|2<3G#j6#eV|15fcv z?xe&e^F&`MrX~u?R~RR7s6|Wtka$#NTwHfJdyV4~BpHedqP?*+oprGym0@e}zw8ek zGMAR5SnIVCQ7+c6yK6G?z46|+=z5LpjwJJSoaQSey9-6FMm+xDdW*TpnIH*%z*95n z&p@W&>gLqqE0VzpAu}%1htqEt@{3?CwI#d%`MJV3-z8&aLp9_XNF7Hjjxoh8aKYa) zlE=oZ$78H%fX>^&|OQkd#yt2Q!rLI-m(w9cHfhx>LtWZ z3K`gt*V#iRG>+i%WYf2YBELF=$3H5wBr+1v-B3rd1*<+P(sb=AeZw+z_F?V_?X_Gf z6G+u~^CY#HPcd>8T#3bpB<)K}_-^6J-Ar#HJ7 z&@-3}vQKwneD@o&5twpYXsi zE&shcTOS)!%@QBrm|3bn7^F7!N}{pd=EwY?-w1aS_Hs|Rr9~>gJWBSh*FXekTSz#8 zPsCJ9a`eToO_^Z$w`qL{OM_UqJL^{y9ED=;n8^tCDNxx?#+GP(-nmAKhs9#J^$$11wGmg0T_DsFsT%t@g=lutyS`#iC!M>nphFh<&cS(a zp;<1}xcjRd#BIwo)S#{tGp9qp7teBsFW0lrvtxf=HJ|3-dy;m zlDK95S$7UcFz=;nkTr`!J9rhb`Pc9I=kRF1HB@3m-fD{eE`7+SM|}2Tv+cL)Usf|D zJ&Xle993q8gzuJgY z=IBGHXzDJc>7t2$A&t~T=eR`t{ktVVV?!dljj1%W<)BIUc36?h#1K8nQkmE^e47~A zeLIdD51B+{CQ!ZOR=DFNJe@v5>ntZQOgpX4bxoxtrD>AN&5v(|U;bE?)tIe8MqPqI zoWOGAwcwv?`-tcU6d`FwBn&1f_?!#mCOyhIe5Sz1Q0%DbGKZ1!5jmz==71;n7vT(= zs&^lfCC@3lN{30&}#=z!?rwSNimy z3f|yZj#LsTy9-s#{b6!CVa;eKX7!28S7%7%>u6LU(RT8{t~Aze$^2bi$5oxK$^LVc z#(va-$hC+g7Zyhp=V{>7Q8-#(Ra6sk4p%R>mN4hVIo zozk_G#2d^~j8AOduS+xXdx4_^d}d};HX@xXmHn)?tG-o(?3bejC~vych;=P_@C3AZ ztZT+%=Po3Kh=#u$d?XlZF+^?ddR|C?sO$8hq7_{5cz{o-{Erpo-N#mN`=nP>IF|7x_fJ~ReE z(+gGr<*^1R!~XH^u?GC0_-B`d5IUj|AcO!b<9K>QxFOui0Z?w`Kx{pjfx9<^7vfqF z2z4z8y2wTl5d2>gXsSrC6d7R48o&!d(g}tEh9c>N_@e@Ul>&I7^+qAijDSQzATOX9 z8X^bJ3(W`($&~;?Sz~wrjnEJwpw1-`8(P*I@`(wUeHY9F@!SuAdhUl7S^!|95MHRF zau_!UKph&w2UL28slf9=Z@t3`O#%FM*mgq2eAwB4sY1Ukgh@#QGW)P3MM%S8M8JrI z5d{MR6(Nn*>jpr|VZ6Y=e6%V&KNNQ%8eIp#_iiEt*jQuU1K!>+pRY@zATYI1fr-d3 zEC9J@je!vhBMwG9j0EUCYoeyy{|gFhuE7jsE`;$yeglaxl3*l5e*-C=6977CI1d1u zK`dycbt;$$NS%-7ffxp)!bpP}2Bd4P{yPn8x*0OCaBrY=dKnj*0B0}kSz$K8f2IZp z8dIJDl?A>5i9En;YNpWtOHL39J;^vMMc@|(q)syI{+&kBv`qC(z{xt52jCC|{_jDA zpsOqZ4L(538iNCf^@cD(IYj|(0)QnTl?R%n4*cE*Ds?k>p&dL~K~jL^3GCL+J*%Au zuwnstAvz^lFtTCfz{rJ>2jdfr&oJ^~6u>BiQ3RtHMhR4>r1S?iV4@E2LUkHT>m`90 zo-7`yz*Xt@Qb5QZcFUbrX8RMMFUk6EhUR^~kh=o(jio#g+Ji4p+Jo}06aeX}ln09K zUtwqryZ~i9Ks#yWzt0ccu*Tp)j~6O(r2%=DL_R3YQ|*+0IX46kLgL|n!~f3-US`-? zgL9AEH>7_*_k_7Lougz#;934m4uqA=iUO#bH?@j`4MLQ1!7jmyV9G{FXp9s5K?ThaZ9up+ zR+Imz+|*UUXPQKHG&s_3)e=%!kuB*r8FU&8wfl~D2IZFqOv7^swI8xHYtDrHy{hzo z!WR!{KCXM!sgtzRJ2;Bi$JO12il0-cucr!(N2=@k(@e8WMG@KwaWxHvVJ=I9(^f?J zdtT?95l%S@zaq388}OYsp*`h%o0V?COOeZrYV;`6XkIf`u+)BBga@qxxm<%tUkbQ`dTd`)a3 zE~`)ZzCZX*8aw24op3Q2z34onU0i9;S#ae^Bn0zw*+fZP%-eN834;dQcT#(I`mE~Af#~Kp->Gm_+Qm5T5zE+%oVZjp zzfH%u4U&8}q<$L@UU-@PVEF>B{mhX-q}Gv(YVlc1EiUkt$;8eZ8wngT+Lb6BrhT5lD<*(wU}cIw&Fc^v$xQl7EH>A(Yxdr_eYIb9e6H*y5I+6M_~ zWcdkArgkc}7UiXFpR7%To0<=lBfU!+F{1Sd#gO&jNfE3sW*fxQzSCyVZFt9`yOJoj z!mlNF*d>z9WS#yjFm>F%IFbfU^LR);#6e;L4ZjV#x_+C(kUL8L{YxP>aW!@TY(mVhcK`YH^m8L+ zhU+qU*Up>RdifwC7K(7dFr{BsrMW}`yrOwFVnLwtk$PV)j&W8@dAc^>N}*uFf^) zAGi7tQAz7Q*}QN@upRS29&aFe>G0v(G}e{_0=8iKXKuTE@v3BHII>N3rGQ$43EZ;B z@JZjSqf^RE!4ETYdG1=x25B$VV~OI?7ig07vUT;gtl}nDEn)W0Cbi({YN~3qo5^eD zhlwB<@e8?caa%2xKK_9`>^&IeR!F zE+`uKW1^nSB$naecsLS%8~}gAfZ}i$&~=nEIjtvYdV}P#NY}{*`~suyGqJSkt+#`M zwan}IEad~1q^fJ1HJ)u(UP=DGzyb1FzKl-d7=XlFas1LrE<|Zmcn0ZFo0B+l$k-bT zcSHVkw12?gsaexmbfGjkea19$?aXg59Dyf95D@xjPnig|C*Pn1s{_ENIjSD3Z}39S z{}PF%@)60vF;FY^?35)CYLpx@p4!@C5C|8dMJ0V)Gc(hKbBal4G|*06*zBXvjjA7e z_69mJI~La5YjT_7E|+uZt~qdoqzB0-*<;ybvjsjI=AVq=o{ub^kI?VeUAnkLA=R*7 zqoHu_*r)BP)S0^P<(Pm?;5eScYXY5X{{FsHKxc5Z{vzEp52xjYe~evtj1{=p;&MeB zw^gsd`tvFf#aNBvP-5<7gORu<<~ChFu?9XOO}{W#7mC9LBT;rQ7$ zP`Cx>SDjbb4!*eL>*qLEPAOkr9qznKDwY^G9mb;35|hSt)xejFr7ek~o!gSowIl!H zkx(7)j>>DKd#z*!MpGNcqUWh0NP&6{B)gYV2Km{|A2es8(uQ=zmv~xNxJkVm*?ljf z981=Q8*8inDHBcwE^-10zJlD3Ql^MCZt(fJ;-J~T#zmWYJMJNDFgNcd!D4j#~bnziH-V#&boSNFn4Nr+ad&`fK4P_ydyEjH9y8`hwb>kKic@5M&KPT3XfcLeuV zPF(gY8#d|f<5fjisWt-d7%BFi(}G9RzQTL!GbZGGyc33?&+y`};&q2@4hbrH2KvN) z?wEx}vU_9?fj2QS-VUjmPO2S>dX*qilPRhz`hOmN!jnnAwY`%I$B~xRoib0@dpm3= z+%~qGUmLeDV<;HHecXPs6^2WLC5D_xhLu-^z{&ib$}V9m*wwxx~X0bP$z z!-v2z$vwB&+(w<3urr{3UKT3;O0OfEdBEG&7AsDxJV+Y! z8EWtH)QF^#ola+kk@2>JaiAaErM|^ccjLMJlIaSiS^-Qhlh33^glLaslFnA~B6{zq zP{Mpk`oPAS(k$M+*TMyJ$D2Vu^^^!((AOIRdM+f3^_;d$@_27w;j77;s)ZS_Tq$Rv z$|HG?ceSJ9{igZRrD5*2Q(>jlQD{Y;vP!$!sj^eoqVmU-3QgP#b<57pW!4}lkNsL+ zb9g5Gc`xF1G1lXZUtPj$eTru{)-wJ)Q-0wLT6x&e9JT+Nf z;n0*q00IJbMmAmdawl7G z#vzd+cIQuzPI$1&x@;FhHD}oh!?NkWNyG+d+u(G8Tby2AM&sy9)0?;a)P$Ua7NaTR zXI3WFIMMI-!|Kxb`uxP=r4h?Ukckg@y5=%|$78aq)3VX=&MOMcFD z#%6PiuyK3qhai0T6ZhlCgOI{A+9xbcU%W6KyT+^oPs&6l-b)#w>;pReO-IXbr15bv z_X|u)g^wAwT_k(29fy zBgBfeH!0``9v!FH8)6Z9Qd+R$jHs`W^lQ2ME)`9|bw4QHiCYChgdu323g1TMJ@JVG z{<>rVXC-e~jOy_ID|it^YfvbG$czE<)49GL-4rniT0IY=FqJ`l(9SDQxmTcJYoapN zG&Zes9-So5q#{^|8kAmd#8vXbHU=p3h{TE2ghcfzyfeijn|*I=r>UGXZB}phd~e5A z){b&ra7^pWI3_N4cPDPW-?_N`^A-BIU)w*8%+GkD=AL%m?oDiUp5L4|KP?VjncQ3X z1zjE=?Y>Md-HyFR2?xIfyL}b=bGc7Lyx#D8_vFgI{UCVB>{lpBZqxkj{PM?kk(UoI zL$CMJ3yXh<39f5MzEB+D1bMeg1?dU`0GH$wWg^<#-#flCQDd`O!Pj~=`>NYMNfM%~ z&OmO)rpf)&{py$3t4*gfn%xZt!H*+VFYJ@h!4&)!P(H&v$vzcmV~M9-y&--)T()M z*-yHYMf!71bGl&f<4(jviJk-MI>9<1SEMyy`ME~)3}?EpA*jN(-sX#GDhD@}Yseex zrF$9O^@Pd3;XKnj*45`{%iA(h-<$FuQ&f2_TnklaB~Sa;AD&!K9F zBU8r-;$}V1cN))sWz1cbi0{f#nc!JXs8LS-Tuoes))RmYz61;St0FJ(G$vrAI$ep8 zF;l)TC7_{x@2KPdVAox`2e!YX`lRt)|3O+L|5{Nbe;YXbGduCPS2vgD&6UrTJwwZ&WuJ8LP>^DJ z{Hf?Ki`08C)%r-|c}S1~^ql$UPLLvt*-a2`vZZ8AYR}SS6&Cj$Ascr5^Z0k<50Whe z{Y#TI)!esf;p9KR!7t7x-c@CPAcNR2qPFyF6XpUHUl*}7}OnY{X8 z)Xq$!VXV{Z3!bz zV$R!c6iKVTYyX-8DJG$p|6WKh(!@F5H9gx2O0{^5V27|8wWQN7WzH#=f^89P#Jn|= zxJg%MZ{q}_KmFeO18riq*3H`5TBAl?uCRHfR^ykDuFn+DbbpxL)jZhH)=_q!jFTZY!DgLGjq^ zGua$1g{QYB#CdJwLbk(`4z{J=mA1RU>Lf@X>Eq-1!#QNH(wFCpG=g;%t>c3X&yrZ# zL82)LD7Zcxx8OqJPVcCquxgtwb%%X-sGKs&@hdemcvRLJQ&l0opr;I12on=$_dEH9U( zW79%)gv*krf=#likZAexXlH`7qHEfy`_ze>yia{9d|_M&Tr>3s&o1K@nl4}Nz11%6 z(3ZtM`q-P2MJ0SM*cc{TqU*H9AA6FST0zpUzv7AS&HCI(s03!|%H6Z6);%nbp5S%V zpS@vrwZ~xQMJ-p_s6Z>9rj0!mm$VC0b13947j~#5bRus(_d}VdHLIS5LzzLVwlHb1 zW(XPe$im$+QOKbZi+3h0N84KCxlZ|l{l%YO=oPtQMIq#6u`+k~@4Yl1#1U_(jnaX? zm_GrHr|u$XN)0?YV=h%_IXYA2q{&vGC}!qWhHCj)S;HEnbO==xOd7u#EFRDZn7oM zvZ_?sR(MF)AKy+`-fp`kC%QQ&w|S?lxvQ%=y{p-=s~IfU)lAvdeA7Aj#&oP#b*x); ztV4ASsyf!JI@X{%R;xNzr8-uwI##MWR-`(XuR4~eI+m?EmZ>_Hrjd)OZvH;;MgYE^ zO-Uk!i8!j8xP25C%-%rEj~*X|so59)WKk#Yi~=Q^K62nkf|k~y3~g;nT$3h~IeH)k zxmNt<5CYF+NjLh=xv*pjQ|cil(UxI+5jq{n2Q#JiVA?!-nq!gov*9Z+CtOn@_px6t zy_xvMp^v9dFBH0OMVfvf?YizNCdF4?BXWiX`7F=^M;f2Cj*E)KuShJZdn@%V`dW>< zp#CM(ofMI`J4%VO(-ZZT9WgSB`i@r2xaMw*IRTivIz4P2z?3JX7SrC%mZpByvNtq^ zwIAota%^2P&Zj63?@YDX`4ull*NjchmxeL{KD)0!_DcsJ))*~)WStRl!ah&^(<2FA z6p-?`NG0TfHbO+_))%z(%z;U_HAq zY>6Z2_BwAb@AkK2zg#lvCm52CBZ+K`oZ`V&15U`S3V0PkG+R_+QRR zvEPrL^`bY;e@D~Fzg>jCFVBFF&9BjC!r1}WeElqB%3jPZ9uN01r0GPNoxW_|N8KRG zEHN7%Sx4t*>Mjz0wKXfA)8qiRRTM7~TFW9c*7V1yM)Q5d1SR^nX5Jw`<4Wpo6?65$ zyfP|9Q5I_XTPP{5%3vb%cS!G~(U>c+!oTsQo8LrIRy5@Q<&6l}rIK(G|500;S+z(4 zK0ocd;r3+H!4Tq1oS%zR@53GN6$_d#wAI(L-(qOYw35OW!Wj_CqgK!+#G$WbBwfh2 zu%pa^Scv_9guPRcrqR|kShj83w!3WGwyn2pblJAmW!tuGyUWw(d^7Py{1Y*Am$5FM z9nZ~%uT0fDyaOZ)HWv8%HgoRQsspo6hB%)b%j|41lc|E#6|?UqvmbpLf# zxKMgdHO?f}hP4I68eh;T<0x70H<5g37KQ}&PR4l|b` zwmR!mjGtp}U2m(Kd66W#LsC}&;!xgBs70}ZP|>?u>#X)PF1H=Cno3%Vdy8`ty?2?? zh%T`MaZx9ou{W_jh`8F@ja!#lH_<_MorLY^X6nB)Wr!MeyZYN;4&Q!X->Z|frAk?~ zXf;c!w$b7f(Ykh~B}R@)%Fi9u8c$ceg%cGh5ceb&{FbF93%Dstfxo8!eyeYwo6ixM z-n0yk%3ScXI>qyer46|faZIc|P(kE~polu_Tg%hpD(AJdGTuBlgt+s#&B!)tH5GTm zv0JTqyZ!MJ=x&3cN4wT)&8n7{a^3brEkHrtCqdwGjwN=2jc%FLyh&oWHUmwX7-L(_x8|q42l9wNW)78dR2WTwkeAl-IHV{H+S2 zMNgm^6tP+UKquzMMNbt6z7llBSMmBQjR+1`srdk}5lT@$m7wBQcSSErrk?#P`I@Z! z4-)VaYfSyIzeM? z#SHZ1z+69|zYhH`j2FMCX=fH)4DJSpcyCOH@da!;+DQ15j|AL?KLZ&TuL>uQyP3%s z(3_mzHY(c4pFdllG1Qr|1l+4~+bl&f)M0R0_EEy&7~+Ts-_mLuo+ECH7{7EA&}&QR z84kZpU!(G~gViv8$FU7(**7hWfa^WDzos=j!djC8nC$s18g2DP)H&$#y-1;#OXddJ zO6N+D31x6kh?`><5stWnslfx^=Ef_{>Q8|zxze zfb-!1(|M5IO^F$2Y^0*2ptNdL6@@8=1{@#$>LRpq@g90+g_Tj$dcVsy| ziW0CrF4ThsGSJ`~T1LL|X)L}2CAvtzcGcLP`sBb?jIQWq$9KWF&^&(yXsxgprcnHa zI0ivVOU$J%-@L=UBiEU;Or-pi(2foYoixW~3t<(U?VmQZ}` z-Kf9~Hgq{AgzaAqAYxRU-opcR9*537F&Tm`?1^)eVGKHH4QnKVeXccVITYh!^V_FPuMCMF30)HIQG>5 zLm&$T9vL(;FysbLRs37}M{vdJjYG{Y5XyI%QIQkjXLcYp0XyYlXQdj^nxo%#JX-WO zzlSl#UVLcfUVjseBUXjV(3N`F-XLPXdgTh8XH8tMrD;#!@X_3erveNE?sO+ssh9z> zk)cv+2IV82G6Dpi9*f~c4#H7U)qBc-9-~WAZW8PF&Sg`JGCt}oIR&*H1w>Iy+s0d2 zJCYy47PA^{@WLAH#o>BFM24_Is3l3DMP^yr7E+JV+|Gz1J=BM9#sRZ7O^W^^rfXCh zvOD}7^gcMdKmL+9v`|#P@eB=rtv<0S>fL>J4o&L(+ND-Lxw9pi0@hatU6mdO&@Y+G ze4g+cRTu5<s*< z`d4+T#j;Q%{NMz{{WZUs0jB$d63_J4W}dB5yVd+K8(P&A_JX-}rZpz_(F#^0akgM(95Q}8@MvaC&Jvia}myMdx4r(5bPXCeAk6IcUy(L z4JVh6WGq%jQPiKD$;Dx_?7a@;>4~9JvHV`LNN`XPPDoVzw6$tVC-|hkBrwieMQQg; z>uC`nPo-%XN3A0{UR3Zl`BS<6j(pMQq-$IEz;8wLP;SXC#%{|JfIdE0XWHA`uvhvq zhdw+=nF4%gvij38=c&2=IQFl`0@m{NazgRHG4_thxyrpq)gg`a7xvQ~!5~Y2i!0$= zqbT@6AF5Wm>+3Y1e@7g>h6D3l1hAvUkZXZ97`|k0pLwrwmBipwb4d#fRr)=^wG@9Y zmi>zUVMlTgBL_3tcM_>rm;lg1wD*QpUpq(1ivW`oxaE%1zXB{mfUsd}i0aU!HNQ;ruV>(P zQz)RWdEb7KL*bxh+HbnY76*xEtpG7OUH(3SWqjY7zw4`m2k>)H)_>O~^m-UdAbFQF z3H^GJHVTh4Hyw&FcnKp(>qSL8nX<)mVD|} zS$+3N9IA9UV$@kSBx9Ab5+{pmYXO&CqE{eTAdM|Dk#gBU0#<{R=&iGQ zI?U#LIg)X=2H^g}J7WEXje35c1tdKjKA%jmt-Bp~Zp+dN$?2lGwl^KXLNcWAVFSsf zho~9|$|-_d1g@P`hjCX>+1`Y=o5_0dT3Q@$TxJ4u2GpO3AAOhr9+T|WO5^cdC2sbb z30YEod$>8=;)|7aG~*uqmE#8=gd=NGSv1L(PHI474A@qUW`FTB% zs$C>BvxPaMDIIyoS*{-)Cz)GNx%Orc-%mYQL1WI0*;sh4j{-7*?(Vm85a{ok8pYyb z64g|@CcuaLcvl(RK|LXzp#?Or;h?N-Ysm#~{>g_!ob2Gvis0u7l)<%JjOA4psjai6 zao5p=vh#&=gtKUok>h}OY$nEFoi*PJZ#Q%AqH12PVqyghc=)+s)f=nOKI@-I3(&I! zzWYLfFHYxgb_3%mv2B5ez1%_8`oN?g?4dH#2LLN@DF@JK@0!<1i*p$<*4K*3Y*nAk zN0;oYmA+BcV#50=Y9-|e&bI7HEHujIq_qcBW0QKX#!T;NUm zac9w3Zu58GGz-Gagy$5SoA8w`n2kkulesCS|bOFf%o&X|m63Fj{;VeLsZ1 z7yuLw&BNL@up@!K^AnoDTuC5(irZI?!Oww(sCnURAu&^7fnTAY)SyDS8BvvQjH574 zoDS!vg%d%!M|OnHOZn8&qDr}1+P#xfsHQ#T(#rTm~=ckw^zRYT8#Y4y)66eKr zF)W6{h@aQMK}OtKdxKBRI)r!Y|A*52FQZ}SVoggZX`)16W%^&`fr~AV*ti6k29UMu zfZL8dy8Eng*Wg#c^~wATq#wA&C316(e~^X2E|{;pM~r@{86gU8>+AJv#@gLYBR_$F zLzxierq(??kNlJu&-q+=99*Ng125arRdqcj6W<914^4u^I~1Rth6@QZm<&%9(^}lVp&CZ(SrUY+<;2a3(8z&Au=?tN?1pT^?j65pu=wMcn79-34q(yGFma5L zu)tHwL(^QLq*VlGq$WNXNzX>QoL-k2;B^{O;67KlDt>Ywiaet|+!iWu&rDi5h*5D& zxg(@>W@pJ20W9HpV`#{Xs8DxKoSBY%tX3-KSJ#|PA81>8ySTx}1_YmIC-RtZ{i6M< z`fa0or_bF%ab`3#Uf}!%4Uk6(TFKleCx+k;$_h#T;OJ9YQJ+MYcz+mpr`>^h!HxSv z-v%bJ#0k+A6yb=7*+#qrTNkxTK9Rp4v{4R)6Ks?r+6nZfu*3-s6^Zj12kRe;rUdyO zZfsfu+B{sG+gDDHaZM?1m(V=8d~QO1&9H=lJC>oO1M?fW$b(Ak8t|(`LCQxD`Yw?L zwTqwJPSAWQRrE=#du5502xg)?ukVy92?fe}QpyL*?QmH%UQuV|J2Y>vycJ|#$$qGb z)4}|)^+u&Xwtu_x&EV(7g9|>J^luo1rcbIhu75; z$~D8byI@Uf+NHr(SpaOMxYa#trI!62T``i!t6o=Ewb6wNA)q>0%w)ONly-Q+`nVRD zUG`eKkwrVBn$2hWioI!dN}tuo&O#x0v6hUsC}n)Y)~q412935V#XNqBAcLR9$Mj|F zDq)?pN#ehSZp)X#^=MunoKW{ubI#0dE?v&f`77}z+-ZB3&haaXLs@gijBeAH#C4hf z0gZt5Npr@mZrhhB;PozLlj&MEpY{zO_|<89=FZ`(%v)>Q^_2BoR^H(&%qEqv%MqO^ zhAcgfPFwf&tHyhTYd%LUejMI^hk0;eHqn}EOx33AF?Slf4_`$&MXfgl^ef6>t%TJVERk==yJ;=Viw|MmRdPrY2FkiIk{5f7DtK8GdA&5X#Z%jN68t9 zkd074)Oj`V=-J(C5umqEII(>EXrP`p84f@1>dMW=2!%?jPg3{rDcJw3CLV_-TC=)Sw zk^&DpYg8s*=Ft(FnlGG*PI0y$y@aB#CP3GqH;k)b!sQv=3NR)_(r@GLhJZ4zKS7m| zT}XMvEb%n8{4lB}i8_)xl*=>(M^@r33oXqZ2w4L9iC6-M$xlz091q6Vyd@s5XQDWzi0!U+PM-_E#^)EuCgyQ<+YZF{V zqo~Tlg?LujB({v;Otyt%1nX|qQ_2X>r3aHKIxsv$jNsT*6~gDS9{czqi2aqgf)1Vi zI=gN*l98+L8KpTaJ)n#J4$N^Z4e5&bav{rvskjtBTQ$BuZrTlDNlc& zym1mi1E5W6C7!0AFP|^JoTZaPxb15`dZe)ZN9z#d+ms5ejr`1nDr7 zX1G}?5G!tYsmiWQcoC&h>THThVMKHUH}FKfdOL0e7|OEU%tbl%fUp!{)D)y<0+mV5 z7nTXgNsIrGY9ISQ-&;*+oig2+-oGy=GQp))10D^ZaLN{)6vcPhHi8|W-z#38h%6J- zUx<*+CM5#4YHu}EX8cU%)n?itk*A2y;P6NY9@7&@hYwU}!-aPoFyf;}sVV!QAMK^x z;)5t)LT7`NU8xIWskp@zTtl*StL;}?>r@I&T_t;YnDg_Ky)jUpBqDuK^ad|hq5l08 zz@2llb2*vn5N9QTh3utF0$aqEMqkigB~rj*8MTAnmwc($@2fuB^{pJOt`kBW2@03r z72-Eemwy<65ZjRY^I9;`cHyr-b&C+|`P5GVBB?MR#`~qo?U(ZuQu-=zVn4P2<<|CSYNJD zcMOai!!v=kz!Jp=;nj77dSBRh{L!O8v%59cdN_F*p4*A9vgAq^kEu!PDoWjQK;3fm zmGBd5l)V}cw`A>fE3!#;Ji)-6gT=)$62}#B9$A2UqZBvkb&7+6WBt(LC$WV%XzekbDkKkqg`^H&)`*#xGNITA=RIq@KG z5ME8SUE&M9x(jBChGK-Y0CMOvjLmS$OtxzEJXLm3Dd-5&H$1A2PRgVkatW$m<}7i& zLL{km*N8rUou8lT-yjHG0m^83LErt^tG#pc-6shLR!Z9Etyu_Eq6@d2{IJn+1H?o8 zF@^-y+>6BN;f#bUNrPwM9}6!`@T388fu{kH>BeRoKC&T@C3K^%i_;J8=oiit>~qyR zvafVrzCoE>WzhfMk8AEU;(zH8V60sK{09F? z#|GeTI&Zc-@Ea7IPZpTdg?dE!x!_T{#pie$ccw}4@*_b@SyCl}kCjfW=IPN9DWRlH zq@HFAc!JT{M-T6$xkEk%@_K$8EPq9(IZ(_K;g>ZKBHma84-t~}n>ywp3h-d==Irhm z_+!QWMsPkdA|7`WOB`Uts`W(0o3jE;(mMod`)sT?5>l>1UFokI0o%dj8HS` zx*Qpzg(Wp)i3TU+^(6*S=*@)rA5D3#lwAm$8dfg))zYNN%K!({aFxEfp8m z3|ie-;xjNpJ-78NWh2S#|Avxdx3rt~*a{}NXj1|wD(Asiwx1cIFq@F^3LI!G(_)~0HQsMSy}30M|a@MnxzV{iGJUqDx2wjFyV+hk>5x8cHItp+Qb)vxp1 zyw)<^8MhtdHxCBW+);6FQ|BTWEbC0v?(P|AX;9JDi+7Fe$$%lVTR5Ksz|0*SzvyW! zcLA2*+smCu?di=nK{{~+=qcY%H;UOW%n8lu(n6%zJ?m3+ekvY(=3voH~} zofp&|)--ZXyn>-ddXA7xB+3IQT2(Qk$)tFawJ`K2`&lu34`&dYZR;MvC-;0?g+2uJ z!A&npx?YT$ei1=3HhBz6Kx{H@UW>2uzyl|V4qJ&j$D9uXOXoTCBmgUj9bNhEr4HY@ zx2_$m>a{EVtFn%#-h2#kq~a8L)#~_$vcbi}D;QqUb_0nfNL_gfJbl4f>?^zIg&0;# zwK;Wk$dUs~{Bbi;ZaxZ0C?6_F{mA^S(o`maTHCD{ZTG-RyHy|sK#)R>9k zTTz|J4wC^3J}cViH#$aFz3v+U7BI>&vY$9UaQ0Wi!RU9DPflb9()xywEQLJ#;BK-m zAsEnWE^@hDACVt2;5ZwimOGd0)U4JHMm8Pfm`{T0VtRw+(pEN}cfJ^YO{=T80IBN(h?9(!1??k&cB!Aq#HxJF*haz z`n3tDy~8@%_J{K4F4LwDPi&en6Z1=1c^@+WwGt(N$7JF`1iyQmH{vN18`rPH-=u|* z@uOVV#57clipsDI+}3J-*4t{_P{7+*)~B0pl?Mtn21szgW3J#zWEo=cAmF4^g>mlZ zTjUFYq)(HTfUSSGk!9?{GJqL5>m%e%HHKr=AE&=3YU2pGT+EMH4U2q6O-hu=1VZ9^jV|E#dUDj2 zX;fG|yIeI+2lY?_nG5q1 zdgItXJ>X;a;;e~gi84ykV;4>LjC2=Gq~?n=w94D!Xab-g5u}o&-`^bK;js)6)Uu0( znIRbp$Q|4+joB<|jm`|gNxkDI5LDVv5lG@=k^T#ondO>0RwjxQfb~_5(?vKQg$&7< zV6qiINA7^3X0KjuJ$`+JVcMZ)uAJhs4fp(E6SoW+eNBhUuw_e}T4=aniiY%{#Rj`U zP8*;jOdb5HjwGs9G)UkKp#=NhBb>~$>#NZWa6XgE_A1~eFv96|D6esV@4c)ZKIs6m z^K79SCZu0&Z-!o*2f5ju!Q70dMuZGg3s)8vMUk^Y1Ve2%GS4?P6#*RMVeli10R$ ztdAsco2-GI?bZQ$x+&odn>JsgF)GGlmLfw=8^Vb3mg&meYtlm0O zO1+cTro3bs?X$Kr6~}E;v-&Ci2)iv3kW*u&)gDctv$2x-jj#FvB^*d3Mu+8j4ok8k zW%w$0|5rNmNef1q0}|aRsE1sMRBhWl-QWr$xjAU=2;;tjoTM@iS?Cf@t$pj(ne#&LQs-TGEFC-OOto zNhCdM3CR*v0;Py-WAU7rUXdutc;eCSFy}EWQY7cv^y;dfA1SjLj5fAVSWgYTW|}!4 zRWSo!mV>YhIl&>z_rODUW9C%X>e!1a*n+Qf@7ckjZnw81#LdVMkIpg~P`q4^dSNS0 zp2pT#0bBzWFcOd1zMVhDBjpuv=3|VMbUGj@Dp{*Xeht@`oB>~ny^d|`kSIKNE(Jks zT|U!mJl*;rnyZpx$~}U{x$PwHIK>g9Hs>}@cD_VTS#M!nmFOUt{p0BN^XQ;)d&5}Z z=eMdd_O#`A^^vPbGVu%y@bC9QxGQqvi@bIn&T8?`0KUgj=dkX=N*cN%I4C)!dbpV7y3AZeY=E-fW$EtHy?Dd4f=a~37_jSXljyB1`^TA=vPDpHCm7-Ks^q&kp7e! zy_YjvlU&_~j#m`U8+W}yJMyD|QQ>E-YcpAy?_!98eyG05OD9%wSi07_%-!V}8P$hZP4u+LJ>z#C z%{cp!uPEzH3$*BtKqvy^L5U2iwLr_8EIS3tfVFId_0nMswF`~67 z-HByjdTQzS+X8mUzE$YjEpFJEbqEB!UwHB9Bt0-CRmNGDsRIO>t$K6C2hL?MWdYJC z`~nCmbFEp!3^Yo;*U9`OKeMa7n}z27FV-V{`S3e8tcD*qAW?#@tkWFUky7Co33sWu z+gP9QS(%t*Z?r=WeLxSm$2f?AQsB-m44kQaenyKHlMT#DiqHsGqjE2HSf9CJ_lF*= z3jGtv@Z^Mosl}j=4_9N&ggayv{-to>>GH7A8tI& zis*3~W?{$x0Ev_J^Id{hRZ6{&Y#SYl-keTjq{ zJ@7E}T#E%78p;}^$|^;btsGv&w%Y^f^VEmKA>$Jh5XeXtsucLR=qF0l4B}xaB@~6~ zcgp`E8h}WWhl~1SufiA_Xv0xMW8%5Za}ve|+*QUReI zSmP2k*~y>tVRN~v4(Z*|Pp@3?iLlsGK@o+WaXNbg7fAkK!CdEFNrv?^ z70|7F9;o4|ju={YT=nNokmouXvaIu2-#DTffYYjQtX(R|EygF*tff*grpf*!IJ+@1 zmI1?7iV4memoSRGjsIF(o6HL*u(o=XN~hjvGwoZAK=%>OcJhadQqiw=LBbFHwD$7_Noc=3 zcjSs2Z6Mrm{0kE+VPSkKbL@my_v_IIK;MJaJAyP8*WI`EccG86K=3R8upr&BK5}BH zN$7Jpl(Sa!K;!e~=<&ASn)T>`c)H41W~>eMZs@@tCT|dt=WPN&u@&*HiTt&TJG$9% zVl6HPpCd9d5nj7bY&r`(qO`!qW`Ghgri+4gKrv(5!lahDafIfmPl40aL_fX#;!*9Mi04nfxQMKjULnR7;j^uVB_JS%EZD3b zJL)P(1|Nfn|MW4}Z{mA4PA$2e$ylD3B)vlo^#yb>0IKi}MIuJ&-{3?h-{4Zi8ayjm zSO$o~Im@T;J6H{xc|v2k!ad#r%*H2u-{Mikmq!Y2V+`znwcM@2Q@kAhO{{$&UAY~) z%`4Bmx5e~*&|vg@&&7R+?}z(5Ja~1NE}!#=um|K&_<>1}Q`dP7I_L7UikwqJxy7dW z%-MRK7{GV=+Z~d}D~{bP4in6@8#<$&`-oHejE`I97`6dL*Rty^UH~a`-Mf2y1{$7g)OZ1X6{~D9DZ{sr-%z!*2f=a7sx_8ri>!H52d|Z&aVc!fnv~Qip`?2rH zmA&sQQ^U}vJdBK)d|@10E9poLCGE^jp6njiDHvJKIBwOz!V6Q$MHNS~s+9mEgn5H>8qP*&rtXm{;QQ#39Y7j zt|u%;1`wH@$dC4%EUZDSmt=(wQLIJGZC3Wu7Zs<(+}XDs^+Q8YR(^#>UpjZchbc>2 z1dA#gB|?eIA;zrDuNykNp{9vmKx)qZi>L$Ha}Go))T-!>OSzGkh#X>3bA;8HO-+cW zdWFma%Xum+XF4(3$)fYu6dp@1F8ey`9UFr2J78#$tB@C*p2A!bi7jKTT7AxZZ$BeQ zd@~@xy+*A1H|0tpnr!4sp(qxk@wHId;?;2U`sYpSEG;MC?Qh%q^htDCp2zlW>*Xk5 z<^(hAI(+%1EWinOXSz2Bz}Y*5I1s=78NU3H^Ff_@C1xvYI%`Rf`VnFjW`EC&x#V-M z59o4y49)6Y-?H2KO!-*+c(y;T4Y6j+&L+$=a?B~5rDZ)|+Rfc7(!3cWaMxS3 z3B>C2)*o@taSNkW23+0Wj#oOD457$z#0!dNJJS~6*FC?I_UuDMKD)~0=~g3V+kIe}hU8WgsXmyn#$ ztliK1?cAH2BGSy5Pei+PSrBt7m7sj!`}O7?57Taj6j{ zWg3<6FDR2{i%$Gced}`&RBM)P4QPYv^sJn?$0m{l94+ameZyEqAd@mujjun_B->aj zr4Ld-s4vLq=JU4u{hu{@0udY+0TIY`W2HeU;lRO$x1di4y%8eYSgoDgGuQNA zI(jWqhMm*`YU2Q%3>ay@k!QQ<)X^)_sBz_GP#7exGcqdf0lo=fv8FUsN&9(WhdldK zCfv^gT?60G%Xbjyf%MDtVvOX~Kn8KxiA6&2S(b^haDUTu)fr05TY$GquR1nsr1Zzm zrEp?N4<9g8R|5i8Y8O>baeQaZMS2BnqBQpzsao+?ASF=6i63NK%(%(`^o!3M(+P;E z&LSSwM&?NdwfB!ri?vL|aMCcl?YRt(Nq`trn1~aQuuyeI8PNQN3V{$^g3P^X>?dC# zAt`K!7ZCCk^mb=w5r9ar8s2P*3h!QoKoZLfP{9Ts*-b+u2APO6uW`;bemr=LBE=pr z2|`#H3W0*os8&WK1>7%O!!OmSmhK5N{_wEx@7IK#QW7=GSAT>gf0g$GDuZAEfAk$Y z1kLZ-i^s}&!B4loxogV{($y%|aRqw*#&rb`e7zw(1cWwd7cwX04_uYQ9@S0Xf*y@%f-)vufQU*t+-oH?Y4tw4`p!_P5*su z!^11F-7k7vF0;-U?YtMO$Nm~wlV4&Cjwtcah4 zh534%3z*jbx&>VJOckUoO{`rsf3UQ&G_$lej*t8CTbU*4yg1vr9P}Ki|D*Tnsp>20 z(zLJ6#rIN&Nh6f8GB{~$3|6`eZN*Mfhl#mWY+lp)#cWaqGtu3V@C6<$oKZJsl?c?bCn<6b!*ZQ<#yyU;Y z*^2RXTk;;Q3-Aw|jQz$96!&sN-GqN7>OPUa-;0dRp?Y*|vJd zK)q2-eZ7CongkUKZKpBwOGa(^VY|2^F|6yrXH|%EGIC4zguv{H z%dYiAQMjjeKg6z2)k%JWb|;GJZcUf%A7yp+s88HFO+Rgk(AGAi4vFSZQ@#GSj} zicJ{QEwcV1U^TuLR21EVp9o5ZR7iZoKVpAGSZ6L|;|1m44NiJ< z^+S9u-~^xW(uSFWaVQ2TZgu(10J9v+9P#D^aQoG+`JkE zcPKB9>U*M3pNqCfoj%(>Fi~RY5D8COdoVSfbC$I9N@y?g&}2xy=OORS+pBHvEos#J z@mHZ|YxZAvOvRv}Q^pmFYtt#9Uog0T72|FjD9+ zwVWi_y&j09E2Wa;8pj^0XGFzP9$x0TDs-cgdafVWHjYS`AB(kWaLL%6>Kj*r(K^(W zSF|!O!*(a&OjQ-94+7J<5bYN@I!&h{g9BRH(fkNB4L<1VMHx5?tDn}l7c}TmBIOcy zC_UQb>9z;fX-H@*d8n1|0h2wZT4#Ur={P{IT=xPEQ>*o$2j5Cil^+0wxaREP`3e9|}C-`ZYiZLlg9$&j!$ z4~D=g7KlHi%4jrx?x3yg4q8Uu2hN#%)CHN{nc{948=MdoE7i1Gg?w9m9jKvHNqm5_ z@W9YQliZYT<(wcUfJZa9IKnti1Q=qq6jae#$Wdj%pKw|Oj-P8k0wKRbDP)kbe;`HSg%@e6$`z?nKE=TorW!%QBTfu~l%{D^N^xj3 zBF_uA%)m540J^2G7b`(mRhP`j#rZ2^L1Q zdGLLMDh;+#7f0tGV;o`8n^^KXb%r+GAST@)cHSUn-m;^!j+i?e)NGP=dhzt7WY z?T0~4sVgb!s=k!ES>F@K0@jeRlO;{puv^S17OK|z00D*N!w+eLwfzKyd@uE#BPz5< z^K^kee{B2Hk}P%~4MtP(8-H`M*M|RV)FzYfRi+MC@m2{cczf#Z;soaFkRqk6a*A%H zj6=9WxL^|m&lT&U2ui6W{DP~yjqbB@!4|sIg-{%5cR@gvMhX!OfQ@^FC_4n->HuNA zUx(E!1bFD2*%7(~-aKNgSxFeMs@~oiQ`U3}`dO{qqQmQA-g*3<1)e*y4g4D>+(vg> zQJjp@;~`?N?sqqi-nK_4$0Q=bWy`^xjPxS=gYx|!%(*rBK3+D^c2H^--Dr+!@ z{6H(D;asC5)6I0a6R?#br(mE=Lay-&YO3mu3Lu&N8Cs{Xsi24 z4nVu=(WLy7Ttpu!2#`WL8#7a{K1xVK>lKyu(SkF-S-J{ucmg2%wB5*HaFIGv$2(Hy zs)v|xJtO4V`|MSY@<>VhV@8bdfzP4OfJ^8uQLOf+%B1LlI*)8q_b|>_DDacw;mut2 zy=gkho<3eA-G5-`2M$2*YDb|Fk=|pA0jyJ{vHLXgh5x=%gtwrD{9S3$$T9Vr|n(@Rv)IhjFq=sXoN|C{Cp$>Ic z?k2OKtBEmR77CC*nS$Xrmo!GOt0C0lY42@#BQYo*Vj`?%x{F{&2zdx4H-khS#Iq;jToB#iImc!7L<&sX zVDI#0NV4Fu(HvfRCfn8KbxSk6PxjvlsU^3#Si{RBJIphw&8;Z@_&rip14Nm#vZ&-W z%LRdmytIOPmt`^~pB5OJX2Mne@h>JA&3`YrtM>qv&Io17EZ{+*`cQX@ z-{sKfee1$J5EwMWarS=X)YOH$cis74t&2t7Jt$&M5yPIVjVB&5) zZSZk2|IbSK|8oeP^%EKlGCOCD+8Ev5wD=tVq5c%r`dRrhe@y6o_m!8{ImIWUc+jp3 za!AX17~kKW>uBn?D#8p`5-9dV2rceROcj;_xQ2rWR2u|p^iDiQ(~d%^Xm=ib!Xjie zaVp>BJa*!dTpSX%q@v+3GG}A9DH=+O!9p@-+!w7&w7~?c z)FjsIIeB@ou|y?9Qh5{@h6)2>&;Fc#lFRPJA-k#}ghPnCJu!S^Mek_;4283BLHqn0BYAA-6`A` zFkdi`#u)Vsn3_-+NudcJc(-^^qBAn;y#SRbYWM1dqK{&1ils5i7fnXQYEH#_BIy?m zuA|klF-mYPm+!F_tf_K@wqX(q8Rlon6)DV4F-U5mgG`~@9~+fS^pYnuM@pN~L+bf& zAaSK>^O3`&gQHyv&Fx|8B^*HeoWFKX(3nb+A0%5)yKD zuKT_{E!O_{Hu-;=arCa)0`%4}HIP3*zRs1u# z)d)<%u(!p`gOd({PlX^-9MyW9A|dPI!F zb0E~DlrhwPG6!ZRH4@CUvG?VQ{R&)iTT*0U4YDfOvBJ!?w*-76M3M(Sblv z{6S`gK4M$!IEvzc0#MBBL^Ij1JJVEFKYY{nj%^IVgEjI-991|Xl9fp?ydAB1=o+UZ zW6+O9qSnnx`*s|3aPfqFMcgRG`g6RTn0S)JYKgy0`DhmWB)v@?koagL*^6Cr`-W5z zx3;ou;L=&L01&M@WYB(QQf-(7VfTzBWaMB@0fl8U&|U@jZP?8j_5asB}GmPWs~8ZHA&2iuyBTNAQ1g@4}YaJK}dC34)($l z{935R07#;NH=05B<}QodHJF!K%MZwshv6$R{fEIP>&B$cF3X7_Z1AXwez?dY@QO^Q zKt7phFmDaZ!(?F!(r|!tHXYIO$OZy#0@mUmlvu72=zH?S-+{kG2(|cmArDf(%9gl- z@{@G=rW-VS*MH;g2I2Fez8BRmFVl*z;m3z60ZdGi4PoKY(2!5xopBDQ%^Uoi-ApLL zk+nLHKw&_55S&oZm zS=*{j-JX88mvM4kBoD7*NNKEX1=G`RCYS%e0ER$$zX3#omP-ys3 z-`5u%`fEhDperxBZPn;BxJl_x0w0UwB<1s#(e01DIc5-B~QnLiBLBn2cCrJC(Btp zm8OijIN@~F>_C$fTzoi#<{PlU$NMj)qrt77bQxnu8`Ya)0@5vT#DTi;NJzGv3(v_> z5D>@MIEd7e{S+X?+64y^q*3DXIV9spUxcZ)-^$*zXatywoM!na2J`YBCOhh`MX|aE z-&j0<*~}B6pilfjBBU-MoYO-ZXDy$WyXC`}IKpiE116Qnd+QTV$P=iKxhju$$vO?; zPx0ua`)+;Nz3Z-4Zp;NXOlmY3u@__#IZud#96SP`@f5NwXG}E<#1Ajm<9Y$jccqa8 z1X_GfM~zR?(!55}+|g+hMh`uFgN2EdEO||T?ht$Gv8!yK7ejM8FLB@qx;zjj;E3Mp zS+L5%;%tm^isM@@>0zu`J*w4+Ld5LiCnbt(oeVnCXBU_Vv@4eW#n)KIMT+J*J*VoSe(2K8&bbx?dP#I&Ir;;jJ8xnXX`V2{dqc4ZO;K z1RT&u@q<3vcK0h&tKW9J-D>-2c>nR$=iT*k*X>sNLbx%TUu_xWuD*7~v5k6f=(ufASGy;ga#%8ONAtnyNom#VyfROO{A zFYV>^Cm{DXs^C-wrz$vA!Kn()RdB9?Yp<1D1?LKytGrz03*Jlq2k^u$1-nS!VDNJc#=2!{~i2^xszx-p&AIpZGT z?2jB{bPpg=&!)xa2ifn_MI@F{e`V2!fYHRLk=Bu|<@ZSb7u{miGe#tT@YZ_ly1|5E zp`uAxs#=gMB#sBQc-H*;7|No%+$zqv+fY?84W}w*8k)UoLMpcKu(2C-S2a$wC5F^C zhJgrKzy5GxLZYf6#&oMI!A(Vyt&cRRiW*YW(R4^vN9vLg+>nPuK%5aM+aO0`^NWvf zHkS`Kz#3IQKK2RRfD^NSO_HX<+3TjA`cybQ1bX7s=lC0|6!a8%Jb)y|h?;_=Dnz37 z`g19-zqrvPa?mU?zse`Y$I z!%P9;g*@-RSY0HRfT>1*p{a*d1!w}lm46S){{gjd2L6|EF{=~-HJ{-fsR0xNG&nV% zv3jWiDSuhrZ{s!+f8W2tDDFW9YDFaV*XT<-OQWayz}_?^8Ve$btq=ibHh*uv-|BVlCw|+t`hO= zelz=*v)rf0MpyHN3_M59|9$@xt?=C_js&joW`7Gmabw}rf*aj5rr6PfyC$s~z3G+- z-&KAnd07y_CW@9xSIif}^E_u+7QcI*+?}d!o3z*vk(Gy|$vb|t*F@CishW$}$#gq! zqgkk&C2kVRkY!5Y%7{eX&tuOiX~9l6XItKVxmsRdeNrD*Hy=M=UbS+z&Es5vMioyx zrhnPjbf>@N)lWy=?qlljP=(Ie?eE2P6wPALDfCe%;ki*bTL|FDgcREuP$mRZWO-R= zA{UEFXQ!$*4;^D&rA4-<(MCV$oXCCC9P95cE?}4aY3+i^F8C}L^-*VAeNda#E-%;G zMM2N4w3txoeyLClA_41b(7 zhfQfrHUffe6h&+!&{@T?^J9q%9yR`bn2W%Htn@txBQKVqF)c}HkAo@9;dJ1SrXj9j zQ4mVy;h>9+-q5OMpEjLvA~cHl^O&2=H2IS~wl_X6Mw8h-!E~kg@Ids3p9_b1D2;L$ z21R-G8lxl-E4*cQ5eLq6BHoD35GWSZjD&>oEA;Xta94 zN?b3$rD@A0Yuak`>C5eP;t_3%siU%fkk{@yt@kT9B5s{?vX}gEFfFV1RYo+;1kJ_& zS`gfeKICnVUoYS9wyl+ru>?kz5sk-Lz6Yyq;ZU!nH?Xkgqk!M$0@4*-uYaWPWVkC5 zl|JSv)>Ir=4(go1*~E-2~-DkQ6d?AEgaJj*A)EgCGG=qH1Uo;4hku@g@<`x;C; zmX*W3P2xdVj6!W(W;hq(Wt( zror}ke)g3WbozTirL|x`)-@I7L1sfcFLump7&Byhoqgqasq{FvFRo*M3_OPEc7r7d zQ+1rg-4Vt+jf^Xx6$TJcUe}kgZbgK6fa(oh(+3J%;FnusoK@J!k)9XRl&wx1a7=9r zW#RxpaFO)Am-@1RHh-v+L5MaGqUC8aDgfar)lN;TDt#jH&}%ERo=eEFM!W3v*tczb zNHa(VjYtaoaa*t|dsa6~YfY?jOB|cw1e+4& zLa>e9+S!J{i~@M}h&w3Xfu111jneCz3UHzQo6MR(1zbLm0>smpG^aV0&NV5bf}ziA z;?(6qHwLUB9DnBQ&%^`{h2)OETRXtUZE+aOrj7}pL29d5NxzR(2?06Lc_7bDd1Ip( zdKutrqWZ=V_-&o@ZF<`~M$m=6k7ly|OTu9o1u@vTD-d-9h6VMD9f7zrZ!5^NK7mKM z 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©Q4pT<%7dL>W#ZbH%MdE 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

;BQaE0;6Hf)-X<*z_o@kqhXvhjOo6( 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�o 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 =fHkJ1PtUP6%>M!e>x~S*-0R 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