0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DS-PAW scf自洽计算的内容

鸿之微 来源:鸿之微 2023-01-31 15:29 次阅读

第一性原理平面波密度泛函计算软件DS-PAW是Device Studio平台下的一款使用C++开发的国产第一性原理密度泛函计算软件,使用平面波作为基函数组,其赝势是使用投影缀加平面波方法构造的。

DS-PAW能够应用于不同场景,例如金属、半导体、绝缘体、表面、磁性、非磁性和锂电等;能够精确预测材料的电子分布;能够进行原子几何结构优化;能够广泛的应用于材料科学领域。‍‍‍‍‍ ‍‍‍

本期将给大家介绍DS-PAW scf自洽计算的内容。

自洽计算能够得到特定晶体的电荷密度和波函数,有了电荷密度之后才能有计算该体系的能带、态密度等电子结构性质。特别需要注意是:自洽与能带、态密度等电子结构性质计算是有先后顺序的,必须先进行自洽计算得到电荷密度才能进一步计算能带、态密度等电子结构性质。

2.2.1.��原子自洽计算之准备输入文件

输入文件包含参数文件scf.in和结构文件structure.as,scf.in如下:

8879899e-987b-11ed-bfe3-dac502259ad0.png

scf.in输入参数介绍:

可以看到scf.in的输入文件中很多参数与结构弛豫的参数名是一致的,其设置方法也是一致的,这里只着重介绍一些前面没设置过或设置有些不同的参数:

task:本次计算为scf自洽计算,因此将task设置为scf;

cal.cutoffFactor:表示截断能参数cal.cutoff的系数,在DS-PAW程序中,如果cal.cutoff参数缺失,程序将根据元素的截断能设置默认的平面波截断,cal.cutoffFactor参数就是在cal.cutoff上设置乘以一个系数;

io.charge:当io.charge设置为true时,表示计算完成之后输出电荷密度的二进制文件rho.bin和json文件rho.json,二进制rho.bin文件用于后续的后处理计算,例如能带、态密度等,rho.json文件用于显示;

io.wave:当io.wave设置为true时,表示计算完成之后输出波函数的二进制文件wave.bin,用户可以在后续的后处理计算中选择是否使用wave.bin开始计算;

structure.as文件参考如下:

888c4c3c-987b-11ed-bfe3-dac502259ad0.png

由于本案例为自洽计算只是为了计算得到特定体系的电子结构,因此不需要手动改变原子位置;

注解

io类参数只在结构弛豫和自洽中起作用,例如io.charge在其他计算情况下将不会生成rho.bin或rho.json文件;

在结构弛豫和自洽中,还能够保存elf、potential的数据,只需要将io.elf和io.potential设置为true即可;

如果用户想要使用自己优化的结构,只需在计算中将sys.structure参数指定绝对路径或相对路径下的relax.json,也可以将relax.json文件复制到本次计算的目录中,设置sys.structure=./relax.json即可;

带自旋体系的计算案例详解第二章的NiO案例。

计算时如需给体系添加背景电荷,可直接设置sys.electron参数,该参数指定价电子的总数。

2.2.2.run程序运行

准备好输入文件scf.in和structure.as后,将文件上传到服务器上运行,按照结构弛豫中介绍的方法执行DS-PAW scf.in。

2.2.3.analysis计算结果分析

根据上述的输入文件,计算完成之后将会得到DS-PAW.log、system.json、rho.bin、rho.json、wave.bin这5个文件。

rho.bin:电荷密度的二进制文件,用于后续的后处理计算;

rho.json:电荷密度的json格式文件,用来显示电荷密度的结果;

wave.bin:波函数的二进制文件,用于后续计算;

使用Device Studio可直接对rho.json文件处理出图,其操作步骤为:Simulator-->DS-PAW-->Analysis Plot,选择rho.json即可,可根据作图要求自定义设置面板参数,处理可得一维、二维、三维电荷密度图,其中三维图如下所示:

88a03bde-987b-11ed-bfe3-dac502259ad0.png

另可使用python脚本将rho.json格式的转化成VESTA软件支持的格式,具体操作见辅助工具使用教程部分。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 函数
    +关注

    关注

    3

    文章

    4329

    浏览量

    62583
  • 计算软件
    +关注

    关注

    0

    文章

    54

    浏览量

    11027

原文标题:产品教程丨DS-PAW scf自洽计算

