Development and Application of Visualization Toolkits for Two-Dimensional Meshes and Related Flow Fields

碩士 === 國立臺灣海洋大學 === 海洋環境資訊學系 === 98 === Most commercial computer graphic softwares support 3-node triangles and 4-node quadrilaterals only. They do not support 6-node triangles, 8-node and 9-node quadrilaterals which used often in computational fluid dynamics or other engineering applications. In th...

Full description

Bibliographic Details
Main Authors: Hong-Zhi Zheng, 鄭弘志
Other Authors: Shin-Jye Liang
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/03942328421634436901
Description
Summary:碩士 === 國立臺灣海洋大學 === 海洋環境資訊學系 === 98 === Most commercial computer graphic softwares support 3-node triangles and 4-node quadrilaterals only. They do not support 6-node triangles, 8-node and 9-node quadrilaterals which used often in computational fluid dynamics or other engineering applications. In this study, a visualization toolkits for presenting and analyzing unstructured two-dimensional meshes and related space- and time-varying physical quantities, named Vis2D, are developed for Windows environments using OpenGL and C++. A graphic user interface of windows form is also developed for friendly use and user interactions. Vis2D supports visualization and analysis of two-dimensional 3-node and 6-node triangles as well as 4-node, 8-node, and 9-node quadrilaterals. To facilitate the use of Vis2D, functions such as neighbor finding, points-in-polygons, interpolations, cutting plane, flow visualization are implemented. Vis2D is applied to visualize, and analyze unstructured meshes and related physical quantities. Examples include space- and time-varying velocity (vector) fields, streamlines, pathlines/trajectory, and streaklines. Vis2D can be used for quad tree meshes, as well.