linux系统下lammps完整安装

我用的版本 fftw-3.3.10  lammps-2Aug2023  mpich-4.2.0b1,centos版本apt命令换成yum

1.准备工作

sudo su    #进入管理员模式,需输入密码并回车确认
apt-get install gcc    
apt-get install g++    
apt-get install gfortran    
apt-get install make

FFTW下载地址:http://www.fftw.org/download.html
MPICH下载地址:https://www.mpich.org/downloads/
LAMMPS下载地址:https://www.lammps.org/download.html

将三个压缩包传到linux系统下,打开终端,使用下面命令解压,注意文件名

  1. tar -zxvf fftw-3.3.10.tar.gz

  2. tar -zxvf mpich-4.2.0b1.tar.gz

  3. tar -zxvf  lammps-2Aug2023 .tar.gz

 2.安装fftw

cd ~/fftw-3.3.10    #进入解压后的文件目录
./configure --prefix=/usr/local --enable-float    #配置FFTW安装路径,这里是/usr/local

sudo make  
sudo make install  

3.安装MPICH

cd ~/mpich-4.2.0b1    #进入解压后的文件目录
./configure --prefix=/usr/local    #配置MPICH安装路径
sudo make   
sudo make install    

配置过程中可能会出错,提示后缀为.base文件找不到,进入src/bingding/fortran/use_mpi,打开mpi.f90文件 sudo vim mpi.f90  ,用sudo apt install vim安装vim,删除报错提示的那一行,插入用i,保存退出用 先esc后 :wq。

4.安装lammps

cd ~/ lammps-2Aug2023 /src    #进入解压后文件夹的src
make package-status 

make yes-包名 #选择所需要的依赖包

需要打开src/MAKE目录下makefile.mpi文件,

sudo vim Makefile.mpi

需要更改为以下内容

修改cc值

修改mpi和fft的值

注释或删除掉带jpg和png项

返回目录src,使用安装命令

sudo make mpi #使用mpi并行文件 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值