
Homogeneous halfspace
 Tested algorithms:
This benchmark case was applied to the following programs: SOFI2D (transformed), SOFI3D, SPECFEM, Gemini and an analytic solution
 Scale:
Shallow seismic data
Benchmark case: Homogeneous halfspace
Model description
The benchmark model for this case consists of a homogeneous halfspace (Pwave velocity 500 m/s, Swave velocity 300 m/s and mass density 1800 kg/m³). An elastic wave propagation is assumed. A vertical force source is used as source. Download the model description for a detailed description of the benchmark test including the characteristics of the source and the acquisition geometry.
Compared algorithms
In this benchmark test five different forward solvers are compared: SPECFEM3D, Gemini II, SOFI3D, SOFI2D and an analytic solution. The results of SOFI2D are transformed to equivalent pointsource seismograms. A description of the transformation is provided for download. Please note that proper physical amplitudes of the source are only implemented in SPECFEM3D, SOFI2D and the analytic solution.
The analytic solution basically is the solution to Lamb's (1904) problem. Seismograms are obtained from analytically derived FourierBessel expansion coefficients through numerical wavenumber integration and Fourier expansion. A detailed description of the procedure is provided for download.
Time series for download
The calculated time series are provided for download.
The plots displayed on the left and additional zoomed views are provided for download (PDF file). The seismogram displays are produced with refractx. Plot parameters are given in the subtitle of each plot.
The parameter settings used for the plots are given in the label of each plot.
 mode: scaling mode
 1: scale traces individually
 2: scale all traces to first trace as reference
 3: scale all traces to a common offset trace of each dataset as reference
 exp: traces are scaled by offsetdependent factor of (r/1m)^{exp} where r is the offset
 clip: clipping level
 amp: amplitude level
 v_{red}: timescale is reduced by t_{red}=tr/v_{red}