计算化学公社

标题: 晶体切面/晶胞向量问题求助 [打印本页]

作者
Author:
sky    时间: 2024-6-12 15:56
标题: 晶体切面/晶胞向量问题求助
本帖最后由 sky 于 2024-6-12 15:59 编辑

在MS里对晶体切表面的时候会生成一个新的晶胞,想知道新的晶胞向量是怎么计算得到的。在不加真空层的情况下,垂直切面方向是没有晶胞向量的,只需要计算切面上两个晶胞向量即可。
我在用MS测试的时候,发现新的晶胞向量似乎是老晶胞向量的线性组合,组合系数要么是整数,要么是1/2,想知道这是怎么来的,有大佬能解释一下吗?
(, 下载次数 Times of downloads: 29)

本质上是在指定晶面中寻找两个晶胞向量,当平移这两个晶胞向量时能恢复出完整的晶面。



作者
Author:
卡开发发    时间: 2024-6-12 15:59
取决于你正在且的晶胞是否找过对称性,有对称性的情况策略与没找对称性的情况不同,有对称性的情况切出来的面是二维的原胞。
作者
Author:
sky    时间: 2024-6-12 16:00
卡开发发 发表于 2024-6-12 15:59
取决于你正在且的晶胞是否找过对称性,有对称性的情况策略与没找对称性的情况不同,有对称性的情况切出来的 ...

在哪能看到相关资料呢?网上搜过一圈了没有找到
作者
Author:
卡开发发    时间: 2024-6-12 16:15
sky 发表于 2024-6-12 16:00
在哪能看到相关资料呢?网上搜过一圈了没有找到

没资料,我也是偶然发现MS是这么处理的,你可以测测看make P1之后1/2这个问题就没了,就是整数组合。
作者
Author:
sky    时间: 2024-6-12 16:36
卡开发发 发表于 2024-6-12 16:15
没资料,我也是偶然发现MS是这么处理的,你可以测测看make P1之后1/2这个问题就没了,就是整数组合。

这么说新晶胞的向量是原胞的整数线性组合,这样就能保证新的晶胞的向量在晶面上平移后能恢复完整晶面吗?
作者
Author:
sky    时间: 2024-6-12 16:44
卡开发发 发表于 2024-6-12 16:15
没资料,我也是偶然发现MS是这么处理的,你可以测测看make P1之后1/2这个问题就没了,就是整数组合。

我悟了,万分感谢!新的晶胞是原晶胞整数倍的线性组合,这样平移新的晶胞相当于平移原晶胞整数倍,依然满足对称性
作者
Author:
卡开发发    时间: 2024-6-12 17:22
sky 发表于 2024-6-12 16:36
这么说新晶胞的向量是原胞的整数线性组合,这样就能保证新的晶胞的向量在晶面上平移后能恢复完整晶面吗?

是的,对MS来说有对称性的情况除外。




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