有限位移法计算NaCl的mesh.conf
时间: 2023-12-02 19:04:11 浏览: 40
以下是一个用于有限位移法计算NaCl晶体声子谱的mesh.conf示例:
```
# 声子谱计算参数
mesh_cutoff: 4.0
freq_cutoff: 20.0
temperature: 300.0
write_dynamical_matrix: true
write_phonon: true
# 晶体结构信息
lattice:
- [5.6402, 0.0, 0.0]
- [0.0, 5.6402, 0.0]
- [0.0, 0.0, 5.6402]
positions:
- [0.0, 0.0, 0.0]
- [0.5, 0.5, 0.5]
# 布里渊区网格信息
nac:
- [0.0, 0.0, 0.0]
- [0.5, 0.5, 0.0]
- [0.5, 0.0, 0.5]
- [0.0, 0.5, 0.5]
reciprocal_lattice:
- [1.113, -1.113, -1.113]
- [1.113, 1.113, -1.113]
- [1.113, -1.113, 1.113]
# 有限位移法相关参数
displacement_distance: 0.01
displacement_directions: [1, 1, 1]
# 声子谱计算方法
phonon_method: finite_difference
```
在这个示例中,参数和NaCl晶体的声子谱计算方法与之前的钙钛矿的示例略有不同,但整体结构是相似的。
相关问题
有限位移法计算BaTiO3的mesh.conf
以下是一个用于有限位移法计算BaTiO3晶体声子谱的mesh.conf示例:
```
# 声子谱计算参数
mesh_cutoff: 4.0
freq_cutoff: 20.0
temperature: 300.0
write_dynamical_matrix: true
write_phonon: true
# 晶体结构信息
lattice:
- [3.994, 0.0, 0.0]
- [0.0, 3.994, 0.0]
- [0.0, 0.0, 3.994]
positions:
- [0.5, 0.5, 0.5]
- [0.0, 0.0, 0.0]
- [0.5, 0.0, 0.5]
- [0.0, 0.5, 0.5]
- [0.5, 0.5, 0.0]
- [0.0, 0.0, 0.5]
- [0.5, 0.0, 0.0]
- [0.0, 0.5, 0.0]
# 布里渊区网格信息
nac:
- [0.0, 0.0, 0.0]
- [0.5, 0.5, 0.0]
- [0.5, 0.0, 0.5]
- [0.0, 0.5, 0.5]
reciprocal_lattice:
- [1.569, -1.569, -1.569]
- [1.569, 1.569, -1.569]
- [1.569, -1.569, 1.569]
# 有限位移法相关参数
displacement_distance: 0.01
displacement_directions: [1, 1, 1]
# 声子谱计算方法
phonon_method: finite_difference
```
这个示例与之前的NaCl晶体示例非常相似,但晶体结构和布里渊区网格信息是不同的。
有限位移法计算钙钛矿的mesh.conf例子
当使用有限位移法计算钙钛矿的声子谱时,mesh.conf的内容会有所不同。下面是一个示例:
```
# 声子谱计算参数
mesh_cutoff: 4.0
freq_cutoff: 20.0
temperature: 300.0
write_dynamical_matrix: true
write_phonon: true
# 晶体结构信息
lattice:
- [3.905, 0.0, 0.0]
- [0.0, 3.905, 0.0]
- [0.0, 0.0, 3.905]
positions:
- [0.0, 0.0, 0.0]
- [0.0, 0.5, 0.5]
- [0.5, 0.0, 0.5]
- [0.5, 0.5, 0.0]
# 布里渊区网格信息
nac:
- [0.0, 0.0, 0.0]
- [0.5, 0.5, 0.0]
- [0.5, 0.0, 0.5]
- [0.0, 0.5, 0.5]
reciprocal_lattice:
- [1.610, -1.610, -1.610]
- [1.610, 1.610, -1.610]
- [1.610, -1.610, 1.610]
# 有限位移法相关参数
displacement_distance: 0.01
displacement_directions: [1, 1, 1]
# 声子谱计算方法
phonon_method: finite_difference
```
以上示例中,`displacement_distance`表示原子的位移距离,`displacement_directions`表示原子的位移方向。`phonon_method`表示使用的计算方法,这里是有限位移法(finite_difference)。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)