|
本帖最后由 hsesese 于 2025-2-24 17:57 编辑
自6.4.0以上版本,同过PHON_DOS>0的设置,vasp可以结合vaspout.h5文件计算声子谱和声子态密度(可以不借助phonopy)。
于是尝试编译hdf5 1.14.6,成功可以单独使用。
但是对于hdf5默认编译设定:./configure --prefix=/path to hdf5/hdf5 --enable-fortran 编译过程使用的默认FC=mpif90,人为指定FC=mpiifort则报错
如果使用默认编译器编译的hdf5结合vasp,在编译vasp时会报错,提示用的不同的编译器。
目前网上教程较少,请问各位大佬如何解决呢?感谢感谢!
本人使用的软件如下:intel compilers_and_libraries_2019.0.117 | vasp6.4.2 | hdf1.14.6
---------------已在其他贴子评论中问询解决,感谢Tosykie的帮助-------------------------
我使用了链接中serial version (串行版本)的命令,这跟网上普遍存在的教程有一点点差异,但它成功了
详情在【新提醒】VASP6.5.0+Intel CPU编译并添加module环境 - 第一性原理 (First Principle) - 计算化学公社中,在下几层楼。
|
|