首页/文章/ 详情

OpenFOAM 14的一些细节变化

精品
作者优秀平台推荐
详细信息
文章亮点
作者优秀
优秀教师/意见领袖/博士学历/特邀专家
平台推荐
内容稀缺
2月前浏览602

前几天,org发布了OpenFOAM 14版本。OpenFOAM v14版本相对于v13来讲,应用层面的变化并不大,大多是一些修修补补的工作。

1 单位units

在14版本中,加入了关键字units,可以用于在blockMeshDict中指定单位。

如下图所示,在v13版本中,利用 convertToMeters 0.001; 来表示使用的单位是 mm,而在v14版本中,直接使用 units [mm]; 来表示使用的单位是 mm。但不管使用的是何种单位,最终网格文件中采用国际单位制(m)进行存储。

个人感觉这种修改,从应用者的角度来讲是很差的,用户需要记忆关键字 mm ,而且单位多了容易出错。在v13版本中,用户无需记忆单位关键字,只需要清楚倍率即可,更灵活。

2 量纲dimensions

dimensions 关键字用于指定量纲,常用在边界文件中。在14版本中,dimensions 的使用方式有了一些变化。

如下图所示,在左侧v13版本中,指定压力单位使用的是 [0 2 -2 0 0 0 0],而在右侧v14版本中,直接使用了关键字 [kinematicPressure]。

艾玛,还要记单词。OpenFOAM应用最恶心的地方就是要记一堆的关键字。

幸好现在AI技术发展很快,这些关键字记忆工作可以交给AI去搞定。


(完)


来源:CFD之道
OpenFOAM
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-08-04
最近编辑:2月前
CFD之道
博士 | 教师 探讨CFD职场生活,闲谈CFD里外
获赞 2720粉丝 12663文章 959课程 27
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