VASP入门到精通

母婴教育

VASP入门到精通:[18]VASP分子动力学计算

VASP入门到精通:[18]VASP分子动力学计算

这一节介绍分子动力学的计算方法 工具/原料 VASP 方法/步骤 首先,做分子动力学的模型要原子足够多,可以建立超胞来处理 比如小编可以在MS中做一个超胞,然后导出坐标,步骤如下: 打开MS,建立初始模型,这里小编以TiO2为例 点击 build-symmetry-supercell,因为小编的晶胞 ...

力学

母婴教育

vasp入门到精通[28]计算转动惯量(单质立方相)

vasp入门到精通[28]计算转动惯量(单质立方相)

这一节分享一个小脚本,计算3个方向的转动惯量,一般服务器里都是默认装了python的,脚本小伙伴直接拿去用吧. 工具/原料 python vasp 方法/步骤 先把代码贴出来: 使用方法: 输入命令 python 脚本名字 文件名字(你的POSCAR) 比如小编给自己的POSCAR重命名为" ...

母婴教育

vasp入门到精通[30]计算杂化势

vasp入门到精通[30]计算杂化势

这一节介绍杂化势的计算 工具/原料 vasp 方法/步骤 计算杂化势需要比较多的计算资源,比较费时,所以大家提交的脚本里,时间设置长一些: 先介绍PBE0的参数,INCAR如下: 其实就是HF计算 介绍HSE06的参数,INCAR如下: 就是在PBE0的基础上加了一个参数 HFSCREEN=0.2 ...

母婴教育

VASP入门到精通:[5]VASP输出文件(1)

VASP入门到精通:[5]VASP输出文件(1)

这一节一起来看一下VASP计算完成后的输出文件吧 工具/原料 VASP 方法/步骤 VASP的主要输出文件如下: 这里先讲一下主要的输出文件: OUTCAR:主要的输出文件,里面有计算的参数和每一个循环步骤的输出结果 里面含有每一步骤的能量结果,位置,力收敛标准,能量收敛,电荷,磁矩等信息 如上图, ...

asp

母婴教育

vasp入门到精通[21]计算电极化,Born有效电荷

vasp入门到精通[21]计算电极化,Born有效电荷

好久不见了,这一节小编给大家介绍如何计算电极化,born有效电荷. 参照manual,这里使用NaF作为例子 工具/原料 vasp,计算脚本 方法/步骤 第一步优化,正常优化结构,注意精度要高一些输入文件如下图 建议加入额外参数: ISTART=0 ICHARG=2 IBRION =2 NSW =4 ...

母婴教育

VASP入门到精通:[10]VASP计算能带(2)

VASP入门到精通:[10]VASP计算能带(2)

syml文件的写入和能带的计算 工具/原料 VASP,syml,band.x 方法/步骤 这里继续上一节内容,就是关于syml的内容 第一行数字4,表示有多少个高对称点,这里小编取得4,这里小编找了3个高对称点,G--X--S--G 这里可以用MS找到高对称点,也可以从文献里找到高对称点 下一步就是 ...

asp

母婴教育

VASP入门到精通:[15]VASP计算应力(1)

VASP入门到精通:[15]VASP计算应力(1)

应力对材料的性质有重要影响,比如随着应力的不同,磁性材料的基态可能会发生变化 对应力进行扫描计算,可以找到最稳定的晶格常数 工具/原料 VASP 方法/步骤 首先,应力的改变,在计算中的直接体现就是晶格常数 改变晶格常数,做一个扫描计算,便是应力的检测计算,包括晶格常数的最优化确定 如上图所示,a ...

智能仪器

母婴教育

VASP入门到精通:[13]VASP 的LDAU计算

VASP入门到精通:[13]VASP 的LDAU计算

U用于处理电子之间强的库伦相互作用. Hubbard U 工具/原料 VASP 方法/步骤 上一节说倒磁性计算,先给小伙伴看下小编的计算结果文件 上图是小编的OSZICAR文件,里面有输出结果和总的磁矩,下图是OUTCAR,标注的部分是每个原子的磁矩 有时候对于d轨道或者f轨道的计算往往不都准确,这 ...

智能仪器

母婴教育

VASP入门到精通:[17]什么是态密度DOS

VASP入门到精通:[17]什么是态密度DOS

这一节讲一下态密度的问题 方法/步骤 态密度:电子在对应能量的数量比,比如下图,在-23eV左右有一个峰值,意味着这里有较多的电子分布,纵坐标表示相对数量,只是一个相对值 要知道态密度是怎么回事,首先要知道电子轨道的问题 电子轨道分轨道量子数和角量子数,自旋量子数.小伙伴不懂的也没关系,小编简单的解 ...

操作系统

母婴教育

VASP入门到精通:[6]VASP输出文件(2)

VASP入门到精通:[6]VASP输出文件(2)

