纯干货:赝势的选择 | VASP计算入门教程,真的超级有用

news2024/11/26 13:35:46

VASP软件是基于贋势和平面波基组的第一性原理密度泛函计算程序。VASP使用的是平面波基组,电子与原子核之间的相互作用使用投影缀加波贋势(Projector Augmented Wave,PAW)方法描述,从而进行量子力学计算。VASP采用PAW贋势,使得平面波基组尺寸非常小,描述原子一般不超过100个平面波基组,大多数情况下每原子50个平面波就能得到可靠结果。

5b0bef9f695dedb01f81ddece239ec8d.jpeg

VASP赝势按产生方法不同可分为USPP(ultrasoftpesudopotential)和PAW(projector augmented wave method),两种方法都可以相当程度地减少过渡金属或第一行元素的每个原子所必需的平面波数量。按交换关联函数的不同又可以有 LDA (local density approximation) 和 GGA(generalized gradient approximation),其中GGA之下又可以再分为PW91和PBE。按原子中是否处理的半芯态(semi-core),分为A,A_sv,A_pv和A_d。按赝势文件中截断能参数ENMAX的大小,分为普通赝势A,软赝势A_s(精度较低,速度较快)和硬赝势A_h(精度较高,速度较慢)。USPP型赝势所需截断能较小,计算速度快,PAW赝势通常较大的截断能,而且考虑的电子数多,计算慢,但精确度高。对于化合物(不同原子半径的元素混合)来说,PAW赝势比超软赝势精确度高。

所以,在选择赝势的时候一定要考虑全面,根据体系的特性以及所含元素种类选择合适的赝势。VASP官网推荐了一些赝势,笔者仅截取了一部分,其中加粗显示的即为推荐的,完整版点击文末链接访问VASP官网。在侯柱峰老师的个人经验手册里面对于选择赝势给出了很详细的建议,这里引用侯柱峰老师手册的一段话:“在处理磁性材料,所计算的体系含有碱金属、碱土金属、周期表左边的3d 过渡元素、镧系和锕系元素时,强烈推荐用PAW 势,计算精度有提高。在采用超越赝势(USPP)时,使用PW91 的GGA 时,强烈要求把VOSKOWN = 1 给选上。在采用PAW 势时,一般推荐用LDA 和PBE 的。”所以,各位朋友在用VASP做计算时,选取赝势一定要先阅读VASP官网,查找相应文献。

09cddfa58ede280fbbdbf6d9dfa4cb41.jpeg

对于生成POTCAR文件的方法,在前面教程已经给出了,即“cat/…/PAW_PBE/{A1,A2,A3,…,An}/POTCAR >> POTCAR”,其中/…/表示赝势包的路径,PAW_PBE代表赝势种类,{A1,A2,A3,…,An}代表原子种类。一定要注意,要按照POSCAR 文件各类原子的顺序,依次使用上面的命令。同时推荐大家使用大师兄所写的脚本来产生POTCAR,大师兄的脚本可以更加方便的产生POTCAR文件,脚本请查阅大师兄科研网。

参考资料:

源资官网:http://www.tri-ibiotech.com.cn/vasp/product_17.html

VASP官方推荐赝势:https://cms.mpi.univie.ac.at/vasp/vasp/Recommended_PAW_potentials_DFT_calculations_using_vasp_5_2.html

VASP问世25年来,累计发表SCI论文超过90000篇,其中大量是实验与计算相结合的文章。其计算结果不仅可以验证实验结果,更能够预测实验结果甚至设计实验。
实验与计算已成为顶刊标配,对计算感兴趣可以后台私信“计算”获取相关资料!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1186341.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

成绩公布方式,这样操作更方便

老师们!又到了期中,是不是又在为如何安全、高效的公布学生成绩而烦恼呢?别担心,今天我就给大家分享几种超实用的成绩公布方式,不仅减轻了你的工作负担,还能让学生和家长们也方便! 1 Excel表格&a…

