OpenFOAM-1.5 中 paraview-3.3-cvs 的编译

本文档介绍了如何在OpenFOAM-1.5中编译并配置paraview-3.3-cvs,涉及到MPI支持、Python库以及MESA图形库的设置。在编译过程中,必须开启MPI支持,并正确指定Python库路径。当启用MESA图形支持时,需要找到并添加MESA的头文件目录和库文件。如果未找到MESA信息,编译将失败。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原来采用默认的设置编译 OpenFOAM 所需的 paraview,虽然某种程度上能够使用,但没有 Mesa, python 和 MPI 支持。所以要保存后处理的结果的时候就会出一堆错误,而且不支持 python 的话让人很不爽。

编译过程还是使用 OpenFOAM 带的脚本 buildParaView3.3-cvs。

第一步先修改脚本中的 User Option,将相关的选项打开。

  1. # MPI suport
  2. INCLUDE_MPI=ON
  3. # python
  4. INCLUDE_PYTHON=ON
  5. PYTHON_LIBRARY="/usr/lib/libpython2.5.so.1.0"
  6. # MESA graphics
  7. INCLUDE_MESA=ON
 
第二步可以先执行脚本试试,然后根据错误进行修正。依赖的软件包括 python,Mesa 和 MPI,其中 MPI 不用管,python 和 mesa 就用已经安装的。如果没有的话,先确认安装一下。由于脚本默认的 Mesa 安装位置是 /usr,而已经安装的 Mesa 在 /usr/local,结果就出错了。

    评论 6
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值