24小时热门版块排行榜    

查看: 1492  |  回复: 12
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

fo3mt2

金虫 (小有名气)

[交流] 【求助】关于DFT+U功能的使用问题!

大家好:
      我有一个问题想向大家请教。我正在使用Materials Studio 4.4中的CASTEP工具作半导体材料的计算。我在计算二氧化钛(是Rutile晶型)能带。由于钛原子是4d周期的过度金属元素,我使用了DFT+U的功能来计算。我把我的操作过程简诉如下:首先选中名为Rutile.xsd文件中的一个钛原子,然后点击Modify菜单下的Electronic Configuration,选择U tab,在d电子一栏里我输入U参数值为5.00,在Spin tab下我选了Formal Spin中的Up为+4,Down为-4,然后我关闭了Electronic Configuration。在Modules菜单下,我选了CASTEP工具,在Task一栏里我选了Energy,Functional一栏里我选了GGA-WC,然后在Spin polarized,Use fromal as initial和Use LDA+U三个框里打了钩,将Charge数值设定为0。我将Energy cutoff,SCF tolerance和k-point set都设定成Ultra-fine,Pseudopotentials选择的是Ultrasoft。在Properties一栏里我选了Band structure,Density of states和Electron density difference三个任务,最后将任务保存并上传到服务器上。
      可是问题来了,当我打开Rutile.cell文件时,我看到HUBBARD_U BLOCK里不仅钛原子的d电子的U参数值被设定成5.00,而且氧原子的d电子的U参数值也被设定成了5.00。可是氧原子的价电子里是没有d电子的。为什么U校正参数值里会有氧原子的d电子数值(5.00)呢?是不是我的操作过程有问题呢?直接这样执行能量的计算,会不会出错呢?我把Rutile.cell,Rutile.param,Rutile.xsd和Rutile.castep四个文件用wordPad记录了下来(因为小木虫论坛的商船附件功能不允许直接上传.cell,.param,.xsd和.castep格式的文件)并分别传上来了。能否请大家帮忙看看,是不是我的操作有问题呢?多谢指教!
回复此楼

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

模拟

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

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

fo3mt2

金虫 (小有名气)

非常感谢你的回复。按照你说的方式做过了,可是Electronic Configuration中氧原子的U参数值仍然是5.00。我真的把我的全部操作过程都写在上面了,可还是不知道为什么会这样。我想问一下,如果我直接用vi编辑器将Rutile.cell文件中氧原子的U参数值删除,然后计算可以吗?那样做的话,会得到正确结果吗?希望大家予以指教,在此先谢过了!
6楼2009-07-23 04:38:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 13 个回答

fo3mt2

金虫 (小有名气)

这个是Rutile param文件。
2楼2009-07-22 10:05:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fo3mt2

金虫 (小有名气)

这个是Rutile castep文件。
3楼2009-07-22 10:05:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fo3mt2

金虫 (小有名气)

这个是Rutile xsd文件。
4楼2009-07-22 10:06:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见