24小时热门版块排行榜    

查看: 1090  |  回复: 1
本帖产生 1 个 1ST强帖 ,点击这里进行查看

lascqy

银虫 (小有名气)

[求助] vasp5.2 计算光学性质时的取点密度问题

用vasp5.2,NEDOS=2000,得到的介电常数
    0.000000    0.000000    0.000000    0.000000    0.000000    0.000000    0.000000
    0.190277    0.043709    0.043709    0.014921    0.000000    0.000000    0.000000
    0.380555    0.106859    0.106859    0.032319    0.000000    0.000000    0.000000
    0.570832    0.242305    0.242305    0.056362    0.000000    0.000000    0.000000
    0.761110    0.748739    0.748739    0.097848    0.000000    0.000000    0.000000
    0.951387    2.967057    2.967057    0.202469    0.000000    0.000000    0.000000
画出来的图形很不理想
而在论坛上看见的人家的
frequency dependent IMAGINARY DIELECTRIC FUNCTION (RPA, no local field effects)
     E(ev)      X         Y         Z        XY        YZ        ZX
   --------------------------------------------------------------------------------------
     0.000000    0.000000    0.000000    0.000000    0.000000    0.000000    0.000000
     0.092884    0.001782    0.001782    0.001782    0.000000    0.000000    0.000000
     0.185768    0.003575    0.003575    0.003575    0.000000    0.000000    0.000000
     0.278652    0.005388    0.005388    0.005388    0.000000    0.000000    0.000000
明显比我的密集很多,求指教
回复此楼

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

纳米方向

» 猜你喜欢

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

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

后天一

木虫 (小有名气)

我们的自由!

【答案】应助回帖

感谢参与,应助指数 +1
uuv2010(金币+3, 1ST强帖+1): 多谢指导! 2012-02-22 22:17:43
lascqy(金币+10): ★★★★★最佳答案 今天刚看到~~正解啊~~~帮大忙了 2012-02-24 11:27:15
介电函数的取点和两个参数有关,NEDOS和ISMEAR
介电函数在OUTCAR中输出循环范围为I=1,NEDOS,ISTEP
NEDOS控制最大点数,vasp在计算介电函数的时候至少会取1000个点,如果你的NEDOS大于1000,介电函数的取点就等于NEDOS,也就是:
NEDOS=MAX(NEDOS_IN,1000)
而步数(省略数据)和NEDOS和ISMEAR有关,如果你的NEDOS为2000,而ISMEAR>=0的话,vasp会省略一部分数据,一般会除10,那你的取点应该是200个点.
具体代码如下
      ISTEP=MIN(10,NEDOS/40)
      IF (KPOINTS%ISMEAR<0) ISTEP = 1

另外,完整的数据在vasprun.xml文件里面,这里面的数据点不会省略,一共NEDOS个点。你可以提取相关信息。

希望对你有帮助,来个1ST最好了,哈哈
2楼2012-02-22 21:22:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lascqy 的主题更新
信息提示
请填处理意见