首页 > 解决方案 > 如何使用 Pymatgen 模拟 SiO2?

问题描述

我想使用 pymatgen 对 SiO2 结构进行建模。它是一个三角结构,晶格常数为 5.4052,角度均等于 75。空间群为 154。当我将这些值放入 pymatgen 时,它给出了值错误。

提供的带有参数(5.4052、5.4052、5.4052、75.00000000000001、75.00000000000001、75.00000000000001)的晶格与提供的空间群 P6_3cm 不兼容!

    Lattice = Lattice.from_parameters(5.4052,5.4052,5.4052,75,75,75)
species = ["Si", "O", "O"]
coords = [[0, 0.4773, 0.3333],[0.1607,0.7457,0.1188], [0.7457,0.1607, 0.4627]]
sio2 = Structure.from_spacegroup(185, Lattice, species, coords)

空间群应该是什么?如何模拟 SiO2 alpha?

标签: pythoncryptographypymatgen

解决方案


推荐阅读