INCAR各个参数是什么意思

作者&投稿:舟胡 (若有异议请与网页底部的电邮联系)
potcar 文件各个参数都是什么意思~

如何合并POTCAR文件 我们都知道DOS命令Copy的主要作用是复制文件,可是你是否知道,它还有一个作用是合并文件呢? 一般情况下,它主要用于合并相同类型的文件,比如将两个文本文件合并为一个文本文件

用ms先建一个表面,
2.对表面进行DFT优化,
3.对优化后的结构进行重现切面,要求结构不变,真空层厚度增加,
4.进行静态计算注意INCAR中LVTOT=.T,
5.对输出文件LOCPOT文件进行处理就可以了。
VASP是维也纳大学Hafner小组开发的进行电子结构计算和量子力学-分子动力学模拟包。它是目前材料模拟和计算物质科学研究中最流行的商用之一。

INCAR各个参数列表详解如下:

>SYSTEM name of System
任务的名字 ***

>NWRITE verbosity write-flag (how much is written)
输出内容详细程度 0-3 缺省2
如果是做长时间动力学计算的话最好选0或1(首末步/每步核运动输出)
据说也可以结合shell的tail或grep命令手动输出

>ISTART startjob:
restart选项 0-3 缺省0/1 for 无/有前次计算的WAVECAR(波函数)
1 'restart with constant energy cut-off'
2 'restart with constant basis set'
3 'full restart including wave function and charge prediction'

ICHARG charge: 1-file 2-atom 10-const Default:if ISTART=0 2 else 0

ISPIN spin polarized calculation (2-yes 1-no) default 2

MAGMOM initial mag moment / atom Default NIONS*1

INIWAV initial electr wf. : 0-lowe 1-rand
Default 1 only used for start jobs (ISTART=0)

IDIPOL calculate monopole/dipole and quadrupole corrections
1-3 只计算第一/二/三晶矢方向适于slab的计算
4 全部计算尤其适于就算孤立分子

>PREC precession: medium, high or low(VASP.4.5+ also: normal, accurate)
Default: Medium VASP4.5+采用了优化的accurate来替代high,所以一般不推荐使用

high。不过high可以确保'绝对收敛',作为参考值有时也是必要的。
同样受推荐的是normal,作为日常计算选项,可惜的是说明文档提供的信息不足。
受PREC影响的参数有四类:ENCUT; NGX,NGY,NGZ; NGXF, NGYF, NGZF; ROPT
如果设置了PREC,这些参数就都不需要出现了
当然直接设置相应的参数也是同样效果的,这里不展开了,随后详释

>ENCUT energy cutoff in eV : default taken from POTCAR-file
important! 重要到几乎最好不要手工去设置
除非文献告诉你要用多少,或者经过结果可靠性的验证
当然,为了测试一下提交的任务,也不妨先设个较小的值
附加说明:
当且仅当POTCAR里头没有设置ENCUT时(其实貌似没有才是常态),才受PREC设置影
响从POTCAR里找出相应的ENMAX/ENMIN值来设置。
PREC= Low Medium Accurate High
ENCUT= ENMIN ENMAX ENMAX 130%ENMAX
对于多个元素的POTCAR不同的ENMAX/ENMIN,都取最大值

>NGX,NGY,NGZ: FFT mesh for wavefunctions
>NGFX, NGFY, NGFZ: FFT mesh for charges
也是两类重要的最好不要去动的参数,PREC设置将从POTCAR中自动读取。
PREC=High,Accurate 2倍值,用来避免wrap around errors得到精确解
PREC=Low,Medium,Normal 3/4 也已经足够精确到 1 meV/atom

>LREAL: Default= .FALSE.
赝势的非局域部分用到的一个积分在倒格空间或者实空间都可以求值。这个选项就
是决定是在哪个空间里求。在倒格空间里,采用平面波基组求解,在实空间里,采用积
分球求解。
缺省是.FALSE,即不在实空间求。但效率会低一些。
其他选项是 O or On,A or Auto 和.True.。
On和.TRUE.的差别在于是否使用King-Smith算法优化,Auto则自动选择,推荐。

