随着着Windows的迅猛发展,造出了Windows Subsystem for Linux这类武器,那麼,下面,就来教各位怎样更好的在Windows10下安裝及应用LAMMPS。
1.开启Windows10子系统
右键逐渐开始菜单,选择“程序流程和作用”,选择“开启或关掉Windows作用”,选择“适用Linux的Windows子系统(Beta)”,确定,重启电脑。
再度进到桌面上,右键逐渐开始菜单,选择“命令提示符(管理人员)”,输入bash,输入y,设定你的帐户名和登陆密码(在后面sudo时,必须应用此登陆密码)。
2.安裝LAMMPS
右键逐渐开始菜单,选择“命令提示符(管理人员)”,输入bash,下面逐一复制并运作:
sudo apt-get update
sudo add-apt-repository ppa:gladky-anton/lammps
sudo apt-get install lammps-daily
至此,LAMMPS早已安裝进行。
如未来必须升级LAMMPS,请输入:
sudo apt-get update
3.运作LAMMPS
最先,开启你的in所属文件夹名称,按着shift并点击右键,选择“在这里开启命令窗口(W)”,输入bash,输入:
lammps-daily < your.in
最终,回车键,逐渐计算。
4.进程的环境变量设置
许多小伙伴常常会见到輸出log.lammps文本内最上边有那么一行字:
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (../comm.cpp:90)
这儿简易地列出一个方式来设定进程 (OMP_NUM_THREADS):
最先,按着shift并点击右键,选择“在这里开启命令窗口(W)”,输入bash;
次之,输入:
sudo nano ~/.bashrc
随后,进到此文本文档后,再应用电脑键盘往下功能键至网页页面尾端,回车键一行输入:
export OMP_NUM_THREADS=4
进行文档编辑以后,按Ctrl x撤出,按y储存,回车键;
最终,进到命令窗口,查询设定是不是恰当,输入:
echo $OMP_NUM_THREADS
如輸出4,表明环境变量设置取得成功。
5.LAMMPS的安裝部位、表明文档部位及实例算例部位
lammps-daily,实行文档部位:
/usr/bin
doc,表明文档部位:
/usr/share/doc/lammps-daily-doc/doc
examples,实例算例文档部位:
/usr/share/doc/lammps-daily-doc/examples
#.后话
学习培训前期,用Windows10跑算例,一个算例一个bin,随后双击鼠标lmp_serial.exe进来,输入:
jump your.in
较为不便也较为烦恼。
学习培训中后期,如写批处理命令(.bat),随后运作,完成了无需反复复制bin。
新创建.txt文件,包括以下几点:
cd C:\\LAMMPS\\bin #Windows下安裝详细地址
lmp_serial.exe <.././Compression\\100\\100_300K_COM\\COM_100_300K.in #.in文档详细地址
cmd #保存对话框
注:#是注解的含意
再将.txt后缀名改为.bat,右键.bat,选择以“管理员身份运作”。
如今这种方式,对比于前边2个方式更强,本人感觉此方式一劳永逸。
本人Linux水准比较有限,因此有很多问题还没处理,期待处理的问题如下所示:
A.fftw安裝,MPI安装;(那样安裝的是预编译版本号,即包括FFTW3和OpenMPI,该项进行)
B.OMP_NUM_THREADS环境变量设置。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。