当前位置: 首页 > 第一原理 >在VASP上,如何用DFT+U算DOS,求INCAR如何写?

在VASP上,如何用DFT+U算DOS,求INCAR如何写?

作者 ntjiangzf
来源: 小木虫 1050 21 举报帖子
+关注

在VASP上,如何用DFT+U算DOS,求INCAR如何写? 返回小木虫查看更多

今日热帖
  • 精华评论
  • liutaifeng

    LDAU=T        #(df:F)switch on or off U:T
    LDAUU=0 6 0      #on site Cloulomb interaction parameter
    LDAUJ=0 1 0     #on site Exchange interaction parameter
    LDAUL=-1 2 -1      #-1:no term; 1:p; 2:d; 3:f .
    #LMAXMIX=4     #set to 4(d) and 6(f) when using PAW POTCAR

    举例说明,假设你的化合物是ABCD,你要设置C元素d电子加U,加U值是x(我的这种设置时Ueff=U-j)(一般加U 对过度金属d电子,有的氧原子的p电子也可以加U),则LDAUU是U值,LDAUJ是j值,(j值加的时候设为1,不加设为0),LDAUL表示加的电子,-1不加,1P电子,2d电子。那么这个例子就可以这么设置:
    LDAU=T        #(df:F)switch on or off U:T
    LDAUU=0 0 x 0      #on site Cloulomb interaction parameter
    LDAUJ=0 0 1 0     #on site Exchange interaction parameter
    LDAUL=-1 -1 2 -1      #-1:no term; 1:p; 2:d; 3:f .
    #LMAXMIX=4     #set to 4(d) and 6(f) when using PAW POTCAR,

  • ntjiangzf

    引用回帖:
    2楼: Originally posted by liutaifeng at 2015-10-29 09:46:46
    LDAU=T        #(df:F)switch on or off U:T
    LDAUU=0 6 0      #on site Cloulomb interaction parameter
    LDAUJ=0 1 0     #on site Exchange interaction parameter
    LDAUL=-1 2 -1      #-1:no term; 1:p; 2:d; ...

    你好,按照您提供的资料,每次提交之后,任务很快就会终结,不知为何,求指导,谢谢。截图如下。
    在VASP上,如何用DFT+U算DOS,求INCAR如何写?
    image.png

  • liutaifeng

    你是要计算什么材料,贴出INCAR看看, 是加d电子吗?说的详细点

  • ntjiangzf

    引用回帖:
    4楼: Originally posted by liutaifeng at 2015-11-01 17:37:37
    你是要计算什么材料,贴出INCAR看看, 是加d电子吗?说的详细点

    不好意思,之前由于服务器出现问题,现在已经解决好了,我想咨询下,我现在计算的TiO2得出了 total DOS, 那么如何计算不同轨道的如s, p,d 的DOS,这个DOSCAR如何写?谢谢。

  • liutaifeng

    引用回帖:
    5楼: Originally posted by ntjiangzf at 2015-11-04 05:18:57
    不好意思,之前由于服务器出现问题,现在已经解决好了,我想咨询下,我现在计算的TiO2得出了 total DOS, 那么如何计算不同轨道的如s, p,d 的DOS,这个DOSCAR如何写?谢谢。...

    我用的是P4VASP, window版的,可以从网上下载。vasp运行完dos后产生一个文件vasprun.xml, 将这个文件导出,在p4vasp里面画图,可以花Total dos, 也可以画不同原子的s, p, d. 这个很容易的。

  • ntjiangzf

    引用回帖:
    6楼: Originally posted by liutaifeng at 2015-11-04 08:30:27
    我用的是P4VASP, window版的,可以从网上下载。vasp运行完dos后产生一个文件vasprun.xml, 将这个文件导出,在p4vasp里面画图,可以花Total dos, 也可以画不同原子的s, p, d. 这个很容易的。...

    你好,我已经用P4VASP这个软件导入进去了,但是我是新手,还是不知道如何操作,才能导出不同原子的s, p, d 的DOS,你有这个的说明书吗?谢谢。

  • liutaifeng

    你自己摸索摸索就行了,具体把vasprun.xml 导出到D盘,打开p4vasp,点open,找到D盘里的vasprun.xml,打开,点DOS+bands,出来DOS图,这几个都在左侧那一栏,在点electronic,在最上面一栏,electronic-Local dos+band contrlo, 出来的界面上,ATom selection: 选择你要的原子,比如TiO2,你要Ti, 就输入Ti. 别的先不用管,up,down,选择你要的自旋取向,vasp计算时没设spin,就只选一个,orbital selection 中,选择你要的s, p, d。 然后点 Add new line,这样分dos就做出了。

      下面是导出数据,关闭这个页面,到p4vasp,点 Graph, --Export-Chose-D盘,Selection:D:\下面输入文件名,例如。Tio2.dat。最后导入到origion,修改要的图像。费米能级设置在0点。

猜你喜欢