文章出处:【微信号:hzwtech,微信公众号:鸿之微】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    DS90UB925Q能否与DS90UB906兼容?

    DS90UB925Q能否与DS90UB906兼容?DS90UB925Q传输RGB信号到DS90UB906。 如果可以要怎样配置!
    发表于 12-23 07:48

    求助,关于DS90UB941AS-Q1搭配DS90UB948-Q1使用遇到的疑问求解

    1.DS90UB941AS-Q1每一个链路各接一个DS90UB948-Q1,这两个DS90UB948-Q1驱动的液晶屏数据独立(显示内容不一样),是每一个
    发表于 12-09 07:08

    DS90UH系列和DS90UB系列是不是不兼容?

    针对FPD-LINK搭配有以下问题想咨询: DS90UH系列和DS90UB系列是不是不兼容,是不是必须DS90UB对应DS90UB系列,DS
    发表于 12-09 06:47

    云端弹性计算公式有哪些内容

    云端弹性计算公式有哪些内容?云端弹性计算公式涵盖资源分配、性能监控、自动伸缩及积分计算等方面。资源分配依据虚拟机配置和实际需求动态调整;性能监控实时监控CPU、内存等关键指标;自动伸缩
    的头像 发表于 11-15 11:04 169次阅读

    AIGC生成内容的优势与挑战

    处理和计算机视觉等领域的快速发展,AIGC技术已经成为内容创作和分发领域的一个重要趋势。 AIGC生成内容的优势 1. 提高内容生产的效率 AIGC技术能够自动化地生成大量
    的头像 发表于 10-25 15:36 489次阅读

    THS7001激怎么解决?

    我前级用OPA820做跟随 测试感觉很好 后面直接级联ths7001的前级放大 刚开始设置的反馈电阻为3.9k,增益电阻为1.2k,输出不接电阻直接用示波器探头测试发现芯片激 在输出接入51欧姆
    发表于 09-24 07:43

    THS4303的激问题怎么解决?

    最近在做一个高频放大电路的实验板,发现一个奇怪的问题,就是THS4303这种把反馈电路做到芯片内的运放也产生了激,更奇怪的是第一次测试是在上周,没有激现象,今天就突然出现激了,我把输入端接
    发表于 09-18 07:32

    怎么运用耦合电容的同时防止激?

    可能是不加入负载的话一直是屏蔽线,但是负载是自己临时串上去的,那这个是什么原因 该怎么解决? 然后希望大家能帮忙解答下,如果不是用传递函数计算的话,该怎么运用耦合电容的同时防止
    发表于 09-12 06:53

    探究DS1008JC DS1008JK DS1008JJ差分输出晶体振荡器的特性与应用

    探究DS1008JC/DS1008JK/DS1008JJ差分输出晶体振荡器的特性与应用
    的头像 发表于 07-25 09:52 331次阅读
    探究<b class='flag-5'>DS</b>1008JC <b class='flag-5'>DS</b>1008JK <b class='flag-5'>DS</b>1008JJ差分输出晶体振荡器的特性与应用

    接触器的锁接线方法

    外力作用使其断开。本文将详细介绍接触器的锁接线方法,包括锁原理、接线步骤、注意事项等内容。 一、锁原理 锁定义
    的头像 发表于 06-30 09:15 1375次阅读

    DS8921.DS8921A.DS8921AT差分线路驱动器和接收器数据表

    电子发烧友网站提供《DS8921.DS8921A.DS8921AT差分线路驱动器和接收器数据表.pdf》资料免费下载
    发表于 06-28 10:55 1次下载
    <b class='flag-5'>DS8921.DS8921A.DS</b>8921AT差分线路驱动器和接收器数据表

    【《计算》阅读体验】+一篇内容丰富的介绍计算的科普书

    也没有失望,内容之丰富,确实值的一读,可以作为一本科普故事书来阅读,没有了阅读专业书的压力了。 先来分享下书中的内容,看内容从目录看起,本书分为了四个部分,每一部分都有几个章节。 第一部分
    发表于 06-27 23:18

    4525DO-DS3AI002DS空速模块的误差分析及结构分析

    4525DO-DS3AI002DS空速模块,也被称为皮托管、总压管或总-静压管,是一个专门设计来感受气流的总压(全压)和静压,并将这些压力信号传递给大气数据计算机和飞行仪表的装置。
    的头像 发表于 04-15 09:52 423次阅读
    4525DO-<b class='flag-5'>DS3AI002DS</b>空速模块的误差分析及结构分析

    以太网协商机制—双绞线协商案例(四)

    10M/100M/1000M协商,主要协商的内容为“速度双工”、“流控”和“主从”三大类,下面先介绍10M/100M/1000M协商的BasePage和NextPage的bits分配, 然后就这三大类
    的头像 发表于 03-20 15:11 3018次阅读
    以太网<b class='flag-5'>自</b>协商机制—双绞线<b class='flag-5'>自</b>协商案例(四)

    如何正确选择DS监控阈值?

    如何确定正确的 DS 监控阈值是多少? 配置向导/BDVR/Drain-源监控/DS-Monitoring/0.25。 参考 26.3.1.2 过流检测-用户手册 当阈值设置为 0.25 并测量高端
    发表于 01-29 08:15