南昌大学学报(工科版)
南昌大學學報(工科版)
남창대학학보(공과판)
JOURNAL OF NANCHANG UNIVERSITY ENGINEERING & TECHNOLOGY EDITION
2010年
3期
287-292,306
,共7页
面向对象%光滑粒子流体动力学%统一建模语言%OpenGL
麵嚮對象%光滑粒子流體動力學%統一建模語言%OpenGL
면향대상%광활입자류체동역학%통일건모어언%OpenGL
提出并实现了一种面向对象的光滑粒子流体动力学(SPH)模型.采用统一建模语言(UML)进行SPH模型的软件体系结构建模,并分析说明各模块类以及类之间关系.其中SPH模型的最根本类是由问题域模块类和主控模块类组成的.问题域模块类是由文件操作类、粒子类、材料类、容器类、边界粒子类和数组存储类组成的.主控模块类是由近似函数类和粒子系统方法类组成的.在此体系结构下,采用C++语言结合OpenGL图形库进行SPH模型的编码,实现了在特定容器中进行SPH流体流动的3D仿真可视化实验.研究工作表明,面向对象方法适合于SPH模型的框架设计和代码编制,所编制的SPH模型程序可以对流体动力学问题进行初步的科学计算及其可视化.
提齣併實現瞭一種麵嚮對象的光滑粒子流體動力學(SPH)模型.採用統一建模語言(UML)進行SPH模型的軟件體繫結構建模,併分析說明各模塊類以及類之間關繫.其中SPH模型的最根本類是由問題域模塊類和主控模塊類組成的.問題域模塊類是由文件操作類、粒子類、材料類、容器類、邊界粒子類和數組存儲類組成的.主控模塊類是由近似函數類和粒子繫統方法類組成的.在此體繫結構下,採用C++語言結閤OpenGL圖形庫進行SPH模型的編碼,實現瞭在特定容器中進行SPH流體流動的3D倣真可視化實驗.研究工作錶明,麵嚮對象方法適閤于SPH模型的框架設計和代碼編製,所編製的SPH模型程序可以對流體動力學問題進行初步的科學計算及其可視化.
제출병실현료일충면향대상적광활입자류체동역학(SPH)모형.채용통일건모어언(UML)진행SPH모형적연건체계결구건모,병분석설명각모괴류이급류지간관계.기중SPH모형적최근본류시유문제역모괴류화주공모괴류조성적.문제역모괴류시유문건조작류、입자류、재료류、용기류、변계입자류화수조존저류조성적.주공모괴류시유근사함수류화입자계통방법류조성적.재차체계결구하,채용C++어언결합OpenGL도형고진행SPH모형적편마,실현료재특정용기중진행SPH류체류동적3D방진가시화실험.연구공작표명,면향대상방법괄합우SPH모형적광가설계화대마편제,소편제적SPH모형정서가이대류체동역학문제진행초보적과학계산급기가시화.