>ROPT: 优化控制每个核周围的积分球内的格点数,LREAL=Auto or On
For LREAL=On
PREC= Low 700 points in the real space sphere ( ROPT=0.67)
PREC= Med 1000 points in the real space sphere ( ROPT=1.0)
PREC= High 1500 points in the real space sphere ( ROPT=1.5)
For LREAL=Auto
PREC= Low accuracy 1e-2 ( ROPT=0.01)
PREC= Med accuracy 2e-3 ( ROPT=0.002)
PREC= High accuracy 2e-4 ( ROPT=2E-4)

>NELM, NELMIN and NELMDL nr. of electronic steps
Default
最大电子自洽循环次数 NELM = 60
最小次数 NELMIN = 2
弛豫次数 NELMDL = -5 if ISTART=0, INIWAV=1, and IALGO=8
-12 if ISTART=0, INIWAV=1, and IALGO=48
0 else
如果初始的波函数采取随机赋值,即ISTART=0, INIWAV=1,那么很可能开始的值比较离
谱,那么在第一步核运动循环之前采用NELMDL(负值)步的非自洽(保留初始的H)步计算将

减少计算所需的时间。
如果NELMDL取正值,将在每次核运动之后附加指定次数的弛豫步,目前不知道可以干嘛

>EDIFF 电子SC循环的收敛精度缺省:1e-4
注意,即使EDIFF=0,NELM步也会执行

>EDIFFG 核运动的收敛精度缺省:EDIFF*10 (总能量)
EDIFFG<0 则在所有的力都小于EDIFFG时停止
EDIFFG=0 则在NSW步后停止
此参数不支持MD,仅用于Relax

>NSW 指定核运动步数缺省: 0

NBLOCK and KBLOCK inner block; outer block
Default NBLOCK = 1 KBLOCK = NSW

>IBRION ionic relaxation: -1-Fixed 0-MD 1-quasi-New 2-CG 3-Damp 5-freq
Default if NSW=0 or 1 IBRION=-1 else IBRION=0
这个参数是和ISIF;IALGO/ALGO一起决定怎么算的最重要的参数
1-3 是三种Relax的方法,受ISIF决定是否固定核位置、晶胞大小和形状
0 是标准的ab-initio MD,不受ISIF影响,即不改变晶胞大小和形状
5 大概是和0差不多吧?支持Hessian和Freq(仅Г点)的计算以及部分固定的MD
详细的要在示例中具体情况具体分析了。

>ISIF calculate stress and what to relax
Default if IBRION=0 (MD) 0 else 2
ISIF│calculate │ calculate │relax │ change │ change
│ force │stress tensor │ions │ cell shape │cell volume
──┼─────┼───────┼───┼──────┼──────
0 │ yes │ no │yes │ no │no
1 │ yes │ trace only │yes │ no│no
2 │ yes │ yes │yes │ no │no
3 │ yes │ yes │yes │ yes │yes
4 │ yes │ yes │yes │ yes │no
5 │ yes │ yes │no │ yes │no
6 │ yes │ yes │no │ yes │yes
7 │ yes │ yes │no │ no │yes
Trace only means that only the total pressure

IWAVPR prediction of wf.: 0-non 1-charg 2-wave 3-comb
Default if IBRION=0 (MD) 2
if IBRION=1,2 (relaxation) 1
else (static calculation) 0
以上选项保存TMPCAR +10 则全部使用内存,不保存此文件
IWAVPR determines how wave functions and/or charge density are
extrapolated from one ionic configuration to the next configuration.

>ISYM symmetry: 0-nonsym 1-usesym 是否使用对称性 Default 1

SYMPREC determines precision of the positions in POSCAR file. Default 1e-5

LCORR Harris-correction to forces. Default .TRUE.

>POTIM time-step for ion-motion (fs)
Default
IBRION=0 (MD) no default,必须指定,MD每步步长
IBRION=1,2,3 (relaxation) 0.5 最小化的'scaling constant',尤其是IBRION=1

>TEBEG, TEEND temperature during run (MD有效)
Default: TEBEG = 0 TEEND = TEBEG
注意VASP的温度定义与实际温度有细微的差别,所以
TEBEG=T×(N-1)/N T为实际温度,N为原子数

