lammps并行安装

所需积分/C币:39 2014-08-27 15:09:26 353KB PDF
收藏 收藏
举报

lammps的安装教程,安装成功版本,在centos系统下。
查看刚才的路径有没有添加上 15 mpich的特殊设置: 在终端执行: ifconfig -a 将会出现计算机的i 找到里面出现第一个 inet addr:X如127.00.,1) 将这个i地址记下米 回到终端,执行: vi / etc/hosts 在卜面加上 XXX.XXX.XXX.xXx zhjs-pc zhjs-pc zhis-pc是我的计算机名称 保存。。。。。 到/etc文件夹下创建名为 mpd. conf的空文件,在里面写上 MPD SECRETWORD=m45j9z(等号后面的字符串随便写) 保存,然后在/etc文件夹下进入终端,给这个文件加权限 chmod 600 mpd. conf 完成 回到终端,输入: mpd 若没有错误,说明设置正确 (木设置根据:htp:/dx75bog163com/bog/ static/1067682892011292423665/) 16安装| mmps: 将 lammps文件夹拷贝到/home/vm下,进入 lammps文件夹下,进入「b文件夹下 的某些文件夹,进行 Makefile. xxx的编译:(编详后都在其文件夹下出现 Makefile. lammps文件) make -f makefile serial make -f Makefile openmpi make -f Makefile.g++ make -f Makefile gfortran mean make -f Makefile gfortran /poems make f Makefile. g++ make -f Makefile gfortran reax make -f Makefile gfortran 然后进入src文件夹下的 VORONO文件夹,从 README文件中给的网址下载 voro+库文件(我已经下载好了,就是“voro++0.4.6agz”),解压后将文件夹卜 的所有东西复制到这个 VORONO文件夹下,进入终端执行: H make make install 然后根据下面的示例编辑 Makefile. g+文件:(文件在 lammps文件夹下的src文件 夹里的MAKE文件夹下的 Makefile. g+文件,就是sr/MAKE/ Makefile.g++,打开, 按照下面的方式修改,绿色字为要修改的部分) 1eMakefile.g++(http://blog.csdn.net/ooshanshui/article/details/8150233) #g++= Redhat Linux box, g++, MPICH2, FFTW H compiler/inker settings CC =a++ CCFLAGS=-g-o SHFLAGS=-fPIC DEPFLAGS =-M INK=9++ INKFLAGS=-g-O B SIZE= size ARCHIVE= ar ARFLAGS =-rc SHLIBFLAGS =-shared H LAMMPS ifdef settings, OPTIONAL MP INC=-DLAMMPS GZIP-DLAMMPS JPEG MPI library, REQUIRED P⊥|NC= DMPICH SKIP MPICHXX-home/ m/mpich3inc|ude#即mpi.h的路径 P|PATH=-L/ home/vm/ mpich3/ib#即 limpach.a的路径 MPI LIB =-Impich -Impl -lpthread W FFT library, OPTIONAL FTNC=- DEFT FFTW3/home/mfw3/ include#即ftWh的路径 T PATH=-L/home/mfw3/b#即 libfftw. a的路径 FFT_LIB=f3#可以理解为,将换成,后面添加a后缀,就是twa这个库文 件了(注意,这里 FFT LIB后面要改成Ww3,因为我现在用的是第三版本的fw,上面的 FT INC后面也是FFTW3) JPEG library, OPTIONAL 卩 PEG NC=- /home/vm/jpeg/include#即 jpeglib.h的路径 JPEG_PATH= L/home/vm/jpeg/ib#即 peg. a的路径 JPEG_LIB=/home/vm/jpeg/lib/libjpeg.a 保存之后,进入src文件夹下,进入终端,执行: t make clean-all make make no-gpu no-kim no- reax no-user-atc no-user-awpmd no-user-cuda make g++ 如果没出错,将会在src目录下生成lmpg++可执行文件 将|mpg+这个可执行文件复制出来,放到你想要的文件夹下(为了方便输入,可 以将其重命名为1) 测试并行: 在有这个可执行程序的文件卖下放入in.*文件(比如 in, crack),在这个文件夹下进 入终端,输入: # mpirun-np2,/1<in.*(2表示用2个核心运算) 没出错,表示安装完成!!!!

...展开详情
试读 7P lammps并行安装
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    lammps并行安装 39积分/C币 立即下载
    1/7
    lammps并行安装第1页
    lammps并行安装第2页
    lammps并行安装第3页

    试读已结束,剩余4页未读...

    39积分/C币 立即下载 >