24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1138  |  回复: 4

gemucai

木虫 (正式写手)

[求助] PWSCF在哪里设置lapack?再问一句声子谱对角化出错是lapack的问题吗?

大家好,最近我算声子谱,算了好几天,在最后两步出错,报错如下:

   Band Structure Calculation
      Davidson diagonalization with overlap

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      from cdiaghg : error #        66
      diagonalization (ZHEGV*) failed
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
有人告诉我说是lapack本身的bug,让我下载最新版本,我下载之后应该如何让程序指向我新加的lapack呢?

还有,这个问题是lapack的问题吗?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)

★ ★
xueht987: 金币+2, 专家考核, 鼓励交流! 2012-07-11 17:30:46
在make.sys里修改Lapack库,然后重新编译。
使用david方法进行对角化,的确有容易失败的问题~具体算是lapack的bug还是什么就不清楚了,但是通过调节一些初始的输入参数,这个是可以避免的~
实在不成,可以尝试修改一下代码,把ph.x中david对角化方法修改成cg法……
思想重于技巧,内涵重于表象
2楼2012-07-11 16:00:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gemucai

木虫 (正式写手)

引用回帖:
2楼: Originally posted by souledge at 2012-07-11 16:00:40
在make.sys里修改Lapack库,然后重新编译。
使用david方法进行对角化,的确有容易失败的问题~具体算是lapack的bug还是什么就不清楚了,但是通过调节一些初始的输入参数,这个是可以避免的~
实在不成,可以尝试修 ...

改成cg,确实是个好想法。我碰到的情况很诡异,算三维和一维的体系不会报错,只要算二维的石墨烯的声子就挂了,算二维的别的体系又没问题。
3楼2012-08-20 09:31:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★
uuv2010: 金币+3, 专家考核, 多谢详细指导 2012-08-20 11:32:39
gemucai: 金币+5, ★★★很有帮助, 非常感谢。另外,你指的是增加电子计算时候的nbnd吧?可我这是声子计算。 2012-08-20 20:36:35
引用回帖:
3楼: Originally posted by gemucai at 2012-08-20 09:31:24
改成cg,确实是个好想法。我碰到的情况很诡异,算三维和一维的体系不会报错,只要算二维的石墨烯的声子就挂了,算二维的别的体系又没问题。...

不会啊,我算石墨烯从来没挂过啊~
并且,cg虽然基本不出对角化问题,但是计算速度比david慢很多,用goldenfish的话说,就是cg的并行很差~
而且,修改ph.x中的对角化部分并不是太容易,牵扯到不少代码的修改。
个人建议,更换赝势是首选的,其次,适当增加空带数很多时候能够避免对角化出错。
思想重于技巧,内涵重于表象
4楼2012-08-20 11:06:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)


uuv2010: 金币+1, 专家考核, 多谢补充 2012-08-20 11:33:01
顺便多说几句,虽然个人没搞过LAPACK的编程,但是从RSPt的manual看来,使用LAPACK对角化时,有很多种选择:ZHPEV,ZHEEV,ZHEEVD……个人猜测,QE使用ZHEGV……至于有什么区别有什么联系有什么优缺点,偶就不得而知了~等高手来解答。
思想重于技巧,内涵重于表象
5楼2012-08-20 11:11:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 gemucai 的主题更新
信息提示
请填处理意见