科学网—差分电荷密度图电荷局域密度图(ELF)的画法及分析

mkdirABmkdirAmkdirBINCARfileSYSTEM=XISTART=0ENCUT=350EDIFF=1E-5IBRION=-1POTIM=0.25NSW=0#Onlyelectronic-SCloopsareperformedEDIFFG=-1E-2ISMEAR=0SIGMA=0.05PREC=ACCURATEISIF=2NPAR=4#LWAVE=FALSE#LCHARG=FALSE#CHGCARiswrittenLREAL=Auto#IALGO=48ISYM=0NGX=x#增加NGY=y#增加NGZ=z#增加

viPOSCAR:setnu#获取编辑行数:x,yd#删除x行至y行:wq

二图像处理

原理:VASP中电荷密度差的计算-用来分析成键前后电荷转移

在文献中,经常见到利用电荷密度差(chargedensitydifference)来分析成键的过程或是结构弛豫前后电荷的转移,当然,也有人用来分析基态和激发态的电荷分布差别等情况。不过,尽管似乎都叫“电荷密度差”,但具体的定义是不大一样的。这里主要是讨论在VASP中如何得到用来分析成键前后电荷转移的电荷密度差。此时电荷密度差定义为:delta_RHO=RHO_sc-RHO_atom

其中RHO_sc为自洽的面电荷密度【什么叫面电荷密度?!】,

而RHO_atom为相应的非自洽的面电荷密度,是由理想的原子周围电荷分布堆彻得到的,即为原子电荷密度的叠加(asuperpositionofatomicchargedensities)。不同晶面的RHO_sc可由自洽计算的CHG或CHGCAR得到;

而计算RHO_atom所需的CHG或CHGCAR可由下述非自洽计算得到:仍使用原来自洽计算时的四个输入文件,但INCAR中需要设置ICHARG=12和NELM=0,其他设置不变。

【设置ICHARG=12,产生原子的电荷密度,见手册介绍:

ICHARG=12:Non-selfconsistentcalculationsforasuperposition【重叠/叠加】ofatomicchargedensities.Thisisinthespiritofthenon-selfconsistentHarris-Foulkesfunctional.】需要特别注意的,应保持前后两次计算(自洽和非自洽)中的FFT-mesh一致。因为,只有维数一样,我们才能对两个RHO作相应的矩阵相减。不过,只要按上一段提到的设置方法做就行了,无须特别增加别的设置。

数据处理(后面详细叙述):

(1)矩阵相减:使用MatLab或是自已写个小程序。作图:Origin或MatLab。

(2)VESTA绘图

计算步骤:

1)总的CHGCAR就是静态计算得到的

(不同晶面的RHO_sc可由自洽计算的CHG或CHGCAR得到)

SCF-INCAR

SYSTEM=scfforbandanddosPREC=AccurateEDIFF=1e-5ENCUT=600.0ISTART=0;IBRION=2ISMEAR=1;SIGMA=0.2#NGX=24#NGY=24#NGZ=48

2)分的电荷密度(CHGCAR)的计算

(仍使用原来自洽计算时的四个输入文件,但INCAR中需要设置ICHARG=12和NELM=0,其他设置不变。)

SYSTEM=scfforbandanddosPREC=AccurateEDIFF=1e-5ENCUT=600.0ISTART=0;IBRION=2ISMEAR=1;SIGMA=0.2ICHARG=12#asuperpositionofatomicchargedensitiesNELM=0#NGX=28【有时需指定NGX,NGY,NGZ值与前面自洽计算中一致】#NGY=28#NGZ=28

数据处理及差分电荷密度图画法:

先导入总的电荷密度文件,然后分别减去单独的电荷密度,Edit-EditData-volumetricData。

注意:

1)导入vesta的时候把CHGCAR改为CHGCAR.vasp

2)报错:Numberofdatagridsinthe3Ddatasetsdonotmatcheachother

NGX,NGY,NGZ,NGXF,NGYF,NGZF的值要固定

CHGCAR就是静态计算得到的,分别计算分的电荷密度时INCAR参数的设置,以及KPOINTS文件都要与静态计算一致。(但INCAR中需要设置ICHARG=12和NELM=0,其他设置不变。有时,需指定NGX,NGY,NGZ值与前面自洽计算中一致)

3)你说的那个e/V^3是e/埃^3还是e/波尔半径^3

电荷密度切面(Slice)的画法-电荷密度等高线的2维投影

如下图及下面的步骤描述

(1)之前,可按shift加选择箭头,选定三个原子;

(4)可扩胞,即在该平面(010)的x,z方向扩胞,得到包含更多原子的电荷密度图,便于截取

(5)可参考Z(min)和Z(max)数值,通过Saturationlevels调节左边Colorbar的显示范围,使得图像清晰,并使得刻度好平均分配,便于标记

(6)也可使得ELF以线的形式显示,点击Contours,勾选Drawcontourlines,调节间隔Interval,可得到一系列圆圈线,最红色的底圈线代表Max,其外围每一圈线,以Interval递减;可选Linear,或log格式的刻度标识

等电荷密度面(Isosurfaces)的画法-电荷密度等高线图

1)首先是3D显示,可以如下修改或者调整:Objects->Properties->Isosurfaces->Isosurfacelevel处的数值做适当调整,你将显示出漂亮的电荷密度等高线图。

对比分析-myown:

处理步骤:【需要商议的步骤】---另一种定义电荷密度差

用VESTA做VASP差分电荷(C-A-B)图方法:1、导入C的CHGCAR(拖拽到vesta)面板框中2、Edit——>Editdata——>VolumetricData————>Import(选择A的CHGCAR)——>Subtractfromcurrentdata——>OK

3、Edit——>Editdata——>VolumetricData————>Import(选择B的CHGCAR)——>Subtractfromcurrentdata——>OK注意:A,B,C三个文件的格点要一一对应。

文献分析:

(1)Cr合金化Mg_2Ni氢化物能量与电子结构的第一性原理研究

为了更直观更形象地理解Mg2NiH4和Mg(I)CrNiH4中原子间的成键情况,选取2个晶胞(002)面的差分电荷密度图(是指原子---组成体系(团簇)之后电荷的重新分布,可以很清楚地看出体系中原子的成键情况)如图4所示。

发现在Mg2NiH4晶胞中,H-Ni间的电荷密度高,而H-Mg及Ni-Mg间的电荷密度低,故H-Ni之间存在较强的相互作用,而H-Mg及Ni-Mg间的作用不明显;Cr合金化Mg2Ni氢化物(见图4b)后,发现H-Ni间的电荷密度降低,这说明H-Ni键的作用减弱,故有利于释氢,体系的解氢能力增强。

(2)放热型金属合金化对钒基贮氢材料性能影响的理论研究

在氢化物VH2中加入放热型金属Mg、Ca、Ti、Zr以后,V51M12H64(M=Mg、Ca、Ti、Zr)中最中心的V和H之间电荷密度重叠性增强,表明V-H之间的相互作用增加;同时M(M=Mg、Ca、Ti、Zr)和H之间的电荷密度重叠性较大,表明M-H(M=Mg、Ca、Ti、Zr)之间也有较强的相互作用。所以,放热型金属合金化后,由于放热型金属本身Mg、Ca、Ti、Zr可以吸氢,同时又使V-H之间的相互作用增强,氢化物可以结合更多的氢,从而增加了贮氢量。但氢化物不容易放出氢,即吸放氢性能减弱。这与实验结果及前面的结论一致。

(3)金属氢化物力学性能的第一性原理研究

如果电子被束缚在H原子的局域势场附近,则体系的稳定性变差(可由差分电荷密度图判断)。

当金属氢化物体系总的电子态密度在Fermi能级处出现奇异性的尖峰,或者电子被束缚在H原子的局域势场附近时,体系的稳定性差,有可能发生相变。

在低温下MH2(M=La,Nd,Gd,Tb,Y,Dy,Ho,Er,Lu,Sc)具有稳定的氟化钙结构,而MH2(M=Ti,Zr,Hf)的氟化钙结构不稳定。对于稳定的金属氢化物而言,抵抗体积形变、切应变和拉伸(或压缩)形变的能力由弱递增的顺序为LaH2,NdH2,GdH2,TbH2,YH2,DyH2,HoH2,ErH2,LuH2,ScH2。

(4)Hydride-BasedElectrideMaterial,LnH2(Ln=La,Ce,orY)

(5)差分电荷密度图--透明钠:Transparentdensesodium

(5)Pressure-stabilizedsuperconductiveyttriumhydrides

网络问答:

差分不同的定义:

(1)deformationchargedensity【MS中】这个的定义是用总的电荷,减去体系中原子电荷,就是他问的你这个电荷是非自洽电荷,isthenon-self-consistentchargedensity

(2)另外,这种的差分一般定义是:scf电荷减去非scf电荷

(2)差分电荷密度从Gaussian的解释

在量化图形中,电子密度差Δρ尤其重要!它应是传统的原子净电荷概念的扩大和空间化,它直接从MO而来,真实地、科学抽象地表现了电荷在分子空间分布的净变化,不再只将净电荷人为地局限、归结、划分在某个原子上。

我们如果仅看分子轨道图、电子密度图,象上面的HF分子的σ键电子密度图,它是据HF分子第3个MO即σ键作的电子密度图,它们那么浑圆、憨厚、质朴,很难看出什么。它是一片云,难察其意。

而一旦作出了电子密度差,成键原子前后变化、分子之间络合、氢健、吸附等,电子增减的净变化,被鲜明地、细微地突出了,可以发现许多新东西、意想不到的东西,从而引人入思。

如从上面的HF分子的σ键电子密度差图Δρ,并参照MO系数来看,这个σ键可以分析为三个内含:

第一、原子以基组形式参与成键,这基组或者可以看作是广义的杂化。

对于成键来说,基组一方面是为了弥合不同AO的波形的差距,融合成平滑、完整、统一的MO,另一方面是为了应对键间电子向键轴的聚集、收缩和原子之间的电子转移。

基组不仅是计算需要的一组数学表达式,当它们分配了系数、安排了电子,它就形成了一个新的广义杂化的空间AO,是具有能级值或说是电负性的,是有确定物理意义的,它是成键电子的载体、基础。

第二、电子在不同电负性原子之间转移。

有趣的是,通常说sp杂化,用增大的一瓣去成键以增大重叠能力。但在HF中,MO的基组中s、p却是反位相的杂化,即HF以缩小的一瓣去成键,而用增大的一瓣去装转移过来的过多电子,这转移电子妥善安排在离键区远的外面集结。

第三、电子向键中间中移。

从HF分子Δρ图看,在H和F之间也有明显的电子聚集。这是人所共知的成键的关键表征。

此外,这种电子往键中间聚集、形成对二核的屏蔽加强,会减小原子核之间的排斥力,有利于降低体系的总体能量。

然而,所有上面这一些图形功能,单从gs03cube并不能直接、方便地得到。

对于G03来说,它的cubegen是能作density和Orbitals等的空间格点的。

但是它的density(ρ)只是全分子的,分子的所有MO的电子密度加和,还自然包含分子中的1S、2S轨道,用图形展示出来是一个圆滚滚的样子,很难说明什么,也不利作密度差。

我们常常需要考察的是分子成键的单个特定的MO(或者孤对电子MO等)。

而G03的cubegen不能作某个MO的ρ,将某个MO的cube输入到cubman也不能作平方运算作成ρ,因为cubman缺少平方运算。

而且cubegen的空间数值格点输出文件,是没有坐标的。它的坐标隐含在输出文件的开始部分:空间网格每个边的格点数、空间格点的起始点、格点间隔。除了与其配套的软件外,其它软件很难用这个数据加工或作图。

Sobereva博士【大牛哈;从程序开发到化学物理概念理解,到具体应用】专门开发的gsgrid程序就是为解决上述问题制作的,它把格点文件的数据提取出来,附上每个数据点的坐标。可以选取指定的XY/YZ/XZ平面,得到这个平面上的数据点以便做等值线图(MO图、ρ图),或对数据进行各种运算加工(作平方、作差值等),然后再作等值线图(Δρ图)。

gsgrid程序附有详细的使用说明,一看就会。

而进入高超的sigmaplot中作等值线,更是功能强大、得心应手!

具体计算如下:

单个原子的AO的获得,要单算。

如除了算HF外,H和F还要另外单算,而且它们要与HF有同样指定的空间格点规格,且与HF中的H和F有相同的坐标位置,相同的基组。

如果是算整体的ρ来相差,这样得到的三个cube,进入gsgrid作三个xy截面G1、G2、G3,再用HF的G1减去H和F的G2、G3,即得电子密度差。进入sigmaplot作图、调整即得等值线图。

如果想作精细一些,需要在HF中指定一个MO来作,如上面的σ键的MO,它是第3个MO。F也要选定那个单电子的AO,H就是一个了。用指定的MO作三个cube,进入gsgrid作三个xy截面G1、G2、G3,再对这三个xy截面分别作平方使成为电子密度,HF的这个轨道有2个电子,还要乘以2。再用HF的减去H和F的,即得电子密度差。进入sigmaplot作图、调整即得等值线图。

实践表明,因为这时由原子到分子,真正发生电子净变化的主要是σ成键轨道。内层F1s等基本没有变化,相差之后抵消了,而F的孤对电子轨道,虽然因为通过σ键诱导过来部分电子,对有效核电荷的屏蔽加强,使核对孤对电子pi吸引能力减小、能级升高,表现为轨道膨胀、弥散,但由于我们的xy截面是对σ键的中心剖面,对这个截面,孤对电子pz与之是正交的、xy截面是其节点,没有截取到值,另一孤对电子py也因弥散影响甚微。所得到的电子净变化图形,与上面根据σ成键轨道MO作出它的没有原则性的差别。

THE END
1.计算机“算法”到底指的是什么,什么人才会去研究算法体会这两种方法的过程,你就能明白到底算法是什么。其实,在计算机科学里面,很多人就是在琢磨这些问题,通过更优的算法去计算同一个问题以节省计算力。计算力性能的提升除了依靠硬件的提升,算法的优化也是必不可少的,像计算机编程里还有些很常见的算法,比如说冒泡排序,选择排序就是两种常见的算法。 计算机编程 好了,http://baijiahao.baidu.com/s?id=1641203521305316923&wfr=spider&for=pc
2.算法就是计算方法。单项选择题 算法就是计算方法。 A.正确 B.错误 点击查看答案http://www.ppkao.com/wangke/daan/e13bf6a8ff004786a970cc94d0d348c9
3.算法可用多种程序设计语言实现C.算法就是计算方法D.算法的B. 算法可用多种程序设计语言实现 C. 算法就是计算方法 D. 算法的每个步骤都必须是确定的,不能有二义性 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 计算方法又称“数值分析“.是为各种数学问题的数值解答研究提供最有效的算法,而算法不仅仅是数学问题,它是解决一切问题的方法和步骤.https://www.zybang.com/question/1872da7d18acf9293cb0e897edd22ab0.html
4.步骤.都可称之为算法B.计算机解决问题的方法和步骤.就是计算机B.计算机解决问题的方法和步骤,就是计算机的算法 C.算法并不给出问题的精确的解,只是说明怎样才能得到解 D.算法中执行的步骤可以是无限次数的,能无休止地执行下去 查看答案和解析>> 科目:高中数学来源:题型: 下列关于算法的叙述不正确的是( ) A.在任何数值计算或非数值计算的过程中所采取的方法和步骤,都可称http://www.1010jiajiao.com/gzsx/shiti_id_80a5714a7a98c080a60e530b3fe443bc
5.面试宝典二:nlp常见知识点随机梯度下降SGD:这个算法的流程就是在梯度下降算法:那么输入x是不变的重复的进行输入,那么w在这里充当一个斜率k的角色,梯度下降算法就是说让w(k角色)很小 也就是 loss=w*x ,w小 ,得到 loss小 ,所以w每次更新的时候是w本身-学习率梯度(梯度是loss计算公式对这个w求偏导得到的=这个w对loss的一个变化影响) https://blog.51cto.com/u_15429890/5213769
6.预产期计算生宝宝,生孩还是**一计算就知道很多的孕妈在怀孕的时候都想知道胎儿的男的女的,民间流传了通过预产期来计算生宝宝的方法,主要是先计算去自己的预产期,然后通过预产期来进行计算,如果预产期推后的话,就又是另外的算法,无论是哪一种算法,都没有科学依据,作为参考即可,不用过于当真。 https://www.qm120.com/zt/news/342434.html
7.彩吧论坛三种和直计算方法和直计算方法(一) 和直尾代码判断法:把和直尾换成代码来判断。[代码我已经讲过了,不懂的看我以前的讲座] 1。什么是代码?[不懂的去看我以前的代码讲座] 代码:0:05 1:16 2:27 3:38 4:49这样每期的开奖号码就可以用代码表示, 简单的算法就是把大号56789减去5就是代码,小号01234不减。 https://www.800820.net/p/53329.html
8.融资小知识附加利率是一种高额租金计算方法。附加率是指在租赁购置成本上,附加一项特定的附加利率。计算方法是:按期分摊本金利息和之后,每期租金都加上附加费用,利息稠定利率按单利计算。 (5)隐含利率计算方法 租金算法中有一个值叫隐含利率,它不是使用的利率,而是验证利率。隐含利率相当于整个租赁期间的综合平均利率,计算其的https://www.yjbys.com/chuangye/zhidao/chuangyerongzi/594655.html
9.币安24小时涨幅什么时候更新?币安24小时计算方法交易平台币安是目前最后欢迎的货币交易平台,很多人都在使用。大家比较关心的就是这个币安平台的计算方法,24小时内涨幅是多少,不了解的小伙伴们,就让小编给大家详细的讲讲吧。 币安24小时计算方法介绍 每家交易平台的算法都不一样,这个要根据平台来计算,一般来说币安24小时就是现在的价格对应昨天这个时刻的价格,大家看一下涨幅https://www.jb51.net/blockchain/774293.html
10.CCD工业相机镜头倍率及相关参数计算方法腾讯云开发者社区CCD工业相机、镜头倍率及相关参数计算方法 随着自动化的日益剧增,CCD相机、镜头倍率被提上日程,许多小伙伴们开始被客户问到这个问题,大部分无法很好的回答客户的问题,形成CCD相机、镜头倍率如神一般的存在。相信很多小伙伴们都查阅了各大网站和资料,看起来算法很麻烦的样子。可能是基于这个英寸转换问题和对自动化领域https://cloud.tencent.com/developer/article/1972537
11.三年级数学下册第五单元教案和反思(精选3篇)接着,把棋子放在纵横线的交叉点上,引出问题:“棋盘上一共有多少个交叉点?”请学生说一说用什么方法解决这个问题,从而列出算式19×19。 二、探讨计算方法 1、各组讨论:怎样计算19×19。 请把想出的计算方法写在纸上。 2、组织交流。 各组展示本组的算法。不容易说清楚的,就写在黑板上。 https://www.oh100.com/bg/a/201608/471989716241.html
12.一年级排队中的数学问题教学设计范文(通用9篇)今后在计算的时候,你就可以选择你最喜欢的方法进行计算。那边怎么那么热闹,同学们,让我们一起去看一看吧!(出示汽球图) 3、选择算法,进行计算 (1原来老师正在发奖品,数一数,老师手中一共有多少个气球? 同学们,仔细观察,老师手中的气球发生了什么变化?你能提出一个数学问题吗?怎么列式?板书:15-9= https://xiaoxue.ruiwen.com/jiaoxuesheji/167793.html
13.C语言学习笔记1:什么是计算算法?计算和算法的区别是什么计算:计算机做的所有事情都叫做计算(比如画画就是计算) 算法:计算的步骤就是算法 2、程序的执行两种方法 1.解释:借助一-个程序,那个程序能试图理解你的程序,然后按照你的要求执行 2.编译:借助一个程序,就像一个翻译,把你的程序翻译成计算机真正能懂的语言——器语言——写的程序,然后,这个机器语言写的程序就能https://blog.csdn.net/tiganzhesuiyue/article/details/106124297
14.机器学习应届面试会问到的面试问题汇总2)在一轮中更新页面PageRank得分的计算方法:在一轮更新页面PageRank得分的计算中,每个页面将其当前的PageRank值平均分配到本页面包含的出链上,这样每个链接即获得了相应的权值。而每个页面将所有指向本页面的入链所传入的权值求和,即可得到新的PageRank得分。当每个页面都获得了更新后的PageRank值,就完成了一轮Pagehttps://www.imooc.com/article/details/id/33318
15.拯救低GPA的6个办法:GPA常见申请问题汇总GPA国际学校新浪教育另外,GPA 本身只是录取的一个参考因素。如果你其它方面非常优秀,比如有好的论文、有强推、竞赛大奖等等,此时 GPA 的重要性就大大降低了。当然,如果你没有这些的话,GPA 永远是越高越好。 03 GPA的计算方法 关于GPA 的计算的问题,有很多同学非常纠结得在各种算法之间算来算去其实,目前我们已知的 College Boardhttps://edu.sina.com.cn/ischool/2017-12-27/doc-ifypxrpp4179398.shtml
16.捐书活动教学设计(精选11篇)3、 在本节课中,学生能够有较多的独立思考空间,以及经历与同伴交流各自算法的过程。 教学重点: 结合情境,探索三位数连加的多种计算方法,并能够正确进行计算 教学难点: 能独立探索出三位数连加的多种计算方法。 教学过程: (一)情境引入 同学们,上课之前老师想给你们看几张照片。(课件) https://www.cnfla.com/jiaoxuesheji/1399776.html
17.正版清宫图生男生女表一览!判断男女就靠它了清宫图专题清宫图生男生女表使用方法 这张表的使用对象是女性。表格有横竖两大部分,竖排的数字表示的是女性的年龄(虚岁),横排的数字则代表怀孕月份(农历)。由于这张表是从清朝流传开来的,所以在算法上,遵循的都是农历。 1.怎么计算年龄:农历讲究的是虚岁,而不是我们现在常用的周岁。当女性怀上孩子时,虚岁算法就开始了。https://www.snsnb.com/zt/show-470.html
18.小学五年级上册数学教案(通用14篇)1.谈话:上节课我们学习了什么内容?学生自己回忆,个别提问,其他同学补充,师生共同总结小数乘整数的计算方法:小数乘整数,先按照整数乘法的计算方法计算,再看因数中有几位小数,就从积的右边起数出几位点上小数点。 2.导入:同学们学习了小数乘整数的算法,这节课我们的`主要任务是巩固练习小数乘整数。(板书课题) https://www.unjs.com/jiaoan/shuxue/xiaoxue/20230214102629_6440556.html
19.小学三年级上册数学教案(通用13篇)1、用什么方法计算?怎么列式? 2、12乘3表示什么意思? 3、这道题与我们以前学过的乘法计算有什么不同? 教师提问:这道题该怎样算呢? 让每个同学先思考3分钟,在纸上算算看,能不能算出来。也可以摆小棒或画画图等。如果能想出几种算法的.,就把几种算法都写出来。 https://www.yuwenmi.com/jiaoan/sannianji/499027.html