SMASS 控制MD中的速度模拟方法
default -3 微正则系综(总自由能不变)
-2 保持初速度不变
-1 每NBLOCK步调整速度,来保证动能连续
>=0 Nosé算法模拟正则系综,(不懂-,-)

NPACO and APACO
NPACO : number of slots for pair correlation (PC) function. Default 256
APACO : maximum distance for the evaluation of PC function in A. Default 16
简单说就是在不超过APACO的NPACO个距离上求成对相关函PCF

RWIGS Wigner-Seitz半径 DOS计算用

>NELECT 总电子数
如果系统不是电中性的就必须设置,所带电荷作为均一的背景电子气考虑

NUPDOWN default不考虑电子自旋态改变的可能

EMIN, EMAX energy-range for DOSCAR file

>ISMEAR part. occupancies: -5 tet with Blochl -4-tet -1-fermi 0-gaus >0 MP
采用所谓部分占有波函数,用一个函数来平滑积分,尤其是对于金属体系可减少k点
Default ISMEAR = 1 如果在KPOINTS里使用了tetrahedra方法推荐ISMEAR=5

SIGMA determines the width of the smearing in eV
Default SIGMA = 0.2

>ALGO algorithm: Normal (Davidson) | Fast (mixed)| Very_Fast (RMM-DIIS)
>IALGO algorithm: use only 48 (RMM-DIIS) or 38(Davidson) or 8(CG)
Default IALGO = 38 for VASP4.5
算法是最重要的参数之一。一般VASP推荐使用的是以上三种算法,一般来说8/38是初期
比较快收敛,在接近平衡时采用48较快,在初期或MD时使用48可能会遇到不收敛的情况
。也可以使用ALGO参数来替代IALGO,设置Fast,VASP会先用38,再自动切换到48。
各种算法只要收敛,结果应该一致。
另一个可能有用的选项是-1。不进行实际的计算,只对重要的步骤做计算测试,并将测
试得到的各部分耗时输出在OUTPUT里。

VOSKOWN use VWN interpolation 算法,default 0 不用,如果使用了PW91或者需要计
算磁性质,不妨设为1 用

mixing tag & MAXMIX
IMIX = type of mixing
AMIX = linear mixing parameter
AMIN = minimal mixing parameter
BMIX = cutoff wave vector for Kerker mixing scheme
AMIX_MAG = linear mixing parameter for magnetization
BMIX_MAG = cutoff wave vector for Kerker mixing scheme for mag.
WC = weight factor for each step in Broyden mixing scheme
INIMIX = type of initial mixing in Broyden mixing scheme
MIXPRE = type of preconditioning in Broyden mixing scheme
MAXMIX = maximum number steps stored in Broyden mixer
Default
for US-PP non-magnetic
IMIX = 4
AMIX = 0.8
BMIX = 1.0
WC = 1000.
INIMIX = 1
MIXPRE = 1
MAXMIX = -45
值得注意的是,在MD或者Relax的时候,设置MAXMIX(>0,一般约3倍的电子SC步数),可能

会大大减少核运动步数。但是同时会增加对内存的要求。

LWAVE,LCHARG and LVTOT create WAVECAR/CHGCAR/LOCPOT
LELF create ELFCAR
LORBIT create PROOUT
输出文件的选项

NPAR 并行计算band的节点数,每一个节点计算一个band当然可以提高并行效率,减少通

讯量,不过貌似现在硬件的主要限制还是内存,而这个选项的使用可能会大幅增加内存
的需求

>NBANDS 总能带数。
之所以把它放在最后,是因为它对于解决内存需求的重要性。计算需要大量的
能带(空带),至少要1个空带(否则VASP会给出警告)。一般NBANDS=NELECT/2+NIONS/2
以上可得到较精确的结果,如果内存不够就只好减少NBANDS,在牺牲精度和体系大小之
间平衡了。

最后提示一下大多数参数的首字母代表了参数的性质
I 初始化 L 逻辑开关 E 能量 N 数目 T 温度
便于记忆 :)


