经验分享

在初学计算体系声子谱的时候会遇到诸多问题,这里简单列举其中一个以及解决办法。

笔者在计算某面心立方晶体材料时,使用原胞扩包4*4*4进行声子谱计算,最初采用DFPT方法,对phonopy扩包后的SPOSCAR进行计算,在走完第一步离子步后出现报错

Linear response G [H, r] |phi>, progress :  Direction:   1       N       E                     dE             d eps       ncg     rms internal error in SETUP_DEG_CLUSTERS: NB_TOT exceeds NMAX_DEG    increase NMAX_DEG to         233

通过对K点、INCAR某些设置等进行调整发现仍不能解决问题。

最后我们改用有限位移法进行声子谱的计算。使用的INCAR如下,计算过程没有报错,并成功得到声子谱。

 PREC = Accurate IBRION = -1 ENCUT = 500 EDIFF = 1.0e-08 EDIFFG = -0.00001 ISMEAR = 0 SIGMA = 0.05 IALGO = 38 LREAL = .FALSE. LWAVE = .FALSE. LCHARG = .FALSE.

注意在后续处理数据时,使用如下命令得到FORCE_SETS文件

 phonopy -f ./d*/vasprun.xml

其中d*代表的是所有有限位移计算的文件夹。在处理声子谱数据时在band.conf中也要删掉FORCE_CONSTANTS= READ,并添加上下面内容

 FORCE_SETS = READ FULL_FORCE_CONSTANTS = .TRUE. FORCE_CONSTANTS= WRITE #生成FORCE_CONSTANTS

愿有所成

微信公众号:IEchoQ

引喻失义   妄自菲薄

DFPT计算报错internal error in SETUP_DEG_CLUSTERS:NB_NOTexceeds解决办法相关推荐

  1. mysql报错:ERROR 1045 (28000): Access 解决办法

    2019独角兽企业重金招聘Python工程师标准>>> Ubant Mysql 突然就这样了. 网上查了些办法,解决办法: # /etc/init.d/mysql stop  # m ...

  2. 关于发邮件报错535 Error:authentication failed解决方法

    关于发邮件报错535 Error:authentication failed解决方法 参考文章: (1)关于发邮件报错535 Error:authentication failed解决方法 (2)ht ...

  3. oracle安装出现2932,【案例】Oracle报错ORA-19815 fast_recovery_area无剩余空间解决办法...

    天萃荷净 运维DBA反映数据库出现宕机,alert日志报错ORA-19815,分析原因为归档日志满导致日志无法归档,提出fast_recovery_area无剩余空间解决办法 一.打开数据库报错ORA ...

  4. DataFrame/Series运行round()函数报错“TypeError: a float is required”解决办法

    DataFrame/Series运行round()函数报错"TypeError: a float is required"解决办法 原代码片段: #把数据按年龄分层,然后按照不同层 ...

  5. 关于latex报错GPL Ghostscript 9.50的解决办法

    关于latex报错GPL Ghostscript 9.50的解决办法 1.问题描述 2.问题分析 3.问题解决 修改默认文件夹路径 4.这种解决方法的弊端 1.问题描述 在利用texstudio软件进 ...

  6. VS中使用 loadimage()函数载入图像报错与图像无法载入的解决办法

    VS中使用 loadimage()函数载入图像报错与图像无法载入的解决办法 1. 载入图像报错 使用loadimage()加载图片时,程序报错界面如下图 报错内容如下: 解决方案1: 在图片名称前加个 ...

  7. Centos7系统重装报错“ /dev/root does not exist“解决办法

    Centos7系统重装报错" /dev/root does not exist"解决办法 一.报错场景 二.报错提示 三.报错分析 四.解决方法(理论) 1.解决方法1 2.解决方 ...

  8. phpStudy ,结果启动却发现报错,Apache80端口被占用解决办法

    phpStudy ,结果启动却发现报错,Apache80端口被占用解决办法 如果安装了SQL Server 2008,那么大概率是它的日志服务占用了80端口,一般来讲,我们不会用到这个组件,关掉也能节 ...

  9. 【已解决】PyCharm更新2020.1版后启动报错internal error

    问题描述 今天闲来无事更新了下PyCharm Community 2020.1,然后启动发现直接报错了 (忘记截图了,图源网络) 错误原因 具体的我也不是很懂,但可能是插件冲突? 解决方法 参考了这个 ...

最新文章

  1. python多项式回归_Python 多项式回归 - 树懒学堂
  2. Android 面试精华题目总结
  3. (Excel)常用函数公式及操作技巧之九:查询和查找引用
  4. 基于Android的ELF PLT/GOT符号重定向过程及ELF Hook实现
  5. ASP.NET MVC 实现二级域名(泛域名)
  6. 网络流20+4题解题报告(已更前20题)
  7. 软件测试学习指南(更新中)
  8. 两条信号之间加电容_信号完整性SI读书笔记之一
  9. 玩转 Numpy 的精选习题
  10. 宽屏系统上播放幻灯片的设想
  11. 数据库课程设计(实训)
  12. EJB是什么?有什么优点?
  13. 数字日期格式转换yyyymmdd_Excel日期格式常用转换方法大全,关于日期函数
  14. 计算机进行定理的自动证明属于,使用计算机进行定理的自动证明,属于计算机在()应用领域的应用...
  15. IR2104半桥驱动电路
  16. 橡胶软接头加防拉脱限位装置
  17. 2018中南大学 计算机考研分数,中南大学2018年硕士研究生招生复试基本分数线
  18. Python学习笔记(7)——Matplotlib中的Axes.plot(绘制点、线和标记)的用法
  19. 安心收纳各种重要物品,不在家也能时刻守护安全,VOC智能保管箱G300上手测评
  20. 工厂设计模式有什么用?

热门文章

  1. [IOS开发教程] IOS中用NSJSONSerialization来实现对JSON格式的解析
  2. 超实用!产品经理如何提高自己的工作效率?
  3. Restful的CRUD操作
  4. 梯度下降法原理及python实现
  5. 520来了,用数据告诉你应该买什么礼物
  6. 为什么在WiFi连接的环境中,电脑操作手机会卡?
  7. 微前端qiankun 子应用使用阿里字体图标不显示
  8. DGN大数坐标模型导成fbx再正确导出
  9. Ubuntu18.04 新发现——鼠标滚轮快速切换界面!
  10. CentOS部署FTP服务(vsftpd)及常见问题解决办法