ubuntu 16.04安装liggghts、openFoam
·
独立安装
openFoam4
- openFoam是linux下一个可以计算流体力学(CFD)的类库
- 参考链接:https://openfoam.org/download/4-0-ubuntu/
- 这个版本的openFoam的耦合代码,目前还在开发中
liggghts
- liggghts是开源并行的基于C++的DEM代码
- 安装参考链接:http://gongbaoping.cn/76.html
- 注意:安装时,建议都从git上下载最新代码并编译
CFDEM
- 我用的是openfoam4和liggghts4.1,当前的CFD-DEM耦合代码正在开发中,所以CFDEM还无法通过编译,在http://www.cnblogs.com/LSCAX/p/5907656.html中提到的编译方法无法通过,需要按照上一个参考链接进行编译,即用
make fedora的方式进行编译,测试按照参考中的测试即可
配套安装方式
安装
- 按照上面的步骤进行安装即可
出现的问题及解决办法
- 问题:
error: ‘GLintptr’ has not been declared
- 解决办法:https://bugs.openfoam.org/view.php?id=1734修改
vtkXOpenGLRenderWindow.cxx(代码在当前的项目下)中对应行数的代码即可
- 解决办法:https://bugs.openfoam.org/view.php?id=1734修改
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)