Visualization of nonsteady flow simulations based on adaptive meshes
Visualization of unsteady 3D flow simulations based on adaptive meshes
is demanding. We are very grateful to
Dr. Jean Favre
from the Swiss National Supercomputing Centre, CSCS,
who developed tools for fast visualization of time-dependent, hierarchical,
multi-block data as well as for the generation of movie. His solutions are on
top of the freeware graphics package
and the commercial package AVS/Express.
We presents some early results obtained with the ParaView (version 1.4.3)
extensions by Jean Favre.
A few minor changes were necessary to obtain valid 2D and 3D graphics:
vtkHierarchicalBoxDataSet is modified to do a different evaluation of
cell coverage. A vtkHierarchicalSurfaceFilter is created to obtain polygon
display of 2D AMR results. This in turn required the modification of
vtkDataSetSurfaceFilter to handle vtkUniformGrid (previously not accounted
The data interface reads our custom data format for AMR and was developped as
a VTK class to produce a vtkHierarchicalBoxDataSet.
2D AMR Visualization of a Magnetic Jet
3D AMR Visualization of Colliding Wind Binaries
AVS/express already supports multi-block visualization. AVS/express modules
developed by Jean Favre include:
interactive 1-1 visualization of the hierarchical grid
data produced by AMRCART.
shared color map for all blocks
extract data of a single or a subset of blocks
visualization of block bounding boxes
production of videos
Examples of visualization using adaptive
meshing with AVS/express
All simulations use multi-zone grids with up to 5 levels of
hierarchical refinement. Four different time steps show here the
adaptive grid refinement. (zooming at level 4). We see the grids'
bounding boxes and the corresponding density contours.
We further acknowledge the support of Dr.
Ronald Peickert and Daniel Megert, who developed in his diploma thesis
modern and fast visualization tools for our data based on AVS 5.