




免费预览已结束,剩余9页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
分子动力学模拟:金属晶体建模与计算模拟,1、建模练习,2、编程练习,3、结果分析,0、分子动力学介绍,作者:ECJTUMingMu,0、分子动力学介绍,分子动力学的原理T=100Ktimestep0.005#步长0.005fsrun1000#运行1000步printnvtperformed,temperatureup:$Natoms,totalenergyis$Efix1allnvt1000.0001100drag0.2#nvt系综,温度由100K到0.0001Krun1000#运行1000步printnvtperformed,temperaturedown:$Natoms,totalenergyis$Ecompute3allpe/atom#计算每个原子的势能compute4allke/atom#计算每个原子的动能compute5allcoord/atom3.0#计算每个原子的近邻原子数#dump1allcustom1dump.atomidxsyszsc_3c_4c_5#将信息写入dump.atomdump1allcustom1dump.lammpstrjidxsyszsc_3c_4c_5min_stylesdminimize1.0e-121.0e-121000010000#再次能量最小化,unitsmetal#单位为lammps中的metel类型boundaryppp#周期性边界条件atom_styleatomic#原子模式latticefcc3.61#Cu的晶格常数3.61regionboxblock040404#x,y,z各方向上的晶胞重复单元数,也即区域大小create_box1box#将上述区域指定为模拟的盒子create_atoms1box#将原子按晶格填满盒子pair_styleeam#选取Cu的EAM势作为模型pair_coeff*Cu_u3.eam#EAM势文件名称run0#运行0步,仅为启动lammps的热力学数据计算variableEequalpe#定义变量E为系统总势能variableNequalatoms#定义变量N为系统总原子数,boundarypss#边界条件,拉伸方向是周期性,其余是自由边界;如果是薄膜拉伸则是两个周期性,块体则是三个周期性unitsmetal#单位制定义为metalatom_styleatomic#原子类型自动neighbor2.0bin#截断半径相关的东西neigh_modifydelay1checkyes#邻近原子列表更新速度#creategeometrylatticefcc3.61#定义晶胞为fcc,晶格常数3.61Aregionboxblock0300303#定义一个长方体区域叫box,长30,宽和高是3create_box1box#创建了这样一个boxcreate_atoms1box#在box里创建了一种原子mass163.546#定义这种原子的质量是63.546#potentialspair_styleeam#定义势函数是EAMpair_coeff*Cu_u3.eam#势所需要的参数在此文件里,#definegroupsregion1blockINF1INFINFINFINF#定义了一个叫1的区域groupleftregion1#定义此区域里的原子叫leftregion2block29INFINFINFINFINF#定义了一个叫2的区域grouprightregion2#定义此区域里的原子叫rightgroupboundaryunionleftright#定义left+right=boundarygroupmobilesubtractallleft#定义mobile=all-left#initialvelocitiesvelocityleftset0.00.00.0#设置原子初速度为0computepallpressurethermo_temp#计算应力,计算结果记为pvariablepressxequalc_p1#定义变量pressx=c_p1,c_p1的意思是p里第一个值variablepressyequalc_p2#定义变量pressy=c_p2,c_p2的意思是p里第二个值variablepresszequalc_p3#定义变量pressz=c_p3,c_p3的意思是p里第三个值thermo_stylecustomsteptempetotalpressv_pressxv_pressyv_presszvol,1,直接把msi2lmp.exe拷贝到指定文件夹下(最好单独一个);2,在ms中建立好结构模型后,在ds模块或者forcite模块中指定力场类型,如对xxx结构指定为cvff力场(这一块看你需要,人工或自动指定),并根据你的需要删除或者改变一些结构信息(如删除键长,改变某些原子的力场类型,在ms中比较容易实现)(这样做的目的是为了少在lammps的data文件中做修改),export结构保存为.car格式,同时自动有.mdf格式的文件生成(mdf文件中保存有对应的力场参数信息,如上面的cvff力场);3,将xxx.car和xxx.mdf文件拷贝到msi2lmp.exe所在的文件夹,并将tools/msi2lmp/biosym_frc_files文件中对应的力场文件拷贝到这个文件夹中(如上面的cvff.frc)(很多朋友在转化过程中报错找不到力场信息就是这个原因,没有力场文件来解释.mdf文件,lmp自带的力场文件和ms中的力场文件一模一样,所以这一步很关键,一定记住你在ms中给结构指定力场时用的那种力场,在这就拷贝那种力场,我一般就用cvff,呵呵足够了);4,在这个文件目录下,通过终端命令行./msi2lmp.exexxx-classI-frccvffdata.xxx运行程序,运行成功生成da
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 部队交通安全知识培训课件
- 学习路径规划-洞察及研究
- 【设计】高层住宅小区室外配套施工组织设计
- 部门保密培训课件
- 债权人利益分配策略-洞察及研究
- 边坡喷锚脚手架安全培训课件
- 基于循环经济的原料回收与再利用技术瓶颈突破
- 车队雨季安全培训课件
- 圆弧轨迹动态补偿算法在高速工况下的精度衰减机理研究
- 国际标准对接框架下刀片剪切参数数据库的跨地域知识迁移策略
- 特殊教育:培智义务教育课程标准(绘画与手工)
- 小学科学-哪杯水热教学课件设计
- 酒店明住宿清单(水单)
- 聚合硫酸铝制备方法
- 《中国儿童维生素A、维生素D临床应用专家共识》解读
- 数字经济导论 课件全套 第1-14章 数字经济概述-重点领域的数字经济政策
- 孕妇外周血胎儿游离DNA产前筛查与诊断技术规范
- 传感器与检测技术(项目式)PPT完整全套教学课件
- 大学生创新与创业高职PPT完整全套教学课件
- 基础模块2Unit 8 Green Earth reading课件
- 湖南省综合医院手术分类及批准权限规范(2009年版)
评论
0/150
提交评论