24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2025级博士研究生招生报考通知
查看: 3785  |  回复: 10

Local_Spin

铜虫 (小有名气)

[求助] 电声耦合计算中,alpha2f.dat里面全是NaN

各位,你们有没有遇到过这样的情况,elph.*.*.*文件里都是正常的,也没有虚频,到最后lambda.x那一步,得到的alpha2f.dat里面都是NaN,lambda.out里面的logw和TC也都是NaN。以前都没有遇到过这样的情况,很费解。

不知道各位有没有这样的经验,是怎么解决的?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖置顶 ( 共有1个 )

lastfreedom

木虫 (小有名气)

漫天飘雪: 回帖置顶 2018-04-10 08:32:36
引用回帖:
5楼: Originally posted by Local_Spin at 2013-12-19 20:26:22
谢谢你的回答。不过的确是金属。暂时没法编辑主楼,在此贴出lambda.out的内容。可以看到,第一列的lambda是有数值的,后面的N(EF)也不为0。然而,logw却是NaN。

=====lambda.out========


lambda = 2.158 ...

楼主在lambda.x 的输入文件第一行中:
emax  degaussq  ngaussq

ngaussq 取的是否为1?

如果是你去0  (gauss) 或者 -99 (fermi-dirac) 试试
在求a2f的积分中有个delta函数,用大于0阶mp方法可能会出现负值,
7楼2014-01-04 18:41:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

星期五的天气

金虫 (小有名气)

楼主你怎么解决的?我最近算的和您出现一样的情况呢。
8楼2016-05-30 20:38:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

gemucai

木虫 (正式写手)


sunyang1988: 金币+1, 谢谢提示 2014-01-03 10:07:25
确定没虚频?
2楼2013-12-19 11:01:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Local_Spin

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by gemucai at 2013-12-19 11:01:16
确定没虚频?

确定没虚频。lambda.out里面的第一列,也就是对各个q点lambda直接求和那一列,数字都是正常的,后面的列因为要涉及到a2f,于是就变成NaN了。很神奇
3楼2013-12-19 11:42:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lastfreedom

木虫 (小有名气)


sunyang1988: 金币+1, 谢谢交流 2014-01-03 10:07:33
引用回帖:
3楼: Originally posted by Local_Spin at 2013-12-19 11:42:00
确定没虚频。lambda.out里面的第一列,也就是对各个q点lambda直接求和那一列,数字都是正常的,后面的列因为要涉及到a2f,于是就变成NaN了。很神奇...

楼主可以看看自己的体系是不是绝缘体,如果费米能级附近的DOS为0
的话,在后面的lambda以及a2f 求和当中会出现除0的情况,这样可能就会出现NAN
4楼2013-12-19 16:07:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Local_Spin

铜虫 (小有名气)

引用回帖:
4楼: Originally posted by lastfreedom at 2013-12-19 16:07:16
楼主可以看看自己的体系是不是绝缘体,如果费米能级附近的DOS为0
的话,在后面的lambda以及a2f 求和当中会出现除0的情况,这样可能就会出现NAN...

谢谢你的回答。不过的确是金属。暂时没法编辑主楼,在此贴出lambda.out的内容。可以看到,第一列的lambda是有数值的,后面的N(EF)也不为0。然而,logw却是NaN。

=====lambda.out========


lambda = 2.158147 (       NaN)  <log w>=      NaNK  N(Ef)=19.138134 at degauss=0.005
     lambda = 1.850261 (       NaN)  <log w>=      NaNK  N(Ef)=19.177627 at degauss=0.010
     lambda = 1.622056 (       NaN)  <log w>=      NaNK  N(Ef)=18.059126 at degauss=0.015
     lambda = 1.440294 (       NaN)  <log w>=      NaNK  N(Ef)=16.482164 at degauss=0.020
     lambda = 1.286550 (       NaN)  <log w>=      NaNK  N(Ef)=14.947632 at degauss=0.025
     lambda = 1.155481 (       NaN)  <log w>=      NaNK  N(Ef)=13.614817 at degauss=0.030
     lambda = 1.045781 (       NaN)  <log w>=      NaNK  N(Ef)=12.522326 at degauss=0.035
     lambda = 0.956206 (       NaN)  <log w>=      NaNK  N(Ef)=11.654469 at degauss=0.040
     lambda = 0.884078 (       NaN)  <log w>=      NaNK  N(Ef)=10.974005 at degauss=0.045
     lambda = 0.826542 (       NaN)  <log w>=      NaNK  N(Ef)=10.439546 at degauss=0.050
lambda        omega_log          T_c
   2.15815           NaN                NaN
   1.85026           NaN                NaN
   1.62206           NaN                NaN
   1.44029           NaN                NaN
   1.28655           NaN                NaN
   1.15548           NaN                NaN
   1.04578           NaN                NaN
   0.95621           NaN                NaN
   0.88408           NaN                NaN
   0.82654           NaN                NaN
5楼2013-12-19 20:26:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

njdxllwl

至尊木虫 (正式写手)

引用回帖:
5楼: Originally posted by Local_Spin at 2013-12-19 20:26:22
谢谢你的回答。不过的确是金属。暂时没法编辑主楼,在此贴出lambda.out的内容。可以看到,第一列的lambda是有数值的,后面的N(EF)也不为0。然而,logw却是NaN。

=====lambda.out========


lambda = 2.158 ...

请问楼主知道什么原因了吗?偶也想知道。
6楼2014-01-02 23:28:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

peoplemotu

新虫 (初入文坛)

请问楼主当时是怎么解决的?能贴一下方法吗?我遇到了相同的问题
9楼2018-10-08 17:02:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

哒哒虫

新虫 (初入文坛)


请问楼主当时是怎么解决的?我遇到了相同的问题
10楼2018-11-15 09:06:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Local_Spin 的主题更新
信息提示
请填处理意见