找回密码
 注册
查看: 56542|回复: 134

发布OpenCFD-SC 二维源代码 (更新:Mach 6 钝锥的完整算例及详细说明)

  [复制链接]
发表于 2010-11-1 08:26:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
Hoam-OpenCFD (An Open CFD code with High Order Accuracy Method) 是在导师傅德薰与马延文指导下,作者李新亮独立开发的一套高精度计算流体力学软件(目前已更名为OpenCFD-SC)。   
    该软件的核心是可压缩Navier-Stokes方程单块结构网格高精度差分求解器。支持直角坐标、柱坐标、曲线坐标即旋转体坐标等多种坐标系。对于曲线坐标,采用Jacobian变换求解。软件使用迎风格式,采用流通矢量分裂(FVS)将对流项分解为正、负通量,目前支出Steger-Warming及L-F两种分裂方法。本软件包含一个差分库,其中包含了中心格式(2-10阶)、迎风格式(3-9阶)、紧致格式、WENO格式(WENO-JS,WENO-Z,WENO-SYMBO,Hybrid WENO等,5-9阶)及作者自行开发的群速度控制格式(GVC)等多种差分格式。用户可以通过控制文件进行选择。
   本软件集成了一些常用的边界条件及后处理模块,可支持出入口边界、自由边界、固壁边界、对称边界及周期边界。同时,包含了多种扰动发生模块,用于在壁面及来流中产生扰动,以计算转捩。软件的后处理功能包括计算各种统计量、湍动能Budget、Lighthill声源分析等。
   软件采用Fortran 90 + MPI编写,具有很好的并行效率。曾经使用32768个CPU时达到80%以上的并行效率(以1024个CPU的并行效率为1计算)。目前作者使用该软件进行了多种湍流直接数值模拟(DNS),包括平板、钝锥、压缩折角、三维直翼等边界层湍流的直接数值模拟及各向同性湍流的直接数值模拟。作者近年论文均采用该软件计算。
    作者公开该软件(Hoam-OpenCFD)二维源代码,三维源代码将在今后择机公开 (三维源代码目前尚未公开,请得到三维源代码的科研人员不要传播该三维源代码)。
    作者拥有该软件的全部版权,如大家在科研及应用中使用或参考该软件,请务必在论文(报告、文档)中进行说明(如致谢或脚注中说明),并引用作者的论文(作者的论文请在SCI搜索引擎中搜索 “作者= Li XL  AND Fu DX “ )。

[ 本帖最后由 lixl-imech 于 2011-4-12 16:08 编辑 ]

opencfd2d-1.5.2.rar

46.87 KB, 下载次数: 5584

评分

1

查看全部评分

 楼主| 发表于 2010-11-1 08:29:34 | 显示全部楼层
Hoam-OpenCFD理论手册及使用手册,Part 1

OpenCFD手册.part1.rar

1.81 MB, 下载次数: 11440

评分

1

查看全部评分

 楼主| 发表于 2010-11-1 08:33:11 | 显示全部楼层
Hoam-OpenCFD理论及使用手册。 Part 2

OpenCFD手册.part2.rar

1.81 MB, 下载次数: 14603

评分

1

查看全部评分

 楼主| 发表于 2010-11-1 08:33:53 | 显示全部楼层
Hoam-OpenCFD 理论及使用手册,Part 3

OpenCFD手册.part3.rar

1012.01 KB, 下载次数: 8000

 楼主| 发表于 2010-11-1 08:44:44 | 显示全部楼层
关于Hoam-OpenCFD软件的更新及算例可访问作者的网盘。
http://cid-1cc0dcbff560c149.skydrive.live.com/browse.aspx/.Public?wa=wsignin1.0&sa=694347089

      目前,作者正在开发一套面向工程应用的计算流体力学软件 OpenCFD-EC (An Open CFD code for Engineering Computing). 并将Hoam-OpenCFD改名为 OpenCFD-SC (An Open CFD code for Scientific Computing). OpenCFD-EC及OpenCFD-SC将最终融合成一个综合的CFD软件OpenCFD.
     OpenCFD-EC的核心是一套多块有限体积求解器。采用迎风型有限体积法。支持2阶TVD,2阶NND,2阶MUSCL,3阶WENO,3阶迎风等多种格式(重构);支持Steger-Warming 流通矢量分裂(FVS)及HLL/HLLC, Roe- 通量差分分裂(FDS). 支持多种湍流模型。
   目前OpenCFD-EC二维代码已开发完成,并通过前台阶、RAE2822翼型绕流,30P30N三段翼型绕流等多个测试。OpenCFD-EC三维代码开发已基本完成,通过RAE2822三维直翼型,M6三维翼的测试。目前计划进行DPW-I 翼身组合体标模的计算。

   作者将择机公布OpenCFD-EC二维源代码及文档(目前尚未发布)。 OpenCFD-EC具有非常详细的说明文档及程序注释,是学习有限体积法,编制工程程序的很好学习工具。

[ 本帖最后由 lixl-imech 于 2010-11-1 08:45 编辑 ]

评分

1

查看全部评分

发表于 2010-11-1 23:15:59 | 显示全部楼层

回复 1# lixl-imech 的帖子

赞一个!
发表于 2010-11-2 08:11:54 | 显示全部楼层
支持李老师!
发表于 2010-11-2 19:22:56 | 显示全部楼层
支持李老师,国内需要开源的勇气和氛围。赞扬prof Li 引领一代潮流。
发表于 2010-11-3 20:34:03 | 显示全部楼层
不过DNS,没有机器啊……
自己的电脑也用不了……
发表于 2010-11-4 00:03:38 | 显示全部楼层
支持
发表于 2010-11-4 11:43:24 | 显示全部楼层
感谢共享精神啊
发表于 2010-11-4 21:29:46 | 显示全部楼层
果然有大师级风范!
发表于 2010-11-6 02:25:03 | 显示全部楼层
看了一下,结构蛮好的
发表于 2010-11-6 16:58:08 | 显示全部楼层

回复 5# lixl-imech 的帖子

狂赞!中国CFD界的发展需要您这种有为、无私的人!
发表于 2010-11-7 16:03:32 | 显示全部楼层
以前是学习西安交大和PERIC的程序

现在又有新的目标了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表