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

OpenFOAM代码有多少行?

最近用Understandand统计了一下OpenFOAM 11的源代码目录,得到的结论是总共包含1494350行代码。其中包括8170个文件,2562个类,以及26522个函数。

呃,比我想象中要多得多,个人印象中OF的代码量也就50W行上下,认知还停留在十多年前,没想到这些年OpenFOAM代码量膨胀了那么多。

最近对OF的源代码比较感兴趣,不过读起来是真的累,各种模版、继承、虚函数,夹杂着一大堆的typedef,头都搞大了。

Understand虽然界面比Source Insight漂亮,但用起来真心感觉不利索,也许是使用不熟练的原因。其实官网提供的代码文档也勉强能用,不过源代码读起来真心是费劲。

感叹那些收购人家商业软件源代码的企业,就比如前阵子收购了Phoenics的,真的有信心短时间内能把源代码吃透么?不吃透源代码的话,夹生饭能吃吗?Phoenics的年代更加久远,历史遗留只怕更加严重,屎山代码改造起来,真心担忧那帮程序员的发际线。

周末闲聊,不要当真。


(完)

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

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

说两句 抢沙发

评论前必须登录!

 

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

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

支付宝扫一扫

微信扫一扫

登录

找回密码

注册