[mephi-hpc] Thermo_PW

Павел Кулямин dryes20115 at gmail.com
Thu Oct 10 01:16:52 MSK 2024


Добрый день!

Столкнулся с некоторыми сложностями при установке дополнительного модуля
ThermoPW для QuantumEspresso на кластере tensor.

Используемый мною порядок действий:

1) С официального сайта, скачал последнюю стабильную версию QE 7.3.1 -
https://www.quantum-espresso.org/rdm-download/488/v7-3-1/7e1905f3d25a9ccef4ae109cb8f6dcce/qe-7.3.1-ReleasePack.tar.gz

2) C github дополнительного модуля ThermoPW скачал последнюю версию
дополнительного модуля которая совместима с версией QE выше 7.2 -
https://github.com/dalcorso/thermo_pw/releases/tag/2.0.0

3) В личной папке разархивировал архивы с помощью команды - *tar - xzf '
имя файла'*

4) Как написано в Readme.md -  в папку с qe(папка из архива 1) перенес
папку thermo_pw (из архива 2)

5) Перешел в перенесенную папку и выполнил следующую команду - *make
join_qe*

6) Перешел в корневую папку qe и пробовал произвести установку следующими
способами:

6.1) Последовательное выполнение следующих команд:
      *source /opt/fftw-3.3.10/double/**customvars.sh*
      *source /opt/openblas-0.3.23/**customvars.sh*
     * ./configure*
     * make thermo_pw*
Получил следующую ошибку:





*Error: Symbol ‘using_wg_d’ referenced at (1) not found in module
‘wvfct_gpum’make[2]: *** [../../make.inc:16: electrons_tpw.o] Error
1make[2]: Leaving directory
'/mnt/pool/6/pakuliamin/qe-7.3.1/thermo_pw/qe'make[1]: *** [Makefile:18:
thermo_qe] Error 1make[1]: Leaving directory
'/mnt/pool/6/pakuliamin/qe-7.3.1/thermo_pw'make: *** [Makefile:88:
thermo_pw] Error 1*

*6.2) Последовательное выполнение следующих команд:*
*       mkdir build*
*       cd build*
       *cmake -DCMAKE_C_COMPILER=mpicc -DCMAKE_Fortran_COMPILER=**mpif90
-     DCMAKE_INSTALL_PREFIX=/mnt/**pool/6/pakuliamin/qe-7.3.1/
-DBLA_VENDOR=OpenBLAS -DQE_FFTW_VENDOR=FFTW3 ../*
Получил следующую ошибку:



























*-- Configuring doneCMake Error at cmake/qeHelpers.cmake:185
(add_library):  Cannot find source file:    lib/freecad.f90Call Stack (most
recent call first):  thermo_pw/CMakeLists.txt:43 (qe_add_library)CMake
Error at cmake/qeHelpers.cmake:185 (add_library):  Cannot find source
file:    qe/ch_psi_all_tpw.f90Call Stack (most recent call first):
thermo_pw/CMakeLists.txt:350 (qe_add_library)CMake Error at
cmake/qeHelpers.cmake:185 (add_library):  No SOURCES given to target:
qe_tpw_libCall Stack (most recent call first):  thermo_pw/CMakeLists.txt:43
(qe_add_library)CMake Error at cmake/qeHelpers.cmake:185 (add_library):  No
SOURCES given to target: qe_tpw_qeCall Stack (most recent call first):
thermo_pw/CMakeLists.txt:350 (qe_add_library)*

Подскажите, в чем может быть моя ошибка и как мне следует действовать чтобы
установить дополнительный модуль ThermoPW?

С уважением, Кулямин П.А.
Аспирант 3 курса НИЯУ МИФИ
Кафедра № 67 "Физика конденсированных сред"
Научный руководитель: Маслов М.М.
Тел:8-905-582-00-63
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mephi.ru/pipermail/hpc/attachments/20241010/c201ad16/attachment.htm>


More information about the hpc mailing list