• DocumentCode
    1365091
  • Title

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

  • Author

    Garth, Christoph ; Joy, Kenneth I.

  • Author_Institution
    Inst. of Data Anal. & Visualization, Univ. of California, Davis, CA, USA
  • Volume
    16
  • Issue
    6
  • fYear
    2010
  • Firstpage
    1541
  • Lastpage
    1550
  • Abstract
    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.
  • Keywords
    computational geometry; data visualisation; interpolation; tree data structures; associated construction algorithm; complex geometries; data structure; interpolation problem; memory-efficient cell location; spatial subdivision schemes; unstructured grids; visualization techniques; Arrays; Data visualization; Indexes; Interpolation; Octrees; cell location; interpolation; unstructured grids; vector field visualization;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2010.156
  • Filename
    5613496