使用pymatgen在vasp poscar的原子周围随机添加原子

2024-05-03 08:44:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在VASP POSCAR中找到所有A型原子,然后使用pymatgen在A型原子的每个位置中心的半径球体(“r”)中随机添加“n”个B型原子,每次返回一个新的POSCAR。你知道吗


Tags: 半径中心球体原子pymatgenvaspposcar
1条回答
网友
1楼 · 发布于 2024-05-03 08:44:38

这目前不是pymatgen中预先构建的转换。您可以自己编写脚本,方法是创建一个新的PeriodicSite,使用numpy将其位置更改为随机向量,并将其附加到Structure。你知道吗

相关问题 更多 >