| 查看: 593 | 回复: 3 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】frophon 计算声子为啥总是在G点有一小点虚频呢
|
|||
|
有用frophon 计算声子的么 为什么用这个作出的声子 常常发现在Gama点处有一小点虚频呢 很小很小的 是因为计算中得到的力不准确么 怎么能消除这种假的虚频呢 |
» 猜你喜欢
面上可以超过30页吧?
已经有8人回复
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有18人回复
网上报道青年教师午睡中猝死、熬夜猝死的越来越多,主要哪些原因引起的?
已经有5人回复
“人文社科而论,许多学术研究还没有达到民国时期的水平”
已经有6人回复
版面费该交吗
已经有13人回复
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有10人回复
什么是人一生最重要的?
已经有4人回复
xirainbow
木虫 (正式写手)
- 1ST强帖: 2
- 应助: 0 (幼儿园)
- 贵宾: 0.03
- 金币: 2132.6
- 红花: 2
- 帖子: 775
- 在线: 6.1小时
- 虫号: 431211
- 注册: 2007-08-11
- 专业: 光谱学
2楼2010-03-30 08:16:44
gavinliu7390
木虫 (著名写手)
叶落鹰飞
- 1ST强帖: 3
- 应助: 51 (初中生)
- 贵宾: 0.481
- 金币: 1564.7
- 散金: 2975
- 红花: 34
- 帖子: 1278
- 在线: 241.4小时
- 虫号: 675997
- 注册: 2008-12-17
- 性别: GG
- 专业: 凝聚态物性I:结构、力学和
zxinxin(金币+2):我加了负方向的 看来还是软件本身的问题 我可以试试phonopy 谢谢 2010-03-30 12:31
|
主要的原因其实还是软件本身的问题,但是也能解决。 解决的办法,主要是加负方向的计算。 you can specify displacements more than independent freedome to obtain precise eigenvalus. This treatment works especially near G-point. An effective example is + - displacements. if your DISP file is, 1 1.00 0.00 0.00 1 0.00 1.00 0.00 1 0.00 0.00 1.00 you can create displacements by hand (or use sed), e.g., 1 1.00 0.00 0.00 1 -1.00 0.00 0.00 1 0.00 1.00 0.00 1 0.00 -1.00 0.00 1 0.00 0.00 1.00 1 0.00 0.00 -1.00 This setting may be called 'plus-minus'. The plus-minus setting works to increase stability of phonon band structure when the initial atomic geometry is not enough converged to the equilibrium position. Especially frequency to approximately zero is sensitive to this treatment. Sometimes fails when forecs are converged too much. 毕竟能量的收敛是二阶的话,那么力收敛就是一阶。 frophon好像现在已经不升级了。他们编的现在是phonopy,全是用python写的,包括核心计算部分。这个还在不断升级中,而且在处理plus-minus的时候,软件会自己判断,因为有不需要plus-minus就能算准G point,它就不加,减少了计算量。有需要加plus-minus才能算准的,软件会自动加。我觉得比较好。 |

3楼2010-03-30 12:00:58
xirainbow
木虫 (正式写手)
- 1ST强帖: 2
- 应助: 0 (幼儿园)
- 贵宾: 0.03
- 金币: 2132.6
- 红花: 2
- 帖子: 775
- 在线: 6.1小时
- 虫号: 431211
- 注册: 2007-08-11
- 专业: 光谱学
4楼2010-03-30 13:02:22













回复此楼