NCAR WRF-Hydro®建模系统技术说明书[版本5.1.1] (1)
1.简介 本技术说明书的目的是描述美国国家大气研究中心(NCAR)的天气研究和预报(WRF)-水文建模系统(以下称为WRF-Hydro)的物理参数化,数值实现,编码规范和软件体系结构。该系统旨在具有灵活性和可扩展性,鼓励用户开发、添加和改进组件来满足其应用需求。 至关重要的是要理解,与WRF大气建模系...

美国NCAR证实南大洋是一个强大的碳汇
由美国国家大气研究中心(National Center for Atmospheric Research,NCAR)牵头完成的新研究,指出南大洋一年当中吸收的CO2量达20亿吨,实际上是一个重要的碳汇,明确揭示了南极附近水域在减缓温室气体排放影响方面的作用。

经向风速 纬向风速
径向风和纬向风是指大气中的两个分量风向,它们的方向分别垂直于地球的自转轴和地球的纬线方向。径向风是指沿着地球表面向内或向外的风,也就是垂直于自转轴的方向上的风。在气象学中,径向风通常用于描述气旋和反气旋的风场结构,以及热带气旋的演变过程。纬向风是指沿着地球表面赤道以东或以西的风,...

戴永久学术成就
他的科研成果卓著,特别是一个名为陆面模式的模型,这个创新之作被美国国家大气研究中心(NCAR)的全球气候系统模式CCSM采纳,成为其核心的四大子模式之一。CCSM堪称全球气候变化研究的重器,它是众多科学家共同研发的结晶,汇集了来自全球各地研究机构的数百名专家的力量。CCSM作为预估全球气候变化的主要工具,...

linux配置ntp时钟源
ntpd根据配置文件的参数决定是要为其他服务器提供时钟服务或者是从其他服务器同步时钟。所有的配置都在\/etc\/ntp.conf文件中。[图片上传失败...(image-f2dcb9-1561634142658)]===注意防火墙屏蔽ntp端口===ntp服务器默认端口是123,如果防火墙是开启状态,在一些操作可能会出现错误,所以要记住关闭防火墙。ntp采用的时udp...

MPAS-A模式的介绍
MPAS(Model for Prediction Across Scales),由美国LANL与NCAR携手打造,是气候研究领域的一股革新力量。它的核心在于其独特的非结构化球面质心泰森多边形网格,这为全球及区域天气和气候模拟提供了前所未有的精细度。MPAS-A采用前沿的有限体积空间离散法和龙格库塔时间离散技术,物理参数化借鉴自WRF模型,...

ncl输出图片格式有哪些
NCL是可以输出多种常见的图片格式的。以下是一些常用的图片格式,大家可以参考参考:1. PNG:这是一种无损压缩的位图格式,支持透明背景和高质量的图像显示。2. JPEG:这是一种有损压缩的位图格式,适用于存储照片和彩色图像。JPEG图像可以选择不同的压缩质量来平衡图像质量和文件大小。3. GIF:这是一...

田向军中科院大气所副研究员
田向军博士,现任中国科学院大气物理研究所的副研究员,出生于1975年12月。他的学术生涯始于2003年至2006年,在大气物理研究所攻读博士学位,之后在2006年底至2007年初赴美国NCAR进行访问研究。田向军主要专注于卫星遥感数据陆面数据同化、参数率定和多模式集合模拟等领域,他的研究工作为卫星数据同化方法带来了...

2020-08-10-基于图网络的物理模拟器
在运行气象模式时,每个研究研究人员都要根据自己的研究区域和问题自己调节模式参数,来得到准确的结果,期间牺牲了通用性。  即使是最好的模拟器,由于对底层物理过程的了解不够和参数设置的混乱,往往也不准确。例如,虽说传统的数值模式一向瞧不起深度学习的瞎调参,但是大气数值模式在选择云雾理...

戴永久的学术成就
戴永久教授在全球变化领域取得了相当的成就,其研发的陆面模式被美国国家大气研究中心(NCAR)的全球气候系统模式CCSM采用为其四大子模式之一,CCSM是目前用于预估全球气候变化的主要模式之一,有来自世界各国研究组织的几百名科学家参与发展CCSM的各个模块及各种参数化方案。

