OpenMC MPI并行版本安装指南
  • MPI并行版本的OpenMC需要MPI并行环境和MPI并行版本的HDF5

OpenMPI/MPICH

  • 选一个安装即可,推荐MPICH

基本信息

安装步骤

  1. 配置安装路径
    默认安装路径为 /usr/local,如需自定义安装路径需在编译前修改:

    ./configure --prefix=/custom/install/dir
  2. 编译与安装
    解压源码包并进入根目录,执行以下命令:

    make
    make install # 若安装到系统目录需加sudo
  3. 环境变量配置
    若自定义安装路径,需添加以下环境变量:

    # MPI
    MPI_HOME=/custom/install/dir
    export PATH=${MPI_HOME}/bin:$PATH
    export LD_LIBRARY_PATH=${MPI_HOME}/lib:$LD_LIBRARY_PATH
    export MANPATH=${MPI_HOME}/share/man:$MANPATH

HDF5 MPI并行版安装

基本信息

安装步骤

  1. 配置并行编译选项
    解压源码包并进入根目录,执行以下命令启用MPI并行:

    CC=mpicc ./configure --prefix=/custom/install/dir  --enable-parallel
  2. 编译与安装
    make
    make install  # 若安装到系统目录需加sudo
  3. 环境变量配置
    若自定义安装路径,需添加以下环境变量:

    # HDF5 环境变量
    export HDF5_HOME=/custom/install/dir
    export PATH="$HDF5_HOME/bin:$PATH"
    export LD_LIBRARY_PATH="$HDF5_HOME/lib:$LD_LIBRARY_PATH"

OpenMC 安装

基本信息

安装步骤

  1. 启用 MPI 支持
    编辑根目录下的 CMakeLists.txt,找到 OPENMC_USE_MPI 选项并将其值改为 ON

    option(OPENMC_USE_MPI "Enable MPI parallel support" ON)
  2. 编译与安装
    mkdir build && cd build
    cmake .. -DCMAKE_INSTALL_PREFIX=/custom/install/dir
    make
    make install  # 若安装到系统目录需加sudo
  3. 环境变量配置
    若自定义安装路径,需添加以下环境变量:

    #OpenMC
    OMC_HOME=/custom/install/dir
    export PATH=${OMC_HOME}/bin:$PATH
  4. Python API 支持(可选)
    若不需要使用Python进行前后处理,直接在xml格式的输入卡文件下运行即可,否则要为Python安装OpenMC API

    cd ..  # 返回源码根目录
    pip install .

提示:所有自定义路径 (/custom/install/dir) 需替换为实际路径,环境变量配置建议写入 ~/.bashrc~/.zshrc 以实现永久生效。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
下一篇