首页/文章/ 详情

OpenFOAM代码有多少行?

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

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

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

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

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

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

周末闲聊,不要当真。


(完)

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