24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2121  |  回复: 6
当前主题已经存档。

xwyan

新虫 (正式写手)

[交流] 【求助】scf 计算 和 nscf计算, 二者的区别是什么

scf 计算 和 nscf计算, 二者的区别是什么?
-----问题1-----
INCAR中设置了ICHARG=11, 就是nscf 计算了,
那么, 计算中下面的设置还起作用吗,起什么作用? 怎么起作用的?
Electronic relaxation
   EDIFF     =    0.1E-5

-----问题2-----
我理解的nscf就是在已有的电势分布不变的情况下,解一次方程组,把相应K点的能量给出来就完了,那么
nscf计算后在OUTCAR中为什么还有 Iteration    1(   2)  (共有8个iteration)?

=====================
INCAR如下:
Start parameter for this run:
   ISTART    =    0       startjob: 0=new 1-continuation  2-samecut
   ICHARG    =    11
   ENCUT     =   400.0
   LNONCOLLINEAR=.TRUE.
   MAGMOM=0 0 0 0 2.598076211 1.5 0 0 0 0 0 0
   LSORBIT=.TRUE.
   SAXIS=0 0 1
    LSORBIT=.TRUE.
   IGPAR =1
   NPPSTR=6
   LBERRY=.TRUE.
Electronic relaxation
   EDIFF     =    0.1E-5
Ionic relaxation
   NSW       =    0
   IBRION    =   -1
DOS related values:
   ISMEAR    =    0       partial occupancies: -5 Blochl -4-Tetra -1-Fermi 0-Gaus 1-N-MP
   SIGMA     =    0.001
========================
OUTCAR的一部分如下:

------------ Iteration    1(   2)  ---------------------------------------


    EDDAV :  VPU time  671.07: CPU time  671.73
    DOS   :  VPU time    0.00: CPU time    0.00
    ------------------------------------------
      LOOP:  VPU time  671.26: CPU time  671.93


~

[ Last edited by wuchenwf on 2009-6-23 at 20:07 ]
回复此楼
事了拂衣去,千里不留行
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuihang

铁杆木虫 (正式写手)

VASPer


zxzj05(金币+1,VIP+0):3Q! 期待更多讨论! ^_^ 4-28 18:33
非自洽运算一般用来算能带之类的,电子结构优化的参数就没用了吧,反正只算一步
聪明人知道自己是傻子,傻子以为自己是聪明人
2楼2009-04-28 14:25:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuihang

铁杆木虫 (正式写手)

VASPer


zxzj05(金币+1,VIP+0):3Q! 期待更多讨论! ^_^ 4-28 18:33
至于是否迭代的问题,看OSZCAR就知道了。OUTCAR中的迭代应该是那“解一次方程”内部的迭代吧
聪明人知道自己是傻子,傻子以为自己是聪明人
3楼2009-04-28 14:28:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xwyan

新虫 (正式写手)

谢谢您的回复,我的OSZCAR文件内容如下       N       E                     dE             d eps       ncg     rms          rms(c)
DAV:   1     0.242177202087E+04    0.24218E+04   -0.28318E+04 39936   0.451E+02
DAV:   2     0.601582516975E+03   -0.18202E+04   -0.17313E+04 39936   0.288E+02
DAV:   3     0.983875044168E+02   -0.50320E+03   -0.46458E+03 40000   0.157E+02
DAV:   4    -0.359772185025E+02   -0.13436E+03   -0.12362E+03 68256   0.686E+01
DAV:   5    -0.528844043779E+02   -0.16907E+02   -0.15255E+02 64072   0.278E+01
DAV:   6    -0.546090927978E+02   -0.17247E+01   -0.15853E+01 67400   0.679E+00
DAV:   7    -0.547735124089E+02   -0.16442E+00   -0.15577E+00 65576   0.208E+00

从这里看,应该是有7步迭代的,
您说的‘内部的迭代‘指什么? 您多指教
我是否那个参数设置的不正确,麻烦帮着看一下。谢谢!

[ Last edited by xwyan on 2009-4-28 at 15:12 ]
事了拂衣去,千里不留行
4楼2009-04-28 15:03:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

y1ding

铁杆木虫 (著名写手)


zxzj05(金币+1,VIP+0):3Q! 期待更多讨论! ^_^ 4-28 18:33
解一次方程组,把相应K点的能量给出来就完了

解方程也是用迭代的方法解得,数值分析的书上写的很清楚了
5楼2009-04-28 15:19:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xwyan

新虫 (正式写手)

再回到问题1
-----问题1-----
INCAR中设置了ICHARG=11, 就是nscf 计算了,
那么, 计算中下面的设置还起作用吗,起什么作用? 怎么起作用的?
Electronic relaxation
   EDIFF     =    0.1E-5

请多指教
事了拂衣去,千里不留行
6楼2009-04-28 15:37:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xwyan

新虫 (正式写手)

此处的OSZCAR中的数据和scf 计算的OSZCAR的形式 是一样的,不像解方程组的迭代过程
DAV:   1     0.242177202087E+04    0.24218E+04   -0.28318E+04 39936   0.451E+02
DAV:   2     0.601582516975E+03   -0.18202E+04   -0.17313E+04 39936   0.288E+02
DAV:   3     0.983875044168E+02   -0.50320E+03   -0.46458E+03 40000   0.157E+02
DAV:   4    -0.359772185025E+02   -0.13436E+03   -0.12362E+03 68256   0.686E+01
DAV:   5    -0.528844043779E+02   -0.16907E+02   -0.15255E+02 64072   0.278E+01
DAV:   6    -0.546090927978E+02   -0.17247E+01   -0.15853E+01 67400   0.679E+00
DAV:   7    -0.547735124089E+02   -0.16442E+00   -0.15577E+00 65576   0.208E+00
事了拂衣去,千里不留行
7楼2009-04-28 16:01:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xwyan 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见