Visualization Tools for Adaptive Mesh Refinement Data

Adaptive Mesh Refinement (AMR) is a highly effective method for simulations that span a large range of spatiotemporal scales, such as astrophysical simulations that must accommodate ranges from interstellar to sub-planetary. Most mainstream visualization tools still lack support for AMR as a first class data type and AMR code teams use custom built applications for AMR visualization. The Department of Energy's (DOE's) Science Discovery through Advanced Computing (SciDAC) Visualization and Analytics Center for Enabling Technologies (VACET) is currently working on extending VisIt, which is an open source visualization tool that accommodates AMR as a first-class data type. These efforts will bridge the gap between general-purpose visualization applications and highly specialized AMR visual analysis applications. Here, we give an overview of the state of the art in AMR visualization research and tools and describe how VisIt currently handles AMR data.

[1]  John Shalf,et al.  Extraction of Crack-free Isosurfaces from Adaptive Mesh Refinement Data , 2001, VisSym.

[2]  Kwan-Liu Ma,et al.  A Scalable, Hybrid Scheme for Volume Rendering Massive Data Sets y , 2022 .

[3]  Nelson L. Max,et al.  A contract based system for large data visualization , 2005, VIS 05. IEEE Visualization, 2005..

[4]  Amy Henderson Squilacote The Paraview Guide , 2008 .

[5]  Nelson L. Max,et al.  Sorting for Polyhedron Compositing , 1991, Focus on Scientific Visualization.

[6]  Kwan-Liu Ma,et al.  Parallel rendering of 3D AMR data on the SGI/Cray T3E , 1999, Proceedings. Frontiers '99. Seventh Symposium on the Frontiers of Massively Parallel Computation.

[7]  Greg L. Bryan,et al.  Fluids in the universe: adaptive mesh refinement in cosmology , 1999, Comput. Sci. Eng..

[8]  Donna J. Cox,et al.  Rendering the first star in the Universe - A case study , 2002, IEEE Visualization, 2002. VIS 2002..

[9]  Hank Childs,et al.  Beyond Meat Grinders: An Analysis Framework Addressing the Scale and Complexity of Large Data Sets , 2006 .

[10]  John Shalf,et al.  Diving deep: data-management and visualization strategies for adaptive mesh refinement simulations , 1999, Comput. Sci. Eng..

[11]  Hans-Christian Hege,et al.  amira: A Highly Interactive System for Visual Data Analysis , 2005, The Visualization Handbook.

[12]  P. Colella,et al.  Local adaptive mesh refinement for shock hydrodynamics , 1989 .

[13]  John Shalf,et al.  Visualization of adaptive mesh refinement data , 2001, IS&T/SPIE Electronic Imaging.

[14]  Chandrajit L. Bajaj,et al.  Case study: Interactive rendering of adaptive mesh refinement data , 2002, IEEE Visualization, 2002. VIS 2002..

[15]  John Shalf,et al.  Remote interactive direct volume rendering of AMR data , 2002 .

[16]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[17]  Bernd Hamann,et al.  Extracting Geometrically Continuous Isosurfaces from Adaptive Mesh Refinement Data , 2004 .

[18]  Hans-Christian Hege,et al.  Visualization of time-dependent remote adaptive mesh refinement data , 2005, VIS 05. IEEE Visualization, 2005..

[19]  John Shalf,et al.  A Framework for Visualizing Hierarchical Computations , 2003 .

[20]  Jian Chen,et al.  The feature tree: visualizing feature tracking in distributed AMR datasets , 2003, IEEE Symposium on Parallel and Large-Data Visualization and Graphics, 2003. PVG 2003..

[21]  Roni Yagel,et al.  Octree-based decimation of marching cubes surfaces , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[22]  John Shalf,et al.  Parallel cell projection rendering of adaptive mesh refinement data , 2003, IEEE Symposium on Parallel and Large-Data Visualization and Graphics, 2003. PVG 2003..

[23]  Hans-Christian Hege,et al.  Texture-based volume rendering of adaptive mesh refinement data , 2002, The Visual Computer.

[24]  Hans-Christian Hege,et al.  GPU-Assisted Raycasting for Cosmological Adaptive Mesh Refinement Simulations , 2006, VG@SIGGRAPH.

[25]  Pat Hanrahan,et al.  Hierarchical splatting: a progressive refinement algorithm for volume rendering , 1991, SIGGRAPH.