流体动力学的SPH模型面向对象设计及其实施

来源 :南昌大学学报:工科版 | 被引量 : 0次 | 上传用户:peace_2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提出并实现了一种面向对象的光滑粒子流体动力学(SPH)模型。采用统一建模语言(UML)进行SPH模型的软件体系结构建模,并分析说明各模块类以及类之间关系。其中SPH模型的最根本类是由问题域模块类和主控模块类组成的。问题域模块类是由文件操作类、粒子类、材料类、容器类、边界粒子类和数组存储类组成的。主控模块类是由近似函数类和粒子系统方法类组成的。在此体系结构下,采用C++语言结合OpenGL图形库进行SPH模型的编码,实现了在特定容器中进行SPH流体流动的3D仿真可视化实验。研究工作表明,面向对象方法适合于S
其他文献
<正> 时下,当理财已成为一种时尚、一种生存技能时,您作为一名普通的市民,又是怎样考虑自己的“钱途”呢?根据笔者的个人体会,不妨从以下几点做起:拟定理财计划。存钱难,难就