24小时热门版块排行榜    

查看: 1842  |  回复: 23
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

改王之王

金虫 (正式写手)

[求助] 自己使用QHA时计算退出

想计算声子的分波态密度,用QHA,编译后例子能正常运行,后来我用自己计算的fc文件,照着例子写了了edit_me文件,但是一点run_me,过一会就马上退出,出来的输出文件都是空白,这是怎么回事?请问有人知道吗?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

改王之王

金虫 (正式写手)

引用回帖:
15楼: Originally posted by souledge at 2011-09-06 07:48:40:
嫩滴matdyn.in文件写错鸟,最后多了个EOF~所以就都悲剧鸟~

去了EOF,还是出现上面的错,后来我自己又写了遍计算AlAs的文件,就没有问题…………
又重新把ZnO的计算文件删了重写还是错,我写一下步骤:
1.从tetrahedra文件夹中找到相应的ttrinp_hcp文件,该文件名为ttrinp,把里面的'X'字母用fc文件里的数值代替
2..../QHA/bin/tetra.x 命令来产生k点,并把产生的k点复制到matdyn.in文件夹中,其中matdyn.in的文件我是照着example写的。
3.执行.../bin/matdyn.xmatdyn.out命令,重新计算频率
4.执行../QHA/bin/Partial_phonon_DOS.x < phdos1.in,,
执行../QHA/bin/phonon_dos.x 然后就提示上面帖子出现的错误,不知道是哪有错,我把例子里的frequency拷到ZnO的文件夹里计算../QHA/bin/phonon_dos.x 另外我的ZnO文件夹是放在QHA的example文件夹下进行计算的……
17楼2011-09-06 20:05:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 24 个回答

souledge

专家顾问 (著名写手)

【答案】应助回帖

★ ★
zzy870720z(金币+2): 谢谢指教 2011-09-04 09:53:24
改王之王(金币+6): 感谢帮助…………呵呵 2011-09-04 11:00:31
你没有先根据给定的路径生成K点吧~查看一下你的frequency文件有没有正常生成,或者matdyn.in文件后有没有非常长的一串K点坐标。
思想重于技巧,内涵重于表象
2楼2011-09-04 08:06:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

改王之王

金虫 (正式写手)

引用回帖:
2楼: Originally posted by souledge at 2011-09-04 08:06:42:
你没有先根据给定的路径生成K点吧~查看一下你的frequency文件有没有正常生成,或者matdyn.in文件后有没有非常长的一串K点坐标。

昨天照脚本逐条看……………………目前用tetra.x能生成k点…………matdyn里有它产生的k点…………不知道为什么不能用脚本运行……现在用终端自己在逐步的输入计算…………看看到底是哪步的毛病…………
一般能正常计算出声子的色散曲线,产生的fc文件应该没问题吧?
3楼2011-09-04 11:05:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

souledge

专家顾问 (著名写手)

【答案】应助回帖

★ ★
mazuju028(金币+2): 谢谢交流 2011-09-04 13:50:39
引用回帖:
3楼: Originally posted by 改王之王 at 2011-09-04 11:05:11:
昨天照脚本逐条看……………………目前用tetra.x能生成k点…………matdyn里有它产生的k点…………不知道为什么不能用脚本运行……现在用终端自己在逐步的输入计算…………看看到底是哪步的毛病…………
一般能正 ...

fc文件肯定不会有问题的。
不过,也要看你的结构,QHA目前只支持少数几个结构:
FCC,BCC,SC,HCP,ST,BCT,SO这七个吧~如果你的结构不是这其中的一个,那可能也无法得到结果。
如果frequency文件没有问题并且结构也符合要求,而且也有把ttrinp放在计算目录下,那就仔细看看QHA是在哪一步中止的吧~
思想重于技巧,内涵重于表象
4楼2011-09-04 12:01:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见