这一节讲一下DOSCAR文件,OSICAR等 方法/步骤 DOSCAR文件内容如下 具体参数和意义如下 CHG和CHGCAR 这两个文件是电荷密度的文件,具体如下: 其中CHGCAR中的数据可以用来处理电荷密度图,电荷差分密度图ELF等信息都可以从这个文件中处理出来 EIGENVALUE 本征值,具 ...

asp

母婴教育

vasp入门到精通[35]查看收敛情况(脚本)

vasp入门到精通[35]查看收敛情况(脚本)

这一节小编教大家写一个脚本来查看收敛情况 工具/原料 vasp,linux shell 方法/步骤 有时候我们想看一个比较大的体系的收敛情况,往往要跑很多离子步,你怎么才能看到能量的收敛情况呢? 比如小编的例子,有69个原子.而且小编的原子位置猜测的可能不合理,这样的话vasp会跑很多步,但是我怎么 ...

母婴教育

VASP入门到精通[32]态密度和HOMO-LUMO

VASP入门到精通[32]态密度和HOMO-LUMO

这一节小编写了个小脚本,提取DOS和HOMO-LUMO能级 工具/原料 vasp linux 方法/步骤 注意:这2个脚本是针对ISPIN=2的计算!!!!!!!!!!!!! 小编写了两个脚本,一个名字叫data-dos 一个名字叫gap.sh 第一个脚本是用来提取态密度数据的,脚本命令如下 a=` ...

母婴教育

VASP入门到精通:[7]VASP计算态密度

VASP入门到精通:[7]VASP计算态密度

这一节小编给示范计算态密度的过程 工具/原料 VASP,P4v.exe 方法/步骤 先讲一下DOS,就是态密度,也就是每个轨道的电子云分布比例,通过态密度可以了解电子结构 VASP计算态密度,一般我们通过两步计算, 一,优化计算 二,静态计算 第一步设置INCAR如下 ISTART=0 ICHARG ...

智能仪器

母婴教育

VASP入门到精通:[20]计算声子谱2

VASP入门到精通:[20]计算声子谱2

之前介绍到怎么去计算声子谱,计算完成后,可以去分析声子谱 工具/原料 VASP phonopy 方法/步骤 之前小编给大家介绍了怎么样去计算声子谱,在14节有介绍,没有看到的小伙伴可以去看一下 注意INCAR里不要多加入一些没用的参数设置,这样容易出错,只要必须的参数设置就可以了,如小编上一节介绍的 ...

音乐

母婴教育

vasp入门到精通[36]查看原子变化幅度(手写脚本)

vasp入门到精通[36]查看原子变化幅度(手写脚本)

有时候大家会不会想看一下体系优化后的原子变化情况,这一节小编写了个脚本,可以查看每个原子优化前后的位移 工具/原料 vasp,linux,python POSCAR,CONTCAR 方法/步骤 有时候大家会不会想看一下体系优化后的原子变化情况,这一节小编写了个脚本,可以查看每个原子优化前后的位移就是 ...

母婴教育

VASP入门到精通[34]由能带计算有效电子质量

VASP入门到精通[34]由能带计算有效电子质量

先用小编之前做好的能带计算实例算能带教程,然后再看此教程比较好理解哦 工具/原料 VASP linux, band.x, gk.x 方法/步骤 先算好能带,产生的highk.dat是高对称点的坐标位置. 如上图,这些位置就是能带图中对应的高对称位置: 找到导带底的位置,取其附近的点,小编取了9个点, ...

母婴教育

VASP入门到精通:[11]VASP计算能带(3)

VASP入门到精通:[11]VASP计算能带(3)

这节继续来说一下能带是怎么出来的,嘻嘻 工具/原料 band.x 脚本,VASP 方法/步骤 上一节说到对于能带的计算,参数如下 计算完成后,把band.x 脚本文件复制到能带计算的文件夹中 然后给band.x开权限, chmod 777 band.x 然后就可以看到可执行脚本band.x变成绿色的 ...

asp

母婴教育

vasp入门到精通[21]画出总态密度(手写脚本)

vasp入门到精通[21]画出总态密度(手写脚本)

今天教大家写脚本处理态密度! 工具/原料 vasp 方法/步骤 首先要知道态密度数据是在DOSCAR中的,让我们先看一下里面的结构 从第六行开始, 前两个数据是能量范围,第三个是NEDOS数,第四个是费米能级 我们的目标是把前两列提取出来,而且提取的列数=NEDOS的值(INCAR中的参数)比如我的 ...

母婴教育

VASP入门到精通:[9]VASP计算能带

VASP入门到精通:[9]VASP计算能带

这一节介绍怎么计算能带 工具/原料 需要几个脚本:gk.x 和 band.x 以及syml文件 方法/步骤 能带跟DOS是对应的,通过能带可以得到一些重要的电子结构信息 如上图,左边纵坐标是能量,横坐标中竖线是高对称点 在上一节,我们做了2步计算,分别是优化和自洽 INCAR 设置为: 第一步: I ...

asp

母婴教育

VASP入门到精通[33]分子轨道-partial charge

VASP入门到精通[33]分子轨道-partial charge

这一节讲一下怎么使用vasp画某些能级的分子轨道 工具/原料 vasp vesta 方法/步骤 优化完体系要做一步静态计算,注意加上LWAVE=.TRUE. LCHARG = .TRUE. 参数如下: PREC = Accurate ENCUT = 400 EDIFF = 1e-5 EDIFFG=- ...

母婴教育

VASP入门到精通:[14]VASP计算声子谱

VASP入门到精通:[14]VASP计算声子谱

声子谱是看体系能否稳定存在的一个重要指标,所以在计算中,声子谱也是常用的一个计算 工具/原料 VASP phonopy 方法/步骤 声子谱是一个重要参数,可以鉴定和预测体系是否稳定存在 安装phonopy,这里小编就不具体讲了,不会的小伙伴等小编以后补上相关软件的安装就可以了,安装好以后会出现如下界 ...

音乐

母婴教育

VASP入门到精通:[16]wannier与vasp实例

VASP入门到精通:[16]wannier与vasp实例

这一节介绍wannier接口VASP的计算实例.wannier用于计算能带等信息有着较高的精度和准确度,配合vasp计算能够更好地拟合能带信息 工具/原料 VASP ,wannier 方法/步骤 这一节以Si为例来介绍使用wannier软件结合vasp的使用方法 首先要做常规的vasp计算:优化,静 ...

母婴教育

VASP入门到精通:[1]如何写POSCAR

VASP入门到精通:[1]如何写POSCAR

本系列将全面介绍VASP的使用和实例.小伙伴给赞就是小编的最大动力!!! 本节主要讲怎么写POSCAR,怎么用MS里建立的模型转成POSCAR 工具/原料 VASP,VESTA,MS 方法/步骤 VASP软件一般来说最简单的输入文件有: INCAR POSCAR POTCAR KPOINTS 还有如 ...

学习

母婴教育

VASP入门到精通:[12]计算磁性体系

VASP入门到精通:[12]计算磁性体系

这里小编介绍怎么计算磁性体系的磁性耦合态 方法/步骤 计算磁性体系,首先要知道它的稳定态是什么,一般第一步要进行优化 分两步来看,第一,做非磁的优化和静态计算,参数同前面小编的设置 按照上面的设置做一个非磁的计算,先看一下能量.接下来做磁性的计算: INCAR中磁性的计算要用ISPIN和MAGMOM ...

asp

母婴教育

vasp入门到精通[31]计算缺陷(或固定原子)

vasp入门到精通[31]计算缺陷(或固定原子)

这一节讲一下计算缺陷的例子,就是有的体系会出现空位.最常见的是氧空位.这一节以TiO2为例子介绍氧空位的计算. 主要是介绍小编写的一个python脚本,怎么去固定原子计算,固定原子计算,固定原子计算!!!(重要的事情说三遍) 工具/原料 vasp 方法/步骤 以TiO2为例子,单胞如下图: 做养空位 ...

母婴教育

vasp入门到精通[23]计算团簇时候参数怎么设置

vasp入门到精通[23]计算团簇时候参数怎么设置

不知道有没有小伙伴在使用vasp计算团簇,这里给大家点小技巧 工具/原料 vasp 方法/步骤 建立模型,如果是单元素的模型,要看多少原子,原子多了,就有很多种对称性的可能,vasp无法做到搜索出基态,但是可以简单的在小势能范围内搜索 如下图所示,小编做了个6个原子的结构,6个原子,一般是Oh(八面 ...

母婴教育

vasp入门到精通[29]自旋轨道耦合SOC

vasp入门到精通[29]自旋轨道耦合SOC

这一节讲一下计算自旋轨道耦合的方法 工具/原料 vasp 方法/步骤 比一个6个原子的Mn原胞(),做SOC优化计算 POSCAR 和 INCAR参数如下图,INCAR如下: SYSTEM=Mn6 ISTART=0 ICHARG=2 GGA=PE ENCUT=600 ISPIN=2 MAGMOM=3 ...

母婴教育

VASP入门到精通:[2]如何写POSCAR补充

VASP入门到精通:[2]如何写POSCAR补充

这里补充一下POSCAR的写法,怕有的小伙伴看不懂 工具/原料 VASP MS 方法/步骤 上一节讲到如何生成.cell 文件,就是 modules---......--files--save files之后的内容 这里小编要讲一下,.cell 文件默认是隐藏的,大家要把文件夹属性改一下.隐藏文件可 ...

学习