Lecture 3
Lecture 3
Exa-Star: Simulation of Universe MFIX-Exa: Studies CLR TURBO: Studies Engine Stall
The target science includes simulations Deliver high-fidelity multiphase flow Enable understanding of rotating
of astrophysical explosions (such as modeling capabilities for applications stall in Jet engines and develop
supernovae and neutron stars) to in reducing CO2 emissions from fossil stall detection as well as stall
understand the cosmic origin and the fuel power plants. prevention measures.
fundamental physics.
The simulation will use billions of Just a single revolution produces
Targeted to simulate 8192^3
particles to model the physics. A 5TB of data and hundreds of
resolution grid with 6 scalar
simulation with 200 million particles and revolutions are needed to run.
quantities, i.e., 4TB per time step
100 time steps will need 160 TB storage.
Reconstructed data from grid points Data values are observed at grid points Grid points connected to form cells
IITK CS661: Big Data Visual Analytics: Soumya Dutta 22
Scientific Dataset: Various Cell Types
Non-linear Cells
Linear Cell Types
Types
IITK CS661: Big Data Visual Analytics: Soumya Dutta 23
Demo Linear
Cell
Code:
https://kitware.github.io/vtk-
examples/site/Python/GeometricO
bjects/LinearCellDemo/
Rectilinear grid
Structured grid
Unstructured grid
https://vtk.org/
C++ core
Libraries and All class
includes (dll and .h source code
files) (could take
Or hours to
(.a and .h files) compile)
(https://vtk.org/doc/nightly/html/classes.html
)
IITK CS661: Big Data Visual Analytics: Soumya Dutta 36
VTK Data Types
Filter
Mapper
Actor
Render Window
Renderer
Mapper
Actor
Render Window
Renderer
Filter
Mapper
Actor
Render Window
Renderer
Actor
Render Window
Renderer
Renderer
Actor
Render Window
Renderer
Actor
Render Window
Renderer
Demo