计算化学公社

 找回密码 Forget password
 注册 Register
Views: 11031|回复 Reply: 3
打印 Print 上一主题 Last thread 下一主题 Next thread

[Lammps] 安装并行版LAMMPS的Makefile的填写问题全记录(可参考)

[复制链接 Copy URL]

376

帖子

0

威望

2757

eV
积分
3133

Level 5 (御坂)

尊贵的地三鲜骑士

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 少年爱吃地三鲜 于 2019-10-29 21:40 编辑

尊敬的老师们,关于lammps并行版本的安装,网上众说纷纭, 没用一个统一的方法,我这里有一个安装并行版本的word可供大家参考我把fftw3和mpich3都安装在了/root/lammps/下。
但是编写Makefile的时候是这样的
MPI_INC =       -DMPICH_SKIP_MPICXX #-I/root/lammps/mpich3/include
MPI_PATH = #-L/root/lammps/mpich3/lib
MPI_LIB = #-lmpixh -lmpl -lpthread        

# FFT library
# see discussion in Section 2.2 (step 6) of manual
# can be left blank to use provided KISS FFT library
# INC = -DFFT setting, e.g. -DFFT_FFTW, FFT compiler settings
# PATH = path for FFT library
# LIB = name of FFT library

FFT_INC =  -DFFT_FFTW3 -I/root/lammps/fftw3/include         
FFT_PATH = -L/root/lammps/fftw3/lib
FFT_LIB =-lfftw3         


fftw和mpich环境变量是这么写的:

export PATH=/root/lammps/mpich3/bin:$PATH
export PATH=/root/lammps/fftw3/bin:$PATH
export LD_LIBRARY_PATH=/root/lammps/fftw3/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/root/lammps/mpich3/lib:$LD_LIBRARY_PATH






Makefile.mpi

3.03 KB, 下载次数 Times of downloads: 20

主要就是改这个文件

由衷的感谢每一位给与过我帮助的人

376

帖子

0

威望

2757

eV
积分
3133

Level 5 (御坂)

尊贵的地三鲜骑士

2#
 楼主 Author| 发表于 Post on 2019-10-29 20:53:11 | 只看该作者 Only view this author
本帖最后由 少年爱吃地三鲜 于 2019-10-29 21:40 编辑

word中的这个部分[size=18.6667px]唯一需要改的就是fftw和mpich的路径

四.安装lammps
4.1 解压 tar –xvf lammps-stable.tar.gz
4.2 进入lammps/src/MAKE
4.3 修改Makefile.mpi
修改两部分(标红的地方修改)

MPI_INC = -DMPICH_SKIP_MPICH2  -I/usr/local/mpich2/include # mpi.h的路径
MPI_PATH = -L/usr/local/mpich2/lib  # libmpich.a的路径
MPI_LIB = -lmpich –lmp  –lpthread
FFT_INC = -DFFT_FFTW2  -I/usr/local/fftw2/include #fftw.h的路径
FFT_PATH = -L/usr/local/fftw2/lib
FFT_LIB=-lfftw3
4.5 进入lammps/src目录
4.6  make clean-all
4.7  make mpi
由衷的感谢每一位给与过我帮助的人

442

帖子

0

威望

1500

eV
积分
1942

Level 5 (御坂)

3#
发表于 Post on 2019-10-29 21:05:59 | 只看该作者 Only view this author
你需要给出报的(具体的)Error信息

376

帖子

0

威望

2757

eV
积分
3133

Level 5 (御坂)

尊贵的地三鲜骑士

4#
 楼主 Author| 发表于 Post on 2019-10-29 21:30:04 | 只看该作者 Only view this author
413 发表于 2019-10-29 21:05
你需要给出报的(具体的)Error信息

已经解决了! 感谢
由衷的感谢每一位给与过我帮助的人

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-19 07:06 , Processed in 0.206118 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list