[开源软件]Code_Saturne,一个功能强大的开源CFD计算软件

[开源软件]Code_Saturne,一个功能强大的开源CFD计算软件的图1

Code_Saturne 是由EDF自1997年起自主研发的一款通用计算流体力学开源软件。基于有限体积方法,支持多种类型网格,通过求解纳维-斯托克斯方程,用于处理二维、二维对称、三维,稳态或非稳态,层流或湍流,不可压或微可压流体,等温或非等温等多种计算问题。拥有多种不同的湍流模型,例如雷诺平均模型(Reynolds Average Navier-Stokes: RANS)与大涡模拟模型(Large Eddy Simulation: LES)。软件涵盖多种工业应用物理模块:大气模拟、煤粉、重质燃料及生物质的燃烧模块、电弧与焦耳效应模块、颗粒追踪模块、流体机械转子-定子互动模块等。为适应工业界复杂的物理问题,该软件具备灵活的二次开发接口。其强大的并行计算能力,适用于超性能计算平台处理大规模计算问题。该软件在工业领域得到广泛的应用与认可。

应用领域
Code_Saturne与Fluent类似,可广泛地处理热工水力领域的问题,还可应用于新能源评估,环境影响评价等领域,具体例如:
-  层流,湍流,大涡模拟
-  煤,重油,天然气的燃烧
-  传热耦合计算
-  辐射换热
-  大气污染模拟
-  风能评估
-  电弧和焦耳效应
-  转子/定子的相互作用
而且,Code_Saturne还可拓展到多相流的模拟计算领域。


特点
源代码公开(相较于商业软件Fluent, CFX, StarCCM),方便用户进行自主开发
- 可应用于多种计算机系统(Linux, Unix, Windows, Mac OS X, HPC等)
- 清晰实用的用户界面
- 可进行大规模并行计算(数十万线程的并行计算)
- 可与多款软件耦合计算(例如 流体-固体-传热)
- 可以处理各种通用格式的网格文件
- 可处理大规模结构及非结构化网格
软件功能和计算结果被广泛应用于工业领域,得到工业界的广泛认可。(相较于OpenFOAM)

另外,基于Code_Saturne的一些衍生产品也在工业界得到了广泛的应用(例如Neptune_CFD处理气液两相流体等)。

本文转自流体中文网,有删改,感谢原作者。

原帖地址:http://www.cfluid.com/forum.php?mod=viewthread&tid=150802&fromuid=128839

登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

4
1