ORCA对研究量子化学的用户免费,高效、还有很多强大的功能,本文介绍ORCA-5.0.3的安装方法。共享版体积较小,动态版体积较大。

1. 下载安装包

 

2. 解压后重命名

tar -Jxvf orca_5_0_3_linux_x86-64_shared_openmpi411.tar.xz
mv orca_5_0_3_linux_x86-64_shared_openmpi411 ORCA-5.0.3 

3. 设置环境变量

vim ~/.bashrc
export PATH=/share/home/kanghao/soft/ORCA-5.0.3:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/share/home/kanghao/soft/ORCA-5.0.3
export ORCA=/share/home/kanghao/soft/ORCA-5.0.3/orca (#括号内容为注释,$ORCA=orca,这样就不用写可执行文件orca的绝对路径了)

source ~/.bashrc使环境变量生效(或者exit重新登陆)

 

安装完成,已经可以运行单核版本。例如:CO.inp

 

! HF SVP
  • xyz 0 1
    C 0 0 0
    O 0 0 1.13
  •  

运行:

nohup $ORCA CO.inp > CO.out &

openmpi-4.1.1的安装

ORCA的并行依赖于OpenMPI,且版本会有对应关系,例如前文下载的orca_5_0_3_linux_x86-64_shared_openmpi411.tar.xz中指定了openmpi的具体版本openmpi411。
进入OpenMPI官网:https://www.open-mpi.org/software/ompi/v4.1/ 下载4.1.1版本的源文件:openmpi-4.1.1.tar.gz

tar -zxvf openmpi-4.1.1.tar.gz
cd openmpi-4.1.1
./configure --prefix=/share/home/kanghao/soft/openmpi-4.1.1 FC=ifort CC=icc #设置安装位置、Fortran和C的编译器。当然也可以用gcc来编
make -j6 #使用6核编译
make install

添加环境变量:


export PATH=/share/home/kanghao/soft/openmpi-4.1.1/bin:$PATH
export LD_LIBRARY_PATH=/share/home/kanghao/soft/openmpi-4.1.1/lib:$LD_LIBRARY_PATH
source ~/.bashrc使之生效

执行
mpiexec -V #查看OpenMPI的版本
mpiexec (OpenRTE) 1.10.3
Report bugs to http://www.open-mpi.org/community/help/

修改前文输入文件为:

%pal nprocs 4 #4核并行
end
! HF SVP

  • xyz 0 1
    C 0 0 0
    O 0 0 1.13
  •  

运行并动态版本时需要指定orca的全路径,笔者在前文写ORCA-5.0.3环境变量时指定了ORCA=/share/home/kanghao/soft/ORCA-5.0.3/orca($ORCA=orca),这样就不用写可执行文件orca的绝对路径了,直接运行:

nohup $ORCA CO.inp > CO.out &

 

下载地址:点击下载