吾生有涯 学海无涯
析模有界 知识无界

OpenFOAM 14的一些细节变化

前几天,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之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《OpenFOAM 14的一些细节变化》
文章链接:https://www.topcfd.cn/42800/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册