PallasInstitute的个人博客分享 http://blog.sciencenet.cn/u/PallasInstitute

博文

ShengBTE安装教程

已有 4023 次阅读 2021-4-9 08:22 |系统分类:科研笔记

ShengBTE安装教程

基于Ubuntu18.04系统和Intel Fortran环境

软件下载地址

官网:http://www.shengbte.org/downloads

安装编译

1 解压进入文件夹

tar -jxvf ShengBTE-v1.1.1-8a63749.tar.bz2

cd ShengBTE/src


2 修改arch.make文件

修改后文件如下

export FFLAGS=-traceback -debug -O2 -static_intel

export LDFLAGS=/usr/local/lib/libsymspg.a

export MPIFC=mpiifort

MKL=$(MKLROOT)/lib/intel64/libmkl_lapack95_lp64.a -Wl,--start-group \

$(MKLROOT)/lib/intel64/libmkl_intel_lp64.a              \

$(MKLROOT)/lib/intel64/libmkl_sequential.a              \

$(MKLROOT)/lib/intel64/libmkl_core.a -Wl,--end-group -lpthread -lm

export LAPACK=$(MKL)

export LIBS=$(LAPACK)

注:libsymspg.a 在前面安装的Spglib的C语言版本中。

修改完成后

make

3 添加环境变量

vim ~/.bashrc


#加入如下命令

export PATH=/$dir/src:$PATH #$dir:ShengBTE文件夹路径

#保存退出


source ~/.bashrc


运行命令

mpirun -np 16 ShengBTE 2>BTE.err >BTE.out




https://wap.sciencenet.cn/blog-3469498-1281054.html

上一篇:研究发现高压下氢新的反常熔化行为
下一篇:关于天河二号运行USPEX的方法
收藏 IP: 101.206.169.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-8 07:03

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部