Fast, Memory-Efficient Cell Location in Unstructured Grids for Visualization

被引:30
作者
Garth, Christoph [1 ]
Joy, Kenneth I. [1 ]
机构
[1] Univ Calif Davis, Inst Data Anal & Visualizat, Davis, CA 95616 USA
基金
美国国家科学基金会;
关键词
Unstructured grids; cell location; interpolation; vector field visualization;
D O I
10.1109/TVCG.2010.156
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Applying certain visualization techniques to datasets described on unstructured grids requires the interpolation of variables of interest at arbitrary locations within the dataset's domain of definition. Typical solutions to the problem of finding the grid element enclosing a given interpolation point make use of a variety of spatial subdivision schemes. However, existing solutions are memory-intensive, do not scale well to large grids, or do not work reliably on grids describing complex geometries. In this paper, we propose a data structure and associated construction algorithm for fast cell location in unstructured grids, and apply it to the interpolation problem. Based on the concept of bounding interval hierarchies, the proposed approach is memory-efficient, fast and numerically robust. We examine the performance characteristics of the proposed approach and compare it to existing approaches using a number of benchmark problems related to vector field visualization. Furthermore, we demonstrate that our approach can successfully accommodate large datasets, and discuss application to visualization on both CPUs and GPUs.
引用
收藏
页码:1541 / 1550
页数:10
相关论文
共 22 条
[1]  
ANDRYSCO N, 2010, COMPUTER GR IN PRESS, V29
[2]  
[Anonymous], 2001, THESIS CZECH TU PRAG
[3]   Interactive Streak Surface Visualization on the GPU [J].
Buerger, Kai ;
Ferstl, Florian ;
Theisel, Holger ;
Westermann, Ruediger .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2009, 15 (06) :1259-1266
[4]  
BURGER K, 2007, EUR IEEE VGTC S VIS
[5]  
BURGER K, 2008, P IEEE VGTC PAC VIS
[6]  
Carey G.F., 1983, Finite Elements: A Second Course, Volume
[7]  
Childs H, 2005, IEEE VISUALIZATION 2005, PROCEEDINGS, P191
[8]   Petascale algorithms for reactor hydrodynamics - art. no. 012076 [J].
Fischer, Paul ;
Lottes, James ;
Pointer, David ;
Siegel, Andrew .
SCIDAC 2008: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2008, 125 :12076-12076
[9]   Generation of Accurate Integral Surfaces in Time-Dependent Vector Fields [J].
Garth, Christoph ;
Krishnan, Hari ;
Tricoche, Xavier ;
Bobach, Tom ;
Joy, Kenneth I. .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2008, 14 (06) :1404-1411
[10]   AUTOMATIC CREATION OF OBJECT HIERARCHIES FOR RAY TRACING [J].
GOLDSMITH, J ;
SALMON, J .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1987, 7 (05) :14-20