Browse > Article

Study on a post-processing program for flow analysis based on the object-oriented programming concept  

Na J. S. (충남대학교 대학원 항공우주공학과)
Kim K. Y. (충남대학교 대학원 항공우주공학과)
Kim B. S. (충남대학교 항공우주공학과)
Publication Information
Journal of computational fluids engineering / v.9, no.2, 2004 , pp. 1-10 More about this Journal
Abstract
In the present study, a post-processing program is developed for 3D data visualization and analysis. Because the graphical user interface(GUI) of the program is based on Qt-library while all the graphic rendering is performed with OpenGL library, the program runs on not only MS Windows but also UNU and Linux systems without modifying source code. The structure of the program is designed according to the object-oriented programming(OOP) concept so that it has extensibility, reusability, and easiness compared to those by procedural programming. The program is organized as modules by classes, and these classes are made to function through inheritance and cooperation which is an important and valuable concept of object-oriented programming. The major functions realized so far which include mesh plot, contour plot, vector plot, streamline plot, and boundary plot are demonstrated and the relevant algorithms are described.
Keywords
post-processing; data visualization; flow analysis; object-oriented programming; OOP; class; dynamic allocation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 R. Haimes and M. Giles. 'VisualS - ASoftware Environment for flow Visualization', 1991
2 http://www.Cactuscode.org
3 http://www.trolltech.com
4 T. Strid and A. Rizzi, 'Development and use of some flow visualization algorithms', VKI Lecture Series on Computer Graphics and Flow Visualization in CFD, 1989
5 http://www.fluent.com
6 나정수, 김기영, 김병수 '입체구현기능을 지닌데이터 분석 및 가시화 프로그램의 개발', 한국전산유체공학회 춘계 학술논문집, 2002
7 옥영종, Data 후처리용 다기능 Software의 개발. 석사학위논문, 충남대학교, 2002
8 Edward Angel, Interactive Computer Graphics with OpenGL, ADDISON-WESLEY, p.500-514, 2000
9 http://www.kisti.re.kr
10 사종엽, 유종근, '3D 후처리 프로그램 개발에 관한 연구', 한국전산유체공학회 추계학술대회논문집 , 1999