Asteroid Impact #
In this section of the tutorial we will explore data from a shock physics simulation of an asteroid impact.
The data for this tutorial is currently available on OLCF at
/lustre/orion/world-shared/stf007/msandov1/scivis_datasets/scivis_2018_deep_impact
.
The data originally comes from SciVis 2018 contest:
https://sciviscontest2018.org/. The original simulation was an ensemble
studying the effect a large asteroid impact in the ocean could have and how
it might propagate to land.
Connect to Andes #
One node should be sufficient.
Open one of the File Sets #
- Click on
Open
file - Navigate to
/lustre/orion/world-shared/stf007/msandov1/scivis_datasets/scivis_2018_deep_impact
- Navigate to the
yA31
subdirectory (need to open theyA*
group) - Open the
pv_insitu_300x300x300_..vti
time series - Turn off the
vtkGhostType
andvtkValidPointMask
arrays Apply
View a Slice of the Data #
- Add the
Slice
filter - Click the
Z Normal
button - Turn
Show Plane
off Apply
View the Pressure of the Materials #
The asteroid impact sends pressure waves through the air and water. Let’s look at the shock front in the air.
- Color the slice by
prs
- Select
Rescale to Custom Data Range
- Change the upper range to
2e7
- Play through timesteps to see how the simulation progresses over time.
You can also pause the playback and browse through timesteps.
View 3D Versions of the Objects in the Scene #
The data has volume fraction fields providing the fraction of space occupied by the water and rock, respectively. We can create contours at the interface of 50% occupancy to estimate the shape of the objects.
- Select the reader (
pv_insitu_300x300x300_*.vti
) in the pipeline browser - Add the
Contour
filter - Change
Contour By
tov03
- Change the isosurface value to
0.5
Apply
- Color the contour by
Solid Color
- Edit the color to a value appropriate for rock
Repeat steps 1-7 again except change the Contour By
value to v02
in
step 3 for water. Water tends to be transparent, so find the Opacity
parameter for the water contour and change it to 0.5
.
Volume render the pressure #
Now that we have a 3D representation of the objects in space, let us show that with the air shockwave.
- Select and turn on the visibility
(if necessary) of
the reader (
pv_insitu_300x300x300_*.vti
) in the pipeline browser - Change the representation to
Volume
- ParaView will likely give you a dialog box warning you that things might slow down. If so, just click a version of “Yes”.
- Color by
prs
- Open the color map editor
- Modify the opacity to best represent the shockwave
Next: Particle Data