24小时热门版块排行榜    

查看: 1402  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

souledge

专家顾问 (著名写手)

[求助] ELK中的结构输出问题

今天在帮别人使用ELK做锐钛矿相的二氧化钛的能带计算。首先是找结构,使用spacegroup得到的:
CODE:
'I41/amd:1'
7.17555414  7.17555414  18.101874217
90  90  90
1  1  1
.true.                        : .false.时输出惯用晶胞
2
'Ti'
1
0.0  0.0  0.0
'O'
1
0.0  0.0  0.20782

分别计算了惯用晶胞和原胞,得到了下面两个图,都与CASTEP的结构完全相同:


把spacegroup生成的结构拷贝到elk.in中,并且进行elk计算时,添加了190号任务:190  Write the atomic geometry to file for plotting with XCrySDen and V_Sim。结果计算完成后,手欠的看了一下输出的crystal.xsf,居然是这样……

这个是怎么一回事呢?似乎Primitive Cell已经不能再简化了吧……这个情况下得到的能带结构可靠么……
顺便再多问一句,ELK不能使用LibXC中的杂化XC泛函么……本来想用B3LYP试试计算能带的……
回复此楼
思想重于技巧,内涵重于表象
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gongjijun

木虫 (正式写手)

【答案】应助回帖

★ ★ ★
franch(金币+3): 谢谢回帖交流 2011-10-24 18:39:01
souledge(金币+20): 加了几个零,还不见好~不过也没别人回答这个问题了…… 2011-11-10 11:40:58
引用回帖:
3楼: Originally posted by souledge at 2011-10-23 22:55:17:
这个~不太可能吧~从图上可以看到,使用spacegroup得到的结果很正常,而且做ELK计算时,使用的就是spacegroup得到的GEOMETRY.OUT的内容,不可能不够的~

以前碰到过这个情况,在elk的论坛上也有很多的讨论,在计算中,elk程序在处理原子坐标的时候会有比较严格的限制,当给出的有效位数不够的时候就会出错,你可以尝试多增加几个小数点后的零试试。
5楼2011-10-24 16:04:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

gongjijun

木虫 (正式写手)

【答案】应助回帖

★ ★
franch(金币+2): 谢谢回帖交流 2011-10-24 15:09:40
应该是原子位置的小数位数不够导致的,多加几个零再算一下看。
2楼2011-10-23 20:13:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)

引用回帖:
2楼: Originally posted by gongjijun at 2011-10-23 20:13:22:
应该是原子位置的小数位数不够导致的,多加几个零再算一下看。

这个~不太可能吧~从图上可以看到,使用spacegroup得到的结果很正常,而且做ELK计算时,使用的就是spacegroup得到的GEOMETRY.OUT的内容,不可能不够的~
思想重于技巧,内涵重于表象
3楼2011-10-23 22:55:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

锐利的碎片

木虫 (正式写手)

star watcher

【答案】应助回帖

★ ★
franch(金币+2): 谢谢回帖交流 2011-10-24 15:09:52
结构没有问题的,杂化泛函现在应该还不能用。
4楼2011-10-24 11:06:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见