The Community for Technology Leaders
RSS Icon
Issue No.06 - November/December (2009 vol.15)
pp: 1243-1250
Benjamin Schindler , ETH Zurich
Raphael Fuchs , ETH Zurich
John Biddiscombe , CSCS Manno
Ronald Peikert , ETH Zurich
In this paper we present a method for vortex core line extraction which operates directly on the smoothed particle hydrodynamics (SPH) representation and, by this, generates smoother and more (spatially and temporally) coherent results in an efficient way. The underlying predictor-corrector scheme is general enough to be applied to other line-type features and it is extendable to the extraction of surfaces such as isosurfaces or Lagrangian coherent structures. The proposed method exploits temporal coherence to speed up computation for subsequent time steps. We show how the predictor-corrector formulation can be specialized for severalvariants of vortex core line definitions including two recent unsteady extensions, and we contribute a theoretical and practical comparison of these. In particular, we reveal a close relation between unsteady extensions of Fuchs et al. and Weinkauf et al. and we give a proof of the Galilean invariance of the latter.When visualizing SPH data, there is the possibility to use the same interpolation method for visualization as has been used for the simulation. This is different from the case of finite volume simulation results, where it is not possible to recover from the results the spatial interpolation that was used during the simulation. Such data are typically interpolated using the basic trilinear interpolant, and if smoothness is required, some artificial processing is added. In SPH data, however, the smoothing kernels are specified from the simulation, and they provide an exact and smooth interpolation of data or gradients at arbitrary points in the domain.
Smoothed particle hydrodynamics, flow visualization, unsteady flow, feature extraction, vortex core lines
Benjamin Schindler, Raphael Fuchs, John Biddiscombe, Ronald Peikert, "Predictor-Corrector Schemes for Visualization ofSmoothed Particle Hydrodynamics Data", IEEE Transactions on Visualization & Computer Graphics, vol.15, no. 6, pp. 1243-1250, November/December 2009, doi:10.1109/TVCG.2009.173
[1] D. C. Banks and B. A. Singer, A predictor-corrector technique for visualizing unsteady flow. IEEE Transactions on Visualization and Computer Graphics, 1 (2): 151–163, 1995.
[2] J. Biddiscombe, D. Graham, P. Maruzewski, and R. Issa, Visualization and analysis of SPH data. ERCOFTAC Bulletin, SPH special edition, 76: 9–12, 2008.
[3] Y. Chen, J. Cohen, and J. Krolik, Similarity-guided streamline placement with error evaluation. IEEE Transactions on Visualization and Computer Graphics, 13 (6): 1448–1455, 2007.
[4] R. Fuchs, R. Peikert, H. Hauser, F. Sadlo, and P. Muigg, Parallel Vectors Criteria for Unsteady Flow Vortices. IEEE Transactions on Visualization and Computer Graphics, 14 (3): 615–626, 2008.
[5] R. A. Gingold and J. J. Monaghan, Smoothed particle hydrodynamic: theory and application to non-spherical stars. Monthly Notices of the Royal Astronomical Society, 181: 375–389, 1977.
[6] A. Henderson, ParaView Guide, A Parallel Visualization Application. Kitware Inc. (http:/, 2005.
[7] K.M. T. Kleefsman, G. Fekken, A. E. P. Veldman, B. Iwanowski, and B. Buchner, A volume-of-fluid based simulation method for wave impact problems. Journal of Computational Physics, 206 (1): 363–393, 2005.
[8] R. S. Laramee, D. Weiskopf, J. Schneider, A. Graz, and H. Hauser, Investigating swirl and tumble flow with a comparison of visualization techniques. In In Proceedings IEEE Visualization 04, pages 51–58, 2004.
[9] Y. Levy, D. Degani, and A. Seginer, Graphical visualization of vortical flows by means of helicity. AIAA Journal, 28: 1347–1352, 1990.
[10] L. B. Lucy, A numerical approach to testing the fission hypothesis. The Astronomical Journal, 82 (12): 1013–1924, 1977.
[11] J. C. Marongiu, F. Leboeuf, and E. Parkinson, Numerical simulation of the flow in a Pelton turbine using the meshless method SPH and a new simple solid boundary treatment. Proc. of the Institution of Mechanical Engineers, Part A: Journal of Power and Energy, 221 (6): 849–856, 2007.
[12] H. Miura and S. Kida, Identification of tubular vortices in turbulence. Journal of the Physical Society of Japan, 66: 1331–1334, 1997.
[13] J. J. Monaghan, Smoothed particle hydrodynamics. Reports on Progress in Physics, 68: 1703–1759, 2005.
[14] B. Nelson and R. M. Kirby, Ray-Tracing Polymorphic Multidomain Spectral/hp Elements for Isosurface Rendering. IEEE Transactions on Visualization and Computer Graphics, 12 (1): 114–125, 2006.
[15] R. Peikert and M. Roth, The "Parallel Vectors" Operator - A Vector Field Visualization Primitive. In Proc. IEEE Visualization, pages 263– 270, 1999.
[16] R. Peikert and F. Sadlo, Height Ridge Computation and Filtering for Visualization. In I. Fujishiro, H. Li, and K.-L. Ma editors, Proceedings of Pacific Vis 2008, pages 119–126, 2008.
[17] D. J. Price, SPLASH: An interactive visualisation tool for Smoothed Particle Hydrodynamics simulations. Publications of the Astronomical Society of Australia, 24: 159–173, 2007.
[18] S. Robinson, Coherent Motions in the Turbulent Boundary Layer. Annual Rev. of Fluid Mechanics, 23: 601–639, 1991.
[19] B. D. Rogers, and R. A. Dalrymple, SPH Modeling of Tsunami Waves. In Advanced Numerical Models for Simulating Tsunami Waves and Runup, pages 75–100. World Scientific Publishing, 2008.
[20] P. Rosenthal and L. Linsen, Smooth surface extraction from unstructured point-based volume data using pdes. IEEE Transactions on Visualization and Computer Graphics, 14 (6): 1531–1546, 2008.
[21] P. Rosenthal, S. Rosswog, and L. Linsen, Direct Surface Extraction from Smoothed Hydrodynamics Simulation Data. In Fourth High-end Visualization Workshop, pages 50–61. Lehmanns Media - LOB, 2007.
[22] M. Roth and R. Peikert, A Higher-Order Method for Finding Vortex Core Lines. In Proceedings of the conference on Visualization '98, pages 143– 150, Los Alamitos, CA, USA, 1998. IEEE Computer Society Press.
[23] D. Sujudi and R. Haimes, Identification of Swirling Flow in 3D Vector Fields. Technical Report 95-1715, AIAA, 1995.
[24] J. Sukharev, X. Zheng, and A. Pang, Tracing parallel vectors. Visualization and Data Analysis 2006, 6060 (1): 682–695, 2006.
[25] H. Theisel, J. Sahner, T. Weinkauf, H.-C. Hege, and H.-P. Seidel, Extraction of parallel vector surfaces in 3D time-dependent fields and application to vortex core line tracking. In Proc. IEEE Visualization 2005, pages 631–638, October 2005.
[26] A. Van Gelder and A. Pang, Using PVsolve to Analyze and Locate Positions of Parallel Vectors. IEEE Transactions on Visualization and Computer Graphics, 15 (4): 682–695, 2009.
[27] T. Weinkauf, J. Sahner, and H. Theisel, Cores of Swirling Particle Motion in Unsteady Flows. IEEE Transactions on Visualization and Computer Graphics, 13 (6): 1759–1766, 2007.
17 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool