Development of general-purpose large-scale data visualization system using implicit function representation

被引:0
作者
Shuji K. [1 ]
Mitsume N. [2 ]
Morita N. [2 ]
机构
[1] System and Information Engineering Research Group, University of Tsukuba, 1-1-1 Tennodai, Tsukuba, Ibaraki
[2] Department of Systems Information, University of Tsukuba, 1-1-1 Tennodai, Tsukuba, Ibaraki
关键词
Domain Decomposition; Implicit Function; Marching Cubes; Parallelization; Visualization;
D O I
10.11421/jsces.2024.20241005
中图分类号
学科分类号
摘要
Physical phenomena are complex interactions among multiple fields, and numerical simulations are widely used to comprehend and predict them. With the improvements of computational capabilities, it has become feasible to perform large-scale simulations and visualizations. However, large-scale visualization poses challenges in identifying the region of interest, necessitating the interactive visualization. Particularly in coupled analyses, various discretization methods is employed depending on their application. This study proposes a general-purpose large-scale visualization system that is not depend on specific numerical analysis methodologies. It transforms computational results into implicit function representations and applies distributed-memory parallel processing to the marching cubes method. The evaluation of parallel computing performance confirms that the proposed system has reasonable parallel efficiency. © 2024, Japan Society for Computational Engineering and Science. All rights reserved.
引用
收藏
相关论文
共 26 条
[1]  
Upson C., Faulhaber T. A., Kamins D., Laidlaw D., Schlegel D., Vroom J., Gurwitz R., Van Dam A., The application visualization system: A computational environment for scientific visualization, IEEE Computer Graphics and Applications, 9-4, pp. 30-42, (1989)
[2]  
Hirt C. W., Amsden A. A., An arbitrary Lagrangian-Eulerian computing method for all flow speeds, Journal of computational physics, 14-3, pp. 227-253, (1974)
[3]  
Hirt C. W., Nichols B. D., Volume of fluid (VOF) method for the dynamics of free boundaries, Journal of computational physics, 39, 1, pp. 201-225, (1981)
[4]  
Osher S., Sethian J. A., Fronts propagating with curvature-dependent speed: Algorithms based on Hamilton-Jacobi formulations, Journal of computational physics, 79, 1, pp. 12-49, (1988)
[5]  
Ureal Engine 5, Epic games, (2023)
[6]  
Lorensen W. E., Cline H. E, Marching cubes: A high resolution 3D surface construction algorithm, Seminal graphics: Pioneering efforts that shaped the field, pp. 347-353, (1998)
[7]  
Ju T., Losasso F., Schaefer S., Warren J., Dual contouring of hermite data, Proceedings of the 29th annual conference on Computer graphics and interactive techniques, pp. 339-346, (2002)
[8]  
Gibson S. F. F., Constrained elastic surfacenets: Generating smooth models from binary segmented data, International Conference on Medical Image Computing and Computer-Assisted Intervention, pp. 888-898, (1998)
[9]  
Day T. K., Levine J. A., Delaunay meshing of isosurfaces, The Visual Computer, 24, pp. 411-422, (2008)
[10]  
Treece G. M., Prager R. W., Gee A. H., Regularised marching tetrahedra: Improved iso-surface extraction, Computers & Graphics, 23-4, pp. 583-598, (1999)