计算化学公社

标题: ms切面后U,V可以改变长度吗 [打印本页]

作者
Author:
dior_w    时间: 2024-9-10 11:24
标题: ms切面后U,V可以改变长度吗
想问一下大家,ms里面在切面后设置supercell的时候U,V可以改变长度吗?因为我后面需要复制其他结构进来,我看了一下在添加完真空层之后ac轴(对应的U,V)的晶格常数不够大,周期性盒子包不住两个结构。

作者
Author:
yiranfengbai    时间: 2024-9-10 11:45
没建立真空层前是可以改的。看你的结构一般U(200) V(020)或者supercell (2X2)就够了。
作者
Author:
卡开发发    时间: 2024-9-10 14:57
也可以后续建立完真空层后再改,可以用build->symmetry->supercell或者redefine lattice来实现。
作者
Author:
dior_w    时间: 2024-9-10 19:33
yiranfengbai 发表于 2024-9-10 11:45
没建立真空层前是可以改的。看你的结构一般U(200) V(020)或者supercell (2X2)就够了。

我是准备supercell2x2的,但是我想在超胞前把U,V的距离改了,这个5.076太小了
作者
Author:
dior_w    时间: 2024-9-10 19:39
卡开发发 发表于 2024-9-10 14:57
也可以后续建立完真空层后再改,可以用build->symmetry->supercell或者redefine lattice来实现。

您好,可以具体说一下吗,因为我打开redefine lattice以后,ABC分别是100,010,001;我是想改变的是a,c的lattice长度的
作者
Author:
卡开发发    时间: 2024-9-10 20:26
dior_w 发表于 2024-9-10 19:39
您好,可以具体说一下吗,因为我打开redefine lattice以后,ABC分别是100,010,001;我是想改变的是a,c ...

supercell比较简单,如果把a改成2a,那其实设置成2x1x1就行,supercell的功能相当于是redefine lattice只能调整对角元素的情况,如用redefine lattice则将a从[1 0 0]设置为[2 0 0]即可,当然redefine lattice能处理更复杂的晶格基矢线性组合的操作。
作者
Author:
dior_w    时间: 2024-9-12 16:00
卡开发发 发表于 2024-9-10 20:26
supercell比较简单,如果把a改成2a,那其实设置成2x1x1就行,supercell的功能相当于是redefine lattice只 ...

好的谢谢您的回复,那是不是它的U,V的值就是跟原来的单胞的晶格常数有关联了?(就是图中的mesh lengths 5.076A)
作者
Author:
卡开发发    时间: 2024-9-12 23:11
dior_w 发表于 2024-9-12 16:00
好的谢谢您的回复,那是不是它的U,V的值就是跟原来的单胞的晶格常数有关联了?(就是图中的mesh lengths  ...

那肯定。




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3