Uus/pMeC6H4-/キ 发表于 2026-1-6 21:17 你说的对,但是对于这个体系去做正交化,不如在分析的时候重新定义三个轴向 |
pal 发表于 2023-12-5 16:25 单纯对原子坐标施变换矩阵的思路在孤立体系是可行的,在周期性体系会有问题吧?用ppt花两分钟画了一下,图中点虚线是PBC、黑实线是盒子、蓝圆是分子,以盒子中心为轴逆时针旋转45度以后相邻周期镜像会有重叠冲突:
我觉得还是得像论坛里经常讨论的晶格正交化那样,对三个晶格平移矢量做线性变换使目标晶向平行于分子排布,但这样就很难避开扩胞带来的盒子体积乃至原子数增加了。 |
pal 发表于 2023-12-5 16:52 好的,谢谢大佬! |
社会主义小战士 发表于 2023-12-5 16:36 至少逐帧去按照最后的旋转能做到 |
pal 发表于 2023-12-5 16:25 在跑的过程中会动。 如果处理一帧构型,我觉得是可以用GROMACS自带的命令搞的,现在关键是我想把整个轨迹旋转以下,使得最后得到的MD.gro平行于盒子XYZ中的一个 |
| 我去做的话,就先得到纳米片的法向量,然后根据法向量和想要平行的平面得到旋转矩阵,最后所有坐标乘以旋转矩阵。所以为啥不一开始的时候就先把体系旋转好呢 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2026-1-23 20:07 , Processed in 0.537387 second(s), 25 queries , Gzip On.