大家好,我是张运霄。欢迎来到MD实验室。
今天一起进行LAMMPS软件并行版在Windows环境下的安装与配置。(本推文的安装环境为Windows10教育版64位。)对于Linux环境下的并行安装,请参考推文:手把手教你Linux下的LAMMPS并行安装
首先进入官网的下载界面:(http://packages.lammps.org/windows.html)
然后根据自己电脑选择64位或者32位版本,并行(文件名包含-MPI)或非并行版本。推荐安装LAMMPS-64位-最新-MPI并行版。
下载后的安装包是一个*.exe可执行文件(90+MB)。
双击这个安装文件,默认目录文件夹会有软件名-版本号-64位或32位-是否为MPI版本共4个信息。建议保持默认文件夹名称,方便以后知道自己用的哪个版本。(也可改名为LAMMPS)
选择好安装目录,点击Install即可自动完成安装,无需点下一步。安装完成后点击close即可。
如果你安装的是MPI版本的LAMMPS,那么必须要再安装mpich(10MB左右)才可以进行并行运行。mpich下载地址为(http://packages.lammps.org/windows.html )下图红框标出。
mpich的安装很简单,一直下一步即可。我安装到了C:\Program Files\MPICH2。至此,整个安装流程结束。
下面验证一下是否安装正确。打开命令行窗口(cmd或者powershell均可),输入lmp_mpi或lmp_serial,出现以下提示,显示LAMMPS+版本号,则表明LAMMPS已经正确安装。
【两个小问题】
如果出现了以下错误提示
说明没有将C:\Program Files\LAMMPS 64-bit 5Jun2019-MPI\bin这个目录正确添加到系统的环境变量中,按照下面5个步骤手动添加即可。即在Path环境变量下面添加LAMMPS/bin的路径。
2. 对于MPI版本,还需要手动添加一个OMP_NUM_THREADS的环境变量。OMP_NUM_THREADS其含义是每个MPI进程的OpenMP线程数(不添加默认为1)。
刚接触LAMMPS的同学可能会感到疑惑,为什么安装完成后桌面没有LAMMPS的图标,开始菜单里也没有任何LAMMPS的可执行程序?
这是因为LAMMPS是命令行程序,不是通过双击exe文件打开运行的,也没有图形界面,也不包含前处理和后处理功能。
那如何正确运行LAMMPS呢?下次课程你将学习《第3天:我的第一个LAMMPS算例》
今天就到这里,欢迎关注张运霄的MD实验室。