【Android Studio】Android Studio修改代码编辑区(工作区)背景色

Android Studio 字体大小及背景色的设置 1、 打开File—>Settings 或者 Android Studio—>CtrlAlts 2、 在setting对话框中选中“Editor->Colors&Fonts->Font , 点击Save as,自定义一个主题,选择字体,size和行间距,保存。 3…

Flink -- 状态与容错

1、Stateful Operations 有状态算子: 有状态计算,使用到前面的数据,常见的有状态的算子:例如sum、reduce,因为它们在计算的时候都是用到了前面的计算的结果 总结来说,有状态计算并不是独立存在的&#xf…

C++学习---异常处理机制

文章目录 前言abort()函数 and 返回错误码的异常方式C异常处理机制异常的类别what()函数 前言 abort()函数 and 返回错误码的异常方式 在说C异常处理机制之前,了解一下abort()函数和返回错误码的异常处理。 Abort( )函数的原型位于头文件cstdlib(或std…

CSS关于默认宽度

所谓的默认宽度&#xff0c;就是不设置width属性时&#xff0c;元素所呈现出来的宽度 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title></title><style>* {margin: 0;padding: 0;}.box {/…

git 生成公钥

1、通过命令 ssh-keygen 生成 SSH Key&#xff1a; ssh-keygen -t ed25519 -C "Gitee SSH Key" 三次回车 2、查看生成的 SSH 公钥和私钥&#xff1a; ls ~/.ssh/ 3、把公钥设置到git id_ed25519.pub 4、测试 ssh -T gitgitee.com 成功&#xff01;&#xff01;&…

基于减法平均算法的无人机航迹规划-附代码

基于减法平均算法的无人机航迹规划 文章目录 基于减法平均算法的无人机航迹规划1.减法平均搜索算法2.无人机飞行环境建模3.无人机航迹规划建模4.实验结果4.1地图创建4.2 航迹规划 5.参考文献6.Matlab代码 摘要&#xff1a;本文主要介绍利用减法平均算法来优化无人机航迹规划。 …

朋友圈延迟评论,你用过吗?

在社交媒体时代&#xff0c;朋友圈已经成为人们交流和互动的重要平台。然而&#xff0c;在发表评论时&#xff0c;我们往往会被情绪冲昏头脑&#xff0c;或者因为时间紧迫而没有充分思考。这可能会导致一些不恰当的言论&#xff0c;或者错过一些更精准的表达方式。朋友圈延迟评…

摄像头内参准确性验证方法

前言 摄像头内参标定出来后&#xff0c;标定结果是否准确&#xff1f;有些内参准确性的验证方案需要很大的场地&#xff0c;且有很多误差源不好控制&#xff08;特别是对视野比较大的摄像头&#xff09;&#xff0c;惠州市华阳数码特电子有限公司发明了一种占用场地小测试精度…

uniapp u-tabs表单如何默认选中

首先先了解该组件&#xff1b;该组件&#xff0c;是一个tabs标签组件&#xff0c;在标签多的时候&#xff0c;可以配置为左右滑动&#xff0c;标签少的时候&#xff0c;可以禁止滑动。 该组件的一个特点是配置为滚动模式时&#xff0c;激活的tab会自动移动到组件的中间位置。 …

【Java初阶习题】 -- 类和对象

目录 1.局部变量必须先初始化才能使用2. this的两种用法3. import语句不能导入一个指定的包4.代码块的执行顺序5.静态变量的调用6 . 现有一个Data类&#xff0c;内部定义了属性x和y&#xff0c;在main方法中实例化了Data类&#xff0c;并计算了data对象中x和y的和。 1.局部变量…

11月第1周榜单丨飞瓜数据B站UP主排行榜榜单(B站平台)发布!

飞瓜轻数发布2023年10月30日-11月5日飞瓜数据UP主排行榜&#xff08;B站平台&#xff09;&#xff0c;通过充电数、涨粉数、成长指数、带货数据等维度来体现UP主账号成长的情况&#xff0c;为用户提供B站号综合价值的数据参考&#xff0c;根据UP主成长情况用户能够快速找到运营…

【分布式事务】深入探索 Seata 的四种分布式事务解决方案的原理,优缺点以及在微服务中的实现

文章目录 前言一、XA 模式1.1 XA 模式原理1.2 XA 模式的优缺点及应用场景1.3 Seata XA 模式在微服务中的实现 二、AT 模式2.1 Seata AT 模式原理2.2 AT 模式的脏写问题和写隔离3.3 AT 模式的优缺点3.4 Seata AT 模式在微服务中的实现 三、TCC 模式3.1 TCC 模式原理3.2 Seata 的…

洛谷 P1020 [NOIP1999 普及组] 导弹拦截【一题掌握三种方法:动态规划+贪心+二分】最长上升子序列LIS解法详解

P1020 [NOIP1999 普及组] 导弹拦截 前言题目题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示题目分析注意事项 代码动态规划&#xff08;NOIP要求&#xff1a;时间复杂度O(n^2^)&#xff09;贪心二分&#xff08;O(nlgn)&#xff09; 后话额外测试用例样例输入 #1…

数据结构:Map和Set(2):相关OJ题目

目录 136. 只出现一次的数字 - 力扣&#xff08;LeetCode&#xff09; 771. 宝石与石头 - 力扣&#xff08;LeetCode&#xff09; 旧键盘 (20)__牛客网 (nowcoder.com) 138. 随机链表的复制 - 力扣&#xff08;LeetCode&#xff09; 692. 前K个高频单词 - 力扣&#xff08…

“百人专家团”背书 袋鼠妈妈“双十一”蓄势待发

从万千商家的角度来看,“双十一”实际上就是一场没有硝烟的“战争”,只有用心做产品的品牌才能成为常胜将军,要想在双十一脱颖而出在同品类榜单上占据有利位置,品牌力和产品力二者缺一不可。而专注母婴护肤10年的袋鼠妈妈品牌便是如此,从品牌诞生以来,始终专注母婴用户需求,打造…

STM32MPU6050角度的读取(STM32驱动MPU6050)

注&#xff1a;文末附STM32驱动MPU6050代码工程链接&#xff0c;需要的读者请自取。 一、MPU6050介绍 MPU6050是一款集成了三轴陀螺仪和三轴加速度计的传感器芯片&#xff0c;由英国飞利浦半导体&#xff08;现为恩智浦半导体&#xff09;公司生产。它通过电子接口&#xff08…

面包屑实现

背景&#xff1a;面包屑根据菜单内容显示不同内容。首页永远存在&#xff0c;后面的活动管理及多级菜单的面包屑展示。 实现原理&#xff1a; 通过this.$route.matched获取所有匹配路由&#xff0c;将处理首页外的其他路由设置到一个数组中&#xff0c;再通过数组循环方式显示…

Linux/centos上如何配置管理Web服务器?

Linux/centos上如何配置管理Web服务器&#xff1f; 1 Web简单了解2 关于Apache3 如何安装Apache服务器&#xff1f;3.1 Apache服务安装3.2 httpd服务的基本操作 4 如何配置Apache服务器&#xff1f;4.1 关于httpd.conf配置4.2 常用指令 5 简单实例 1 Web简单了解 Web服务器称为…

一篇文章让你Docker从入门到精通

一篇文章让你Docker从入门到精通 Docker简介docker的3要素docker安装--centos7示例docker底层原理docker常用命令docker镜像原理数据共享--容器数据卷数据卷容器dockerfile解析Dockerfile实战一 使用dockerfile构建ubuntu镜像&#xff0c;并在里面安装vim及网络工具 一张图展示…