140 likes | 153 Views
Explore advanced seismic visualization methods including finite difference calculations, snapshot generation, and animation techniques. Access open-source tools for global, axi-symmetric, and 2.5D modeling. Enhance your seismic understanding with tutorials and resources. Contact Michael Thorne for more information.
E N D
Seismic wavefield visualization MichaelS. Thorne Dept. of Geology & Geophysics, University of Utah
Methods: Finite Difference calculations SHaxi – (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
Methods: Generating snap shots (freeware tools) Generic Mapping Tools: 2D snapshots. http://www.soest.hawaii.edu/gmt/ POV-Ray – Persistence of Vision Raytracer: 3D snapshots http://www.povray.org/ Gunnar Jahnke used to generate cover art for Shearer’s new edition of Seismo textbook. Widely used in planetary science community. Tutorial on my webpage.
Methods: Generating animations Adobe ImageReady – Quicktime animations File>Import>Folder as Frames… File > Export > Original Document 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)
Methods: non-linear amplitude scaling true amplitudes scaled amplitudes scale = 0.25 DO J=1,NR B = val(J) A = (ABS(val(J)))**scale val(J) =sign(A,B) ENDDO • example fortran code. scales amplitudes stored in array val, preserves sign.
Teaching – headwaves (Head_waves.mov)
Teaching – point scatterer (Point_Scatterer.mov)
Teaching – scattering (noscatter.mov) 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. (scattering.mov)
Teaching – velocity anomalies (Low_Velocity_Circle.mov)
Global SH-wave animations – SHaxi (shinjuku.mov)
Global SH-wave animations – SHaxi (Ddoubleprime_interaction.mov)
Global P/SV-wave animations – Gunnar’s rendering (PSV3D.avi)
Global P/SV-wave animations – div/curl coloring (SKKS_undulations.mov)
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: michael.thorne@utah.edu