[email protected]@utah.edu seismic wavefield visualization michael s. thorne...
TRANSCRIPT
[email protected] http://web.utah.edu/thorne
Seismic wavefield visualization
Michael S. Thorne
Dept. of Geology & Geophysics, University of Utah
[email protected] http://web.utah.edu/thorne
Methods: Finite Difference calculationsSHaxi – (global, axi-symmetric, 2.5D)[authors: Gunnar Jahnke, Michael Thorne, Heiner Igel]Open Source:http://web.utah.edu/thorne/software
PSVaxi – (global, axi-symmetric, 2.5D)[authors: Gunnar Jahnke,Michael Thorne, Heiner Igel]Open Source: not available yet
E3D – (Cartesian box, 2- or 3D) [author: Shawn Larsen - LLNL]Source: not open source
[email protected] http://web.utah.edu/thorne
Methods: Generating snap shots (freeware tools)
Generic Mapping Tools: 2D snapshots.http://www.soest.hawaii.edu/gmt/
POV-Ray – Persistence of Vision Raytracer: 3D snapshotshttp://www.povray.org/
Gunnar Jahnke used to generate cover art forShearer’s new edition ofSeismo textbook.
Widely used in planetaryscience community.
Tutorial on my webpage.
[email protected] http://web.utah.edu/thorne
Methods: Generating animations
File > Import > Folder as Frames…
File > Export > Original Document
Adobe ImageReady – Quicktime animations
ImageMagick – gif animations
>> convert –adjoin –delay 4 –loop 0 *.jpg movies.gif
full instructions at: http://web.utah.edu/thorne/computing.html (see Lecture #8)
[email protected] http://web.utah.edu/thorne
Methods: non-linear amplitude scaling
scale = 0.25DO J=1,NR B = val(J) A = (ABS(val(J)))**scale val(J) = sign(A,B)ENDDO
example fortran code.scales amplitudes stored inarray val, preserves sign.
true amplitudes scaled amplitudes
[email protected] http://web.utah.edu/thorne
Teaching – point scatterer (Point_Scatterer.mov)
[email protected] http://web.utah.edu/thorne
Teaching – scattering
Random velocity perturbations
A von Karman autocorrelation function with 1 km correlation length is used to construct the random media.
3% RMS Vp perturbations are applied to the model.
(noscatter.mov)
(scattering.mov)
[email protected] http://web.utah.edu/thorne
Teaching – velocity anomalies (Low_Velocity_Circle.mov)
[email protected] http://web.utah.edu/thorne
Global SH-wave animations – SHaxi (shinjuku.mov)
[email protected] http://web.utah.edu/thorne
Global SH-wave animations – SHaxi (Ddoubleprime_interaction.mov)
[email protected] http://web.utah.edu/thorne
Global P/SV-wave animations – Gunnar’s rendering
(PSV3D.avi)
[email protected] http://web.utah.edu/thorne
Global P/SV-wave animations – div/curl coloring
(SKKS_undulations.mov)
[email protected] http://web.utah.edu/thorne
Resources:
All animations available at:http://web.utah.edu/thorne/animations
Some software available at:http://web.utah.edu/thorne/software
Computing lectures at:http://web.utah.edu/thorne/computing
Suggestions for additional animations:email: [email protected]