1. 求助Ubuntu下ORCA并行问题
Ubuntu下ORCA并行问题
你的环境变量没设对,应当为
export PATH=$PATH:/home/fu/openmpi1.6.5/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/fu/openmpi1.6.5/lib
2. 怎样安装orca
sudo apt-get install g++ gfortran安装g++和gfortran
你需要先根据安装Ubuntu的版本编辑/etc/apt/sources.list文件,推荐使用中科大的源,具体参照https://lug.ustc.e.cn/wiki/mirrors/help/ubuntu
接着在终端输入sudo apt-get update更新下软件包的index files
sudo apt-get upgrade更新系统中的软件
再输入sudo apt-get install gfortran g++安装Fortran和C++编译器。
Orca 3.0.X预编译版本需要使用OpenMPI-1.6.5,从官网下载源码解压及编译源文件:
tar xvf openmpi-1.6.5.tar
cd openmpi-1.6.5
mkdir myobj_gnu
cd myobj_gnu
../configure --prefix=/full/path/openmpi-1.6.5-gnu
make
make install
这样就安装好了openmpi
把Orca的二进制文件包解压就可以使用Orca,使用orca进行并行计算的时候,需要将mpi制定为你安装的openmpi:
export LD_LIBRARY_PATH=/full/path/openmpi-1.6.5-gnu/lib:$LD_LIBRARY_PATH
export PATH=/full/path/openmpi-1.6.5-gnu/bin:$PATH
export orcapath=/full/path/to/orca
运行orca使用命令:
$orcapath/orca your.inp >your.out &