A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and...

19
A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab

Transcript of A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and...

Page 1: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

A Case Study in the Visualization of Supernova Simulation Data

Ed Bachta

Visualization and Interactive Spaces Lab

Page 2: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

Overview

Introduction Lagrangian-Eulerian Advection Software Design Results Future Work

Page 3: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

A Core-collapse Supernova

Begins with a star of 8+ solar masses Eventually, fusion produces Fe in the core Pressure from fusion loses to gravitation Material falls inward, increasing density Neutrinos radiated at a rate of 1057 /s Strong force halts collapse Remaining material rebounds off the core Shock wave carries material away from the core

Page 4: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

Simulation

Doug Swesty & Eric Myra, SUNY Stony Brook Exploring the role of convection Radiation hydro code scales to 1000s of procs 2 spatial dimensions (soon to be extended to 3) 20 groups of neutrinos at different energies

Page 5: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

Lagrangian-Eulerian Advection A process for visualizing vector

fields, valid for unsteady flows Noise is advected along the

flow, generating an image as output

Results Single frames portray

instantaneous flow Animations simulate motion of

material in flow

Vector plot LEA

Page 6: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

“Lagrangian-Eulerian Advection for Unsteady Flow Visualizaion”

Particles seeded randomly each iteration Backward integration finds upstream cell Color of upstream cell advected forward Results blended temporally with bias toward most recent Jobard, Erlebacher, Hussaini (IEEE Vis & CG 2002 [8:3])

Noise at t-1

v

Lagrangianstep

Eulerianstep

Page 7: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

LEA Animated

Applied to velocity Propagation of light and

dark areas indicates direction of flow

Areas where noise remains have near-zero velocities

Page 8: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

Software

Vis modules provided by the Visualization Tool Kit (VTK)

LEA filter for VTK developed at the Swiss National Supercomputing Centre

Scripts programmed in Python

Page 9: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

Results

Combination of LEA with: Scalar data representations

Via colormaps Via iso-contours

Vector data comparisons Via visualization of dot products

Page 10: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

LEA & Scalars

Page 11: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

Velocity & Entropy

Shows the development of regions of high entropy in upper convective zones

Page 12: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

LEA & Iso-Contours

Page 13: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

LEA & Optical Depth

The iso-contour where optical depth = 1 describes the surface of last scattering

Generated for each energy group Our results show that these

contours vary with energy group and evolve along with the shock

12

3

8

Page 14: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

LEA & Dot Products

Page 15: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

Advective vs. Radiative NeutrinoFlux Radiative neutrino flux

Tendency to propagate outward

Advective neutrino flux Effect of convection

Dot product indicates: “Constructive” flux “Destructive” flux Orthogonal flux

Page 16: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

Comparison Over Energy

Page 17: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

Comparison of Gradients

Lagrangian multipliers: ∂rf (r) = λ ∂rg(r) Describes a set of points where the iso-contours of f(r)

and g(r) are tangential A positive λ indicates parallel gradients A negative λ indicates anti-parallel gradients Very similar to our dot product analysis

The dot product reveals orthogonal conditions

Page 18: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

Entropy & Temp.

Using our visualization scheme, we can see: Where the gradients are || Where they are anti-|| Where they are orthogonal How this relates to the flow

of a vector field

Page 19: A Case Study in the Visualization of Supernova Simulation Data Ed Bachta Visualization and Interactive Spaces Lab.

Future Work

Extending the framework to support iteration Developing new visualization techniques Enabling remote visualization

Intended for batch processing Investigating Web Services