iconCFD开源代码通用CFD软件
功能/系统环境
功能
CAD数据导入
网格划分设定
边界条件设定
捕捉标准的snappyHexMesh不能捕捉到的特征曲线
网格控制改良
转换其他商用软件网格的程序(转换ANASYS Fluent、STAR-CD、GAMBIT、CFX4、I-DEAS等的体网格)
不可压缩流
可压缩流
多相流
自由液面
DNS
燃烧
化学反应
考虑浮升力的热流体
固体共轭传热
拉格朗日多相流
不可压缩、可压缩、RANS、LES
RANS不可压缩稳态topology Adjoint求解器
shape Adjoint求解器
中心差分、迎风差分、TVD、NVD等众多实用的差分格式。
通过划分计算领域的并行计算,大规模网格的模型也可实现高速度和高效率的计算。
计算结果的后处理实用开源代码的可视化后处理软件ParaView。配备有转换成其他商用的可视化软件格式的程序,也可使用FieldView、EnSight进行后处理。
与商用软件的用户子程序一样的功能
流场的平均值、最大值、最小值
场函数的计算(压力系数、涡度等)
监测某坐标点或面的物理量
调整时间步长
调整差分系数等
OpenFOAM主要由两个重要的代码集合application layer和library layer组成,其中library layer的src文件夹中存放源代码。application layer包含流体求解器和网格生成器等应用模块,library layer包含各种物理模型、边界条件及FVM相关的各种模块。
系统环境
MS Windows XP 32bit, 64bit
OpenSuse x86-64 10.2, 10.3, 11.0, 11.1
Red-Hat Enterprise Linux x86-64 4.4, 4.6
Linux 64bit