奎文区15863661148: (int argc,char * argv[ ])是什么意思 详细点解释 谢谢 -
独富洁身: 这是命令行参数,是通过命令行传递给程序的参数比如,一个简单的程序如下:int main(int argc, char * argv[]){int i;for (i=0; i<argc; i++) printf("...

奎文区15863661148: java里paintIcon的参数都是什么意思 -
独富洁身: 表示实参个数可变. 比如: private static int sumUp(int... values) {//表示传入sumUp的整数个数不确定,values是一个长度不确定的int数组,根据传入的参数确定长度int sum = 0;for (int i = 0; i < values.length; i++) {sum += values[i];}return sum; } 使用的时候sumUp(1, 3, 5, 7);//这里参数是5个,则values的长度是5 sumUp(1, 3, 5, 7,9);//这里参数是5个,则values的长度是5

奎文区15863661148: matlab coneplot 各个参数具体意义和使用方法 -
独富洁身: coneplot(X,Y,Z,U,V,W,Cx,Cy,Cz)句中,X,Y,Z是点坐标,U,V,W是速度矢量,Cx,Cy,Cz是锥体位置 coneplot(U,V,W,Cx,Cy,Cz)句中,默认[x,y,z]=[1:m,1:n,1:p],且[m,n,p]=size(U);其余同上.

奎文区15863661148: incar sensor 是什么意思 -
独富洁身: IR sensor 生词本 红外传感仪 网 络 红外线感测器;红外传感仪;红外传感器;红外线感应 双语例句 更多资料1. This paper gives a research of vibrating noise of a multi - sensor IR seeker. 对一种多元探测红外位标器的振动噪声进行了研究.2. The calculating results are very important to design IR cooled window and sensor in supersonic vehicle. 描述了窗口背景辐射和红外传感器的信噪比计算方法.

奎文区15863661148: 瞄准镜的各个参数是什么意思? -
独富洁身: VF是目前市面上发现者Discovery品牌独有的,是外拍组件用于固定手机拍摄,记录作用的哦 举例:3-9x42E、6-24x50AOE和10-40x56E-SF; 1、3-9,6-24及10-40:是裸眼放大倍数,通过倍数的放大能看清和识别远处的目标, 适用于远距离精确...

奎文区15863661148: 瞄准镜的各个参数是什么意思? -
独富洁身: VF是国产发现者瞄准镜品牌特有的标识aoe:ao指的是物镜调焦,e指的是分化辅助照明SF:指的是侧调焦3-9*40:3-9指的是变倍倍率范围,40指的是物镜直径是40mm

奎文区15863661148: 任务管理器 各项参数是什么意思?! -
独富洁身: CPU使用情况:表明处理器工作时间百分比的图表,该计数器是处理器活动的主要指示器,查看该图表可以知道当前使用的处理时间是多少. CPU使用记录:显示处理器的使用程序随时间的变化情况的图表,图表中显示的采样情况取决于“查...

奎文区15863661148: 在C语言里,参数是什么意思? -
独富洁身: 参数就是用来代替一个数的未知数 比如你定义时间,用t做参数 当你要计算路程vt(其中v设为常量),当要算一段时间的路程,只要用这个公式,再带入一个t的值就可以了. 总之,参数就是一个符号,没有实际意义,要让他有实际意义,就给参数附一个值就可以了 形参就是没有实际意义的参数 比如上面的t 实参就是有实际意义的参数 比如把上面的t赋值的那个常量

奎文区15863661148: java命令行参数是什么意思 -
独富洁身: 这个名词我们可以分开来看:“命令行"就是:DOC命令行"了,也就是那个黑色的框框."参数就"是程序里面所需要的"参数"了.合起来"命令行参数”就是“在DOC下输入的程序所需的参数”.

奎文区15863661148: java中main函数后面带的参数是什么意思 -
独富洁身: 是一个数组类型的参数,作用就是可以外面传值给他如下 public static void main(String [] args) throws IOException { String username = args[0]; String password = args[1];

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网