以前有人说“OpenFOAM不需要GUI,编辑文本要比鼠标点击GUI按钮效率更高”,当时我是极不认同此观点的,因为对于工程应用来说,GUI显然要比文本和数字更直观。然而在AI大行其道的今天,这种观点显然是正确的,OpenFOAM这种输入文件全为文本文件的方式,天然适合于AI生成。不仅是应用,OpenFOAM求解器编程同样可以使用AI,现在只需要将需要改造的算法喂给AI,然后静待几分钟,AI就能根据输入文档自动生成合适的求解器,并且还能进行调试和测试。反正我感觉AI写的代码比我写的更优雅。基于AI来使用OpenFOAM,可能是未来使用OpenFOAM的主要方式。
相比较商用CFD软件来说,OpenFOAM更适合于AI操作。商用软件如Fluent、STAR CCM+其实也可以利用AI进行操作。Fluent可以基于TUI或PyFluent进行控制,但也存在不少的问题,比如TUI过于陈旧,利用AI生成TUI极易出错。PyFluent这几年更新太快,版本兼容性不太好,利用AI生成的代码经常存在版本依赖。STAR CCM+则可以基于java脚本,利用AI生成仿真计算的java脚本,但我发现STAR CCM+的java脚本的版本依赖性也挺强的,尤其是近两年的版本中api改动挺大的。
随着AI技术的日益强大,未来CFD应用可能真的不需要GUI了。
(完)

本篇文章来源于微信公众号: CFD之道








评论前必须登录!
注册