OpenFOAM软件中计算流体力学核心代码提取研究
【图文】:
每周进行代码更新,最后一种是 OpenFOAM-Extened,由分别维护。相对于其他两个版本,稳定版本对一些主要的算法、边数对象的代码编译进行优化,这些优化使得 OpenFOAM-6 对可用性所提高。主要从软件和运行两个框架分别介绍 OpenFOAM,作为一个开件,主要包括前处理,求解器,后处理三个软件,如图 1.1 所示。Op处理包括计算模型的网格划分,初始条件和边界条件的设置,物性参控制方程和离散方程的设置和离散方程的求解设置等。前处理中网使用 OpenFOAM 自带的工具,比如 blockMesh、snapplyHexMesh 等用第三方软件,比如 Gambit、ICEM 等软件。求解器是 OpenFOAM 的每个求解器都可以求解不同的流体情况,如不可压缩类型求解器类器类、应力分析求解器类等。OpenFOAM 后处理主要是对计算所得据进行可视化,可以使用自带 Paraview[7]后处理软件,为用户清晰呈图、矢量图、流线图以及动态图等,也可以将计算结果导入其他后比如 Tecplot、GMV、Ensight 等。
第 1 章 绪论位于 constant 中的 polyMesh。接着读取场值,在读取初始场值大小在“0”文件夹中进行设置。进入时间循环,选择物理模型,,本文研究的模型为输运模型(transportProperties),在 constant 文件夹中定义。接着求解控制方程并输出计算结果,最后根据计算结果收敛行判断是否完成计算,收敛在 system 文件中的fvsolution 文件中设置。
【学位授予单位】:南昌大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:O35;TP319
【相似文献】
相关期刊论文 前10条
1 平平;;驱动 隐藏在背后的核心代码[J];电脑爱好者;2013年17期
2 齐玉东;在用户级上修改Windows核心代码的方法[J];电脑编程技巧与维护;2002年01期
3 姜晶;;医药企业管理信息系统数据快速录入的实现[J];电脑开发与应用;2010年09期
4 引火虫;;偷梁换柱,提前享受Vista更新[J];电脑爱好者;2007年08期
5 顾红其;;利用BHO技术实现IE广告窗口的拦截[J];科技信息(学术研究);2006年12期
6 ;Java下属:EJB[J];互联网天地;2007年06期
7 ;惠普继续开源JavaScriptCore和Enyo UI widget[J];硅谷;2012年04期
8 刘景云;;多管齐下秒杀乌龙关机[J];电脑知识与技术(经验技巧);2013年02期
9 时恩早;;Flash+ASP+Access制作留言板[J];电脑编程技巧与维护;2009年16期
10 露游;;防关键文件被篡改:巧用瑞星为系统加固[J];网络与信息;2009年05期
相关重要报纸文章 前3条
1 周寿英;Windows Phone 8 推出不支持老硬件[N];中国计算机报;2012年
2 ;PocketSkype将引领一场通讯革命[N];中国电脑教育报;2004年
3 ;Splashtop的生存之道[N];计算机世界;2009年
相关硕士学位论文 前1条
1 郑澄远;OpenFOAM软件中计算流体力学核心代码提取研究[D];南昌大学;2019年
本文编号:2606877
本文链接:https://www.wllwen.com/kejilunwen/lxlw/2606877.html