计算化学公社

标题: ShengBTE编译及使用请教 [打印本页]

作者
Author:
DavyHou    时间: 2017-3-13 00:15
标题: ShengBTE编译及使用请教
最近由于要计算一个晶体材料的热导率,在网上搜索了一下,如果使用动力学方法可能要计算大量的原子。另外发现ShengBTE这个软件不错,所以想学习一下,虽然进入了他们的主页,但是看得不是太懂,所以想请教一下有没有使用该软件的老师同学,可否给一下参考意见或建议,非常感谢!

作者
Author:
vayne    时间: 2019-11-22 10:24
你好 请问你是否成功使用ShengBTE软件做了相关计算。
能否分享下编译ShengBTE的详细步骤
作者
Author:
chrinide    时间: 2019-11-22 12:06
看这个贴子 就行了

http://www.zhihu.com/question/65884488/answer/389206175
作者
Author:
vayne    时间: 2019-12-11 15:01
chrinide 发表于 2019-11-22 12:06
看这个贴子 就行了

http://www.zhihu.com/question/65884488/answer/389206175

你好,这个教程中有句话“记得要将spglib的位置更改,然后将该文件复制到Src文件夹中,make”,将spglib的位置更改是什么意思呢,而且spglib不是一个文件夹么。
作者
Author:
本地磁盘    时间: 2020-11-5 11:13
请问这个怎么解决

作者
Author:
wzkchem5    时间: 2020-11-5 11:36
本地磁盘 发表于 2020-11-5 11:13
请问这个怎么解决

编译成功了吗?看起来这只是一个警告,并不必然意味着编译失败了
作者
Author:
本地磁盘    时间: 2020-11-5 14:06
wzkchem5 发表于 2020-11-5 11:36
编译成功了吗?看起来这只是一个警告,并不必然意味着编译失败了

还没有
作者
Author:
wzkchem5    时间: 2020-11-5 14:49
本地磁盘 发表于 2020-11-5 14:06
还没有

“还没有”指的是还在编译?
作者
Author:
本地磁盘    时间: 2020-11-5 15:25
wzkchem5 发表于 2020-11-5 14:49
“还没有”指的是还在编译?

在找原因,没有成功,老哥,你知道什么情况吗
作者
Author:
wzkchem5    时间: 2020-11-5 15:39
本地磁盘 发表于 2020-11-5 15:25
在找原因,没有成功,老哥,你知道什么情况吗

你贴出来的错误信息就是所有的错误信息吗?后面还输出了别的东西吗
作者
Author:
本地磁盘    时间: 2020-11-5 20:41
wzkchem5 发表于 2020-11-5 15:39
你贴出来的错误信息就是所有的错误信息吗?后面还输出了别的东西吗

这些

作者
Author:
wzkchem5    时间: 2020-11-5 22:14
本地磁盘 发表于 2020-11-5 20:41
这些

是不是你只configure了,没有make?
作者
Author:
wzkchem5    时间: 2020-11-6 10:48
本地磁盘 发表于 2020-11-6 08:32
哥,不介意的话加个联系方式吧,qq:1227079397

我qq被封了,加不了。。。
反正你严格按照安装步骤一步一步走,把所有安装步骤都做了,应该就没问题了
一般编译要先./configure,再make,有的软件接下来还要make install。你估计只做了第一步
作者
Author:
乐平    时间: 2023-8-2 11:07
本地磁盘 发表于 2020-11-5 20:41
这些

看截图似乎是在编译 spglib

提示说的是 cmake 版本低于 2.8.12

建议用 cmake 3 来编译。
作者
Author:
sharion    时间: 2023-8-30 11:05
我在天河二号上编译ShengBTE,不管怎么改变arch.make但还是出错,有老师知道这个是什么原因吗?processes.f90(147): error #6404: This name does not have a type, and must have an explicit type. [OMP_GET_THREAD_NUM]


作者
Author:
sharion    时间: 2023-8-30 11:29
乐平 发表于 2023-8-2 11:07
看截图似乎是在编译 spglib

提示说的是 cmake 版本低于 2.8.12

老师您知道我这个是什么原因吗?processes.f90(147): error #6404: This name does not have a type, and must have an explicit type. [OMP_GET_THREAD_NUM],我在天河二号超算上编译的。





欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3