vasp 模拟退火_科学网—vasp的分子动力学模拟 - 王达的博文
vasp做分子动力学的好处,由于vasp是近些年开发的比较成熟的软件,在做电子scf速度方面有较好的优势。
缺点:可选系综太少。
尽管如此,对于大多数有关分子动力学的任务还是可以胜任的。
主要使用的系综是 NVT 和 NVE。
下面我将对主要参数进行介绍!
一般做分子动力学的时候都需要较多原子,一般都超过100个。
当原子数多的时候,k点实际就需要较少了。有的时候用一个k点就行,不过这都需要严格的测试。通常超过200个原子的时候,用一个k点,即Gamma点就可以了。
INCAR:
EDIFF 一般来说,用1E-4 或者1E-5都可以,这个参数只是对第一个离子步的自洽影响大一些,对于长时间的分子动力学的模拟,精度小一点也无所谓,但不能太小。
IBRION=0 分子动力学模拟
IALGO=48 一般用48,对于原子数较多,这个优化方式较好。
NSW=1000 多少个时间步长。
POTIM=3 时间步长,单位fs, 通常1到3.
ISIF=2 计算外界的压力.
NBLOCK= 1 多少个时间步长,写一次CONTCAR,CHG和CHGCAR,PCDAT.
KBLOCK=50 NBLOCK*KBLOCK 个步长写一次 XDATCAR.
ISMEAR=-1 费米迪拉克分布.
SIGMA =0.05 单位:电子伏
NELMIN=8 一般用6到8, 最小的电子scf数.太少的话,收敛的不好.
LREAL=A
APACO=10 径向分布函数距离, 单位是埃.
NPACO=200 径向分布函数插的点数.
LCHARG=F 尽量不写电荷密度,否则CHG文件太大.
TEBEG=300 初始温度.
TEEND=300 终态温度。 不设的话,等于TEBEG.
SMASS -3 NVE ensemble;-1 用来做模拟退火。大于0 NVT 系综。
(http://cms.mpi.univie.ac.at/vasp/vasp/node95.html#incar)
This file determines the
kind of job which VASP will perform; single point energy calculation (SPE),
geometry
optimisation (GO -
coarse/fine), molecular dynamics (MD - nve/nvt), spin polarised calculation
(mag).
Examples
can
be found in
/home/cs/model/vasp_util.
Example;
INCAR.spe
$system = single point
energy calc
NELMIN = 4 minimum number
of electronic SCF cycles
EDIFF = 1E-6 stooping
criterion for electronic convergence
NSW = 0 number of ionic
shifts
ISMEAR = 0 treatment of
partial occupancies of electronic levels
Example;
INCAR.coarse
$system = coarse geom
optimisation
NELMIN =
4
EDIFF =
1E-2
EDIFFG = -1E-2 stopping
criterion for forces Fmax < 0.01 eV/A
IBRION = 2 minimisation
method, good away from minimum
ISIF = 3 optimise coords
and cell pars
LREAL =.TRUE. do calc in
real space - quicker
ISTART = 0 start with a
random wavefunction
NSW = 20 maximum of 20
ionic shifts
ISMEAR =
0
LCHARG =.FALSE. don't
write CHG and CHGCAR files
Example;
INCAR.fine
$system = geom
optimisation
NELMIN = 4
EDIFF =
1E-6
EDIFFG =
-1E-4
PREC = high increase
energy cut-off by 25%
IBRION = 1 minimisation
method, good close to minimum
ISIF = 3
NSW = 50
ISMEAR =
0
LCHARG=.FALSE.
Example;
INCAR.mag
$system = collinear mag
structure calc
IBRION =
1
ISIF = 3
NPAR = 1forces mag structure to be written in
outputfile
EDIFF =
1E-6
EDIFFG =
-1E-3
PREC = high
RWIGS = 1.376 0.900 1.233
1.302 radii for spherical integration of spindensity, 1 per atom
ISPIN = 2do spin polarised calc
MAGMOM = 24*0 5 -5 -5 5initial mag moments for 28 atoms
NSW = 20
Example;
INCAR.nve
$system = molecular
dynamics
ALGO = V
MAXMIX =
40
IBRION = 0do molecular dynamics
NSW = 6000number of time steps
NBLOCK = 1store structure every time
step
POTIM = 3.0time step 3fs
TEBEG = 673target temperature
ISYM = 0turn off symmetry
SMASS = -3NVE ensemble
LREAL
=.TRUE.
LCHARG
=.FALSE.
NELMIN =
4
PREC = LOWreduce energy cut-off by 25% for
MD
ISTART =
0
ISMEAR = 0;
SIGMA=0.1
Example;
INCAR.nvt
$system = molecular
dynamics
ALGO = V
MAXMIX =
40
IBRION =
0
NSW =
6000
NBLOCK =
1
POTIM =
3.0
TEBEG = 673
ISYM = 0
SMASS = 2 NVT ensemble,
value determines frequency of coupling to heatbath
LREAL
=.TRUE.
LCHARG
=.FALSE.
NELMIN =
4
PREC =
LOW
ISTART =
0
ISMEAR = 0;
SIGMA=0.1
Example;
INCAR.scale
$system = molecular
dynamics quench
ALGO = V
MAXMIX =
40
IBRION =
0
NSW = 50
NBLOCK = 5 rescale
temperature every 5 steps
POTIM =
3.0
TEBEG = 683 initial
temp
TEEND = 673 final
temp
ISYM = 0
SMASS = -1 MD with
velocity scaling
LREAL
=.TRUE.
LCHARG
=.FALSE.
NELMIN =
4
PREC =
LOW
ISTART =
0
ISMEAR = 0;
SIGMA=0.1
转载本文请联系原作者获取授权,同时请注明本文来自王达科学网博客。
链接地址:http://blog.sciencenet.cn/blog-671981-612445.html
下一篇:Phonopy 计算声子谱
vasp 模拟退火_科学网—vasp的分子动力学模拟 - 王达的博文相关推荐
- vasp 模拟退火_[编] 使用vasp进行分子动力学模拟
vasp做分子动力学的好处,由于vasp是近些年开发的比较成熟的软件,在做电子scf速度方面有较好的优势.缺点:可选系综太少.尽管如此,对于大多数有关分子动力学的任务还是可以胜任的.主要使用的系综是 ...
- r语言 林元震_科学网—ASReml-R之简介 - 林元震的博文
目前用于遗传分析的主要统计软件有SAS和SPSS等,并已经开发出了包括WOMBAT.MCMCglmm(R语言的程序包)等在内一系列遗传方差组份估计软件.ASReml是一个非常强大的统计软件,由NSW ...
- python读取网站_科学网—python 获取网址 - 林清莹的博文
Python获取网址的内容# coding=utf-8 import urllib url = "http://www.baidu.com" data = urllib.urlop ...
- r语言 林元震_科学网—R语言简介 - 林元震的博文
R既是软件,也是语言,在GNU协议General Public Licence下免费发行,是1995年由新西兰奥克兰大学统计系的Ross Ihaka和Robert Gentleman基于S语言基础上共 ...
- php课设报告致谢_科学网—博士论文致谢 - 曹墨源的博文
恍惚间,自己似乎才分别了钱塘,转眼又要离开北航.三年多的时间,弹指一瞬,令人唏嘘.想必,这时光飞逝的感觉能够印证我生活的充实.或喜悦,或迷茫,或成功,或失败,我自认在绝大多数时间里,未敢虚度光阴.北京 ...
- python怎样使用各个日期赤纬_科学网—PyEphem基本功能介绍 - 张金龙的博文
PyEphem为Python下的一个程序包, 用来进行天文历算, 虽然是爱好者编写的, 但是由于使用VOS87行星运动数据, 计算精度达到了很高的精度, 足以满足一般的观测需要. 详情参见 http: ...
- matlab不用科学计算法表示_科学网—MATLAB小技巧总结 - 李金磊的博文
①如何保存命令行窗口的历史命令? 打开MATLAB,进入主页:新建脚本文件,即"*.m"文件,这时会自动弹出"编辑器"窗口. 我们可以在脚本文件(编辑器)窗口中 ...
- python 病毒 基因_科学网—RNA病毒基因组组装指南 - 倪帅的博文
从前几年的猪流感和埃博拉,再到上个月在韩国流行的MERS, 病毒的每次爆发都能使全球陷入一阵恐慌,病毒虽然没有真正在全球爆发,但是各国在预防上消耗的资源比在治疗上消耗的还要多.殊不知,病毒是世界上最简 ...
- python月球地球质量计算_科学网—天文计算PyEphem指南 - 张金龙的博文
PyEphem (http://rhodesmill.org/pyephem/tutorial.html)(github, Pypi)是Python下的一个软件包,计算准确度很高,可用来计算不同坐标系 ...
最新文章
- C语言局部搜索算法(爬山法,模拟退火法,遗传算法)求解八皇后问题
- MySQL数据库相关命令
- java中的JDBC用户管理系统_Java+JDBC学生信息管理系统
- 2-2 人工智能的前景|人工智能框架TensorFlow应用实践笔记
- 零基础学Python(第十六章 函数·重点)
- pt-query-digest查询日志分析工具
- 外媒:伊朗政府封锁加密通讯应用Signal
- 编程语言:类型系统的本质
- 文华财经指标公式博易大师软件指标公式指南针多空资金指标,最精准买卖点提示指标wh6赢顺云随身行指标
- VS2003镜像安装
- git stage 暂存_git学习小计(二):常用命令、index暂存区
- 如何下载安装chrome扩展程序
- 【Unity Shader】聚光灯体积光效果的简单实现
- 2021-05-13 python样条插值(一)
- linux查看计算机信息,Linux下查看计算机信息
- 责任链模式-C++实现
- 项目管理全流程,让你的工作和生活事半功倍
- 鹅厂女专家:用“爱折腾”实现跨界之美
- 通过idea下载jdk
- Angularjs之ui-grid的使用鼠标滚轮滚动的Bug