Download presentation
Presentation is loading. Please wait.
Published byAgnes Fitzgerald Modified over 9 years ago
1
michael.thorne@utah.edumichael.thorne@utah.edu http://web.utah.edu/thorne Seismic wavefield visualization Michael S. Thorne Dept. of Geology & Geophysics, University of Utah
2
michael.thorne@utah.edumichael.thorne@utah.edu http://web.utah.edu/thorne 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
3
michael.thorne@utah.edumichael.thorne@utah.edu 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 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.
4
michael.thorne@utah.edumichael.thorne@utah.edu 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)http://web.utah.edu/thorne/computing.html
5
michael.thorne@utah.edumichael.thorne@utah.edu http://web.utah.edu/thorne Methods: non-linear amplitude scaling 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. true amplitudesscaled amplitudes
6
michael.thorne@utah.edumichael.thorne@utah.edu http://web.utah.edu/thorne Teaching – headwaves (Head_waves.mov)
7
michael.thorne@utah.edumichael.thorne@utah.edu http://web.utah.edu/thorne Teaching – point scatterer (Point_Scatterer.mov)
8
michael.thorne@utah.edumichael.thorne@utah.edu 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)
9
michael.thorne@utah.edumichael.thorne@utah.edu http://web.utah.edu/thorne Teaching – velocity anomalies (Low_Velocity_Circle.mov)
10
michael.thorne@utah.edumichael.thorne@utah.edu http://web.utah.edu/thorne Global SH-wave animations – SHaxi (shinjuku.mov)
11
michael.thorne@utah.edumichael.thorne@utah.edu http://web.utah.edu/thorne Global SH-wave animations – SHaxi (Ddoubleprime_interaction.mov)
12
michael.thorne@utah.edumichael.thorne@utah.edu http://web.utah.edu/thorne Global P/SV-wave animations – Gunnar’s rendering (PSV3D.avi)
13
michael.thorne@utah.edumichael.thorne@utah.edu http://web.utah.edu/thorne Global P/SV-wave animations – div/curl coloring (SKKS_undulations.mov)
14
michael.thorne@utah.edumichael.thorne@utah.edu 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: michael.thorne@utah.edu
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.