24小时热门版块排行榜    

查看: 2531  |  回复: 14

[交流] 【已解决】【求助】为何PWscf不能得到类似于CASTEP那样的收敛测试曲线呢?

准备转入PWscf,因为这个免费 于是例行公事一样的先对模型进行了收敛测试,使用PBE的赝势,同时使用了CASTEP在完全相同的结构、K点下进行单点能计算。结果……
CASTEP下得到了很圆满的收敛测试曲线(抛物线):

而使用PWscf,得到的居然是个直线……:

有谁也曾经碰到过这样的问题么……不确定收敛参数的PWscf的计算结果会有意义么……

[ Last edited by souledge on 2011-1-2 at 22:20 ]
回复此楼

» 收录本帖的淘帖专辑推荐

第一原理资料汇编

» 猜你喜欢

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

» 抢金币啦!回帖就可以得到:

查看全部散金贴

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

子虚乌有5388

木虫 (正式写手)



souledge(金币+1):感谢交流 2011-01-02 15:32:21
zzy870720z(金币+1):谢谢提示 2011-01-02 15:50:18
估计是你的计算设置错误。pwscf中lattice单位是Bohr。贴input吧。
2楼2011-01-02 13:19:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
引用回帖:
Originally posted by 子虚乌有5388 at 2011-01-02 13:19:59:
估计是你的计算设置错误。pwscf中lattice单位是Bohr。贴input吧。

是使用的Bohr啊~,其中,参数XryParAU是从798976开始,以步长3779变化的变量
&CONTROL
                 calculation = 'scf' ,
                restart_mode = 'from_scratch' ,
                  wf_collect = .false. ,
                      outdir = '/home/vm/PW_Out/' ,
                      wfcdir = '/home/vm/PW_temp/' ,
                  pseudo_dir = '/home/vm/PWscf/pseudo/' ,
                 lkpoint_dir = .false. ,
                     disk_io = 'default' ,
                   verbosity = 'default' ,
                     tstress = .false. ,
                     tprnfor = .false. ,
                     tefield = .false. ,
                    dipfield = .false. ,
                    lelfield = .false. ,
                      lberry = .false. ,
/
&SYSTEM
                       ibrav = 2,
                   celldm(1) = ${XryParAU}.14d-5,
                         nat = 8,
                        ntyp = 2,
                     ecutwfc = 29.3994472 ,
/
&ELECTRONS
            electron_maxstep = 150,
                 startingpot = 'atomic' ,
                 startingwfc = 'atomic+random' ,
                 mixing_mode = 'plain' ,
             diagonalization = 'david' ,
              diago_full_acc = .false. ,
                         tqr = .false. ,
/
ATOMIC_SPECIES
   Ti   42.90000  Ti.pbe-sp-van_ak.UPF
    C   12.01100  C.pbe-van_ak.UPF
ATOMIC_POSITIONS crystal
   Ti      0.000000000    0.000000000    0.000000000   
   Ti      0.500000000    0.000000000    0.500000000   
   Ti      0.500000000    0.500000000    0.000000000   
   Ti      0.000000000    0.500000000    0.500000000   
    C      0.500000000    0.500000000    0.500000000   
    C      0.000000000    0.000000000    0.500000000   
    C      0.000000000    0.500000000    0.000000000   
    C      0.500000000    0.000000000    0.000000000   
K_POINTS automatic
  10 10 10   0 0 0
3楼2011-01-02 13:27:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhang668

木虫 (正式写手)



souledge(金币+1):只好再试一下非常高的晶格常数了…… 2011-01-02 15:35:35
zzy870720z(金币+1):谢谢交流 2011-01-02 15:50:10
你的总能随着晶格常数变化太大,而且近似与线性,我猜晶格常数在pwscf下不是处于平衡点附近,检查下单位换算有误吗,没误的话扩大晶格常数变化范围
4楼2011-01-02 14:31:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
引用回帖:
Originally posted by zhang668 at 2011-01-02 14:31:00:
你的总能随着晶格常数变化太大,而且近似与线性,我猜晶格常数在pwscf下不是处于平衡点附近,检查下单位换算有误吗,没误的话扩大晶格常数变化范围

换算应该是没错的,是用的Units Convertor的在线换算。
检查了pw.out文件,晶格常数的设置也是没有什么错误……理论上PBE的晶格常数结果应该是偏小的,可照这个势头,得比LDA都大了……
咋一开始用PWscf就这么纠结呢……
再找个很大的晶格常数试一试好了……
5楼2011-01-02 15:38:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunyang1988(金币+1):谢谢交流 2011-01-02 17:39:57
引用回帖:
Originally posted by souledge at 2011-01-02 15:38:37:

换算应该是没错的,是用的Units Convertor的在线换算。
检查了pw.out文件,晶格常数的设置也是没有什么错误……理论上PBE的晶格常数结果应该是偏小的,可照这个势头,得比LDA都大了……
咋一开始用PWscf就 ...

理论上LDA低估晶格参数,GGA高估晶格参数吧
6楼2011-01-02 15:51:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
引用回帖:
Originally posted by zzy870720z at 2011-01-02 15:51:22:

理论上LDA低估晶格参数,GGA高估晶格参数吧

难道俺记反了?不过无所谓~不管是高估还是低估,现在的趋势看来一定是要高估了……把晶格参数已经提高到4.628A(8.7321Bohr)了,居然总趋势还是总能下降……汗死……
7楼2011-01-02 15:59:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunyang1988(金币+1):谢谢指点 2011-01-02 17:40:14
souledge(金币+1):谢谢提醒 2011-01-02 20:56:31
引用回帖:
Originally posted by souledge at 2011-01-02 15:59:00:

难道俺记反了?不过无所谓~不管是高估还是低估,现在的趋势看来一定是要高估了……把晶格参数已经提高到4.628A(8.7321Bohr)了,居然总趋势还是总能下降……汗死……

载体是一点,这和你用的势文件也有关系,不仅仅是泛函一样就可以了,两者肯定不能完全对上的
8楼2011-01-02 16:18:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
引用回帖:
Originally posted by zzy870720z at 2011-01-02 16:18:37:


载体是一点,这和你用的势文件也有关系,不仅仅是泛函一样就可以了,两者肯定不能完全对上的

其实也没希望能完全的对上,但是至少也该差不多啊……总不能实验值是4.328A,计算出来的都便宜0.5A以上嘛~
继续郁闷中……其实试了pbe和pw91两个势文件了,虽然总能变化是有的,但是都表现出了这种疯狂线性变化的东东……
是不是应该选择别的计算方法或者参数,以适应这种半离子半共价的东东呢……
9楼2011-01-02 20:59:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhang668(金币+1):多谢交流 2011-01-02 21:31:54
引用回帖:
Originally posted by souledge at 2011-01-02 20:59:27:

其实也没希望能完全的对上,但是至少也该差不多啊……总不能实验值是4.328A,计算出来的都便宜0.5A以上嘛~
继续郁闷中……其实试了pbe和pw91两个势文件了,虽然总能变化是有的,但是都表现出了这种疯狂线性 ...

我用castep PBE泛函算的偏了很多,有的体系就能偏到0.5A以上
不过仔细想想你的情况应该还是你自己的问题,仔细检查一下会不会是计算过程中某个细节出了问题
10楼2011-01-02 21:03:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

锐利的碎片

木虫 (正式写手)



souledge(金币+2):嗯,这个值得试试,是说固定晶格然后改变截断能吧? 2011-01-02 21:45:37
zhang668(金币+1):多谢交流 2011-01-02 22:43:14
encut有点小,先看下这个的收敛性。pwscf的赝势一般截断比较大。
11楼2011-01-02 21:39:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
引用回帖:
Originally posted by zzy870720z at 2011-01-02 21:03:04:


我用castep PBE泛函算的偏了很多,有的体系就能偏到0.5A以上
不过仔细想想你的情况应该还是你自己的问题,仔细检查一下会不会是计算过程中某个细节出了问题

我在想是不是建立晶体模型的时候出现了问题呢?
看了一下PWscf给的例子,Si的结构应该如下图:

理论上,应该是FCC结构,Si的位置在(000),(0.5,0.5,0),(0,0.5,0.5),(0.5,0,0.5),(0.75,0.25,0.25),(0.25,0.75,0.25),(0.25,0.75,0.25),(0.75,0.75,0.75),同时,nat=8,ntyp=1。
但是例子中给的模型是nat=2,ntyp=1,Si的位置只出现在(000)和(0.25,0.25,0.25)这两个位置上。这是用的什么平移方法得到的呢?
是不是也要用同样的方法来表示TiC呢?TiC结构如下,是否应该是TiC也是nat=2,ntyp=2,两个原子位置分别是Ti(000),C(0.5,0.5,0.5)呢?结晶学学得比较糊涂,还望大家不吝指点……
12楼2011-01-02 21:40:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

锐利的碎片

木虫 (正式写手)


★ ★
souledge(金币+3):嗯,我试试两个原子的情况行不行,八个原子的应该是P1结构,不考虑FCC平移的…… 2011-01-02 21:54:54
souledge(金币+2):的确是原子个数问题导致的,非常感谢 2011-01-02 22:17:06
zhang668(金币+2):多谢指导! 2011-01-02 22:43:54
用xcrysden看下结构,TiC好像只有两个原子。
13楼2011-01-02 21:44:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzy870720z(金币+1):谢谢总结原因 2011-01-03 08:10:08
确定了,的确是因为没有考虑FCC的平移条件,使用P1的原子坐标的所致。更改为nat=2后,计算的结果跟CASTEP相比差别也不大了,只有4.368 A那个点不知道为啥,突然有点走火,但是总体问题不大了,谢谢大家
14楼2011-01-02 22:18:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tsglss

铁杆木虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
非常想学PWscf,但是怎么开始学呢
15楼2013-03-29 16:33:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 souledge 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见