ELK中的结构输出问题
今天在帮别人使用ELK做锐钛矿相的二氧化钛的能带计算。首先是找结构,使用spacegroup得到的:
分别计算了惯用晶胞和原胞,得到了下面两个图,都与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试试计算能带的……

今日热帖
应该是原子位置的小数位数不够导致的,多加几个零再算一下看。
这个~不太可能吧~从图上可以看到,使用spacegroup得到的结果很正常,而且做ELK计算时,使用的就是spacegroup得到的GEOMETRY.OUT的内容,不可能不够的~
结构没有问题的,杂化泛函现在应该还不能用。
以前碰到过这个情况,在elk的论坛上也有很多的讨论,在计算中,elk程序在处理原子坐标的时候会有比较严格的限制,当给出的有效位数不够的时候就会出错,你可以尝试多增加几个小数点后的零试试
,