1) 电荷密度图、差分电荷密度图及ELF的原理

2)  计算方法及参数设置

影响ELF精确性的参数有哪些?  在计算效率与精确性/准确性之间衡量。

Ecut, KPOINTS?

3)  画法及单位问题

4)    差分电荷电荷密度图与ELF判别成键情景的各自优毛病

5)     软件开发->背后物理化学意义的深刻认识->详细运用

(软件开发者,这三方面都做得非常好;其他应用者,应将关器重点放在后面两个局部)

mulitiwfn, calypso,dfpt by Dr Huang

6) Isosurface 、slice、ELF、charge density 物理意义

算法:

(1) 价电荷态密度图计算时,必须将NGX/Y/Z注释掉,不然结果有误

SYSTEM= scf for band and dos

PREC=Accurate

EDIFF= 1e-5

ENCUT= 600.0

ISTART= 0 ; IBRION = 2

ISMEAR= 1 ; SIGMA = 0.2

#NGX = 24

#NGY = 24

#NGZ = 48

题记(Thanks to Ruizhi):

通常电荷密度图、差分电荷密度图及ELF看原子间 成键与否的效果都差不多, 也即用电荷密度图(来自自洽计算的CHGCAR,因算的是价电子,因此也称价电荷密度图)即可看出一般的成键情况,只是成键非常不显著时,才看差分电荷密度图及ELF。

Slice是平面图,截取某一个面上的电荷密度散布;---电荷密度等高线的2维投影

isosurfaces是立体图,晶格立体图中等电荷密度线(isosurface确定的值)的立体显示。--电荷密度等高线

(理解电荷密度图背后的原理才是王道。)

单位问题:

单位都是a.u.,即electron/bohr^3。不管你用gview、VMD、chemcraft、molekel等任何可视化程序看,程序都不会主动修正格点数据值,单位也因此都是a.u.。

VESTA中是e/bohr^3,

手册

CHG stores lattice vectors, atomic coordinates, and total charge densities multiplied by

the unit-cell volume, V . PAW one-center occupancies are added to them in CHGCAR.

Though both CHG and CHGCAR provide us with the same information on the valence

charges, the file size of CHG is smaller than that of CHGCAR owing to the lower accuracy

of the numerical data.

PARCHG has the same format as CHG has, storing partial charge

densities of a particular k-point and/or band. When these files are read in to visualize

isosurfaces and sections,data values are divided by V in the unit of bohr3. The unit of

charge densities input by VESTA is, therefore, bohr−3.

参数设置与比较测试:

/db/home/yexq/work/elec-dos/elf/sch10-cmcm/lowk-ecut

cat  INCAR

SYSTEM=Static- self-consistent

PREC = Accurate

ENCUT = 400

EDIFF = 1e-6

ISTART = 0; IBRION = 2

POTIM = 0.1

ISMEAR =1; SIGMA = 0.2

LELF=T

SYSTEM=Static- self-consistent

PREC = Accurate

ENCUT = 600

EDIFF = 1e-6

ISTART = 0; IBRION = 2

POTIM = 0.1

ISMEAR =1; SIGMA = 0.2

LELF=T

./kpointstoMS POSCAR

The three qualities of k-point separation for CASTEP (1/Angstrom) >>>

coarse.le..08 & medium.le..05 & fine.le..04

Please input the quality of Monkhorst-Pack grid (Default is .035) >>>

0.03  vs  0.04 vs 0.05

问题:

(1) 不同晶面的差分电荷密度图如何画?

Utilities->2D Data Display->Coutours->Slice->hkl

然后还有distance from origin能够调【?】

(2) VESTA 讀入 CHGCAR 後 會將一切的值除以體積,且單位是用Bohr?

(3)做出 3D isosurface 能够配合 Edit --> Lattice Planes 做剖面剖析

差分电荷密度图的画法

应用的软件:VASP, VESTA, SshClient

Definition

差分电荷密度 (deformation charge density) : 成键后的电荷密度与对应的点的原子电荷密度之差。通过差分电荷密度的计算和剖析,能够清楚地得到在成键和成键电子耦合过程中的电荷挪动以及成键极化方向等性质。

二次差分电荷密度 (difference charge density) :指同一个体系化学成分或许几何构型扭转之后电荷的重新散布。

一 差分电荷密度计算

Charge density difference of system AB: ∆ρ = ρAB − ρA − ρB

NOTE:

AB, A, B 需放在雷同大小的空间格子。

In calculation of the latter two quantities, the atomic positions are fixed as those they have in the AB system.

Some NGX NGY NGZ

结构优化后的自洽计算

差分电荷密度怎么画_科学网差分电荷密度图、电荷局域密度图(ELF)的画相关推荐

  1. 差分电荷密度怎么画_科学网—差分电荷密度图、电荷局域密度图(ELF)的画法及分析 - 叶小球的博文...

    关注: 1) 电荷密度图.差分电荷密度图及ELF的原理 2)  计算方法及参数设置 影响ELF准确性的参数有哪些?  在计算效率与准确性/精确性之间权衡. Ecut, KPOINTS? 3)  画法及 ...

  2. python笔记图片_科学网—python数据处理笔记(二)p-v图 - 钱磊的博文

    python数据处理笔记(二)p-v图 已有 9903 次阅读 2012-5-24 17:46 |个人分类:知识|系统分类:科研笔记| Python, 分子云, 常用工具, p-v图 p-v图是分析分 ...

  3. pbe近似_pbe近似_科学网—[转载]赝势及泛函介绍(1) - 冯宇超的博文

    vasp计算中用到的三种赝势:模守恒赝势,超软赝势,PAW赝势(按产生顺序). 按方法不同分为USPP(ultrasoft pesudopotential,超软赝势)和PAW(projector au ...

  4. hdc mfc 画扇形图_科学网—画扇形图(idl程序) - 张国印的博文

    IDL画扇形图还是有些麻烦的,今天中午没午休,以红移和RA为例写了程序,希望以后能用上 pro sector set_plot,'ps' device,file='F:Aprilmap.ps' REA ...

  5. python可视化水平双向箭头_科学网—Python matplotlib quiver—画箭头、风场、量场图 - 张伟的博文...

    用像素点坐标画图 箭头关键的一个参数是长度,长度可以通过参数scale来设置,如果你多次使用quiver(),只要保证参数scale一致,那么箭头长度就会与风速 的值成正比,可按照下面我贴出的代码那样 ...

  6. python画矢量图_科学网—Python绘制可插入Word的高清矢量图(SVG转EMF) - 任晓东的博文...

    Python具有强大的绘图功能.在科学论文中通常需要矢量图,而且如果能方便的插入到word中更好.Python中自带的绘图库matplotlib可以将图保存成svg格式,但是我通常喜欢使用emf的矢量 ...

  7. 孪生素数 java代码_科学网—孪生素数猜想——利用 Java + 正则表达式 输出孪生素数对 - 马廷灿的博文...

    查了一下资料,发现正则表达式竟然可以用来检查素数(http://coolshell.cn/articles/2704.html)!(由于工作需要,几年前开始接触.利用正则表达式,给工作带了很大方便,也 ...

  8. python 读grid 数据_科学网—Python_机器学习_总结14:Grid search - 李军的博文

    机器学习中存在两类参数:通过训练数据学习得到的参数:---可认为是辨识得到的参数,例如模型系数: 在学习算法中单独需要优化的参数--超参.调优参数:---算法自身的系数,例如决策树的深度参数: Gri ...

  9. 定义并调用函数输出 fibonacci 序列_科学网—Zmn-0351 薛问天:再谈数学概念的定义,评新华先生《0345》...

    Zmn-0351 薛问天:再谈数学概念的定义,评新华先生<0345> [编者按.下面是薛问天先生发来的文章.是对<Zmn-0345>新华先生文章的评论.现在发布如下,供网友们共 ...

最新文章

  1. HttpHandler在IIS中的部署问题(扩展名映射)
  2. EasyDSS高性能流媒体服务器前端重构(五)- webpack + vue-router 开发单页面前端实现按需加载 - 副本...
  3. UIScrollView无法滚动
  4. 微课|玩转Python轻松过二级(2.1.4节):列表、元组、字典、集合概述
  5. npm下载缓慢解决方法
  6. 相似度计算之马氏距离
  7. Linux操作系统中的IP配置
  8. bt磁力种子与php文件,使用Python实现BT种子和磁力链接的相互转换
  9. python寻峰,寻找峰值
  10. Ardunio开发实例-WS2812B独立寻址LED调色调光
  11. 常用的不透明度的值,以黑色为例
  12. iOS 判断机型是否为iPhone Xs
  13. 服务器 网站 未备案,域名解析到未备案服务器
  14. SpringBoot 教程核心功能-Web 开发(请求处理)
  15. 终于结束漂泊的身份-我办理北京人才引进的经历
  16. 利用python修改Excel内容
  17. 微信号名称乱码什么情况_微信号改成什么好?
  18. 前端代码规范,vue 代码规范
  19. 华清远见嵌入式学习心得1
  20. html邮箱代码怎么写_如何制作一个简单的HTML登录页面(附代码)

热门文章

  1. Progress Control控件的使用
  2. springboot+Druid+mybatis整合
  3. 安全是什么意思_屈老师小班安全教案《安全标志》
  4. mysql客户端报错1366_mysql一些异常
  5. 二. 线程管理之线程池
  6. ES6-let 和 const 命令
  7. 赛可达实验室发布2015测评认证标准
  8. PostgreSQL hstore 列性能提升一例
  9. Cisco交换机路由器口令恢复
  10. 大数据入门(一)-大数据概念和特点(1)