Skip to content
This repository was archived by the owner on May 28, 2018. It is now read-only.

Commit 13eb7aa

Browse files
committed
Restoring PH for GPU
1 parent 487ac01 commit 13eb7aa

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

PH/Makefile

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ MODFLAGS= $(MOD_FLAG)../../iotk/src $(MOD_FLAG)../../Modules $(MOD_FLAG)../../FF
88
$(MOD_FLAG)../../PW/src $(MOD_FLAG)../../PHonon/PH \
99
$(MOD_FLAG).
1010

11-
PWMODS = ../../PW/src/libpw.a ../PW/libpwgpu.a
12-
QEMODS = ../../Modules/libqemod.a ../../FFTXlib/libqefft.a ../Modules/libqemodgpu.a
11+
PWMODS = ../../LR_Modules/liblrmod.a ../../PW/src/libpw.a ../PW/libpwgpu.a
12+
QEMODS = ../../Modules/libqemod.a ../../FFTXlib/libqefft.a ../../LAXlib/libqela.a ../Modules/libqemodgpu.a
1313

14-
LIBOBJS = ../../flib/ptools.a ../../flib/flib.a ../../clib/clib.a ../../iotk/src/libiotk.a
14+
LIBOBJS = ../../clib/clib.a ../../iotk/src/libiotk.a
1515

1616
TLDEPS= bindir mods libs pw-gpu
1717

install/Makefile.gpu.in

+4-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ endif
5454
# Redirect to GPU build
5555
ph : ph-gpu
5656

57-
ph-gpu : bindir mods libphiGEMM libMAGMA gpu-mods libs pw-gpu
57+
ph-gpu : bindir mods libphiGEMM libMAGMA gpu-mods libs pw-gpu lrmods
5858
cd install ; $(MAKE) $(MFLAGS) -f plugins_makefile uncompress-phonon
5959
ifeq ($(PHIGEMM_SYMBOLS),1)
6060
grep -rl -E 'gemm|GEMM' ./PHonon/PH/*.f90 | python ./GPU/scripts/addPhigemmSymbs.py
@@ -115,6 +115,9 @@ libenviron : mods
115115
( if test -d Environ ; then cd Environ ; if test "$(MAKE)" = "" ; \
116116
then make $(MFLAGS) TLDEPS= all; else $(MAKE) $(MFLAGS) TLDEPS= all ; fi ; fi )
117117

118+
lrmods :
119+
( cd LR_Modules ; $(MAKE) TLDEPS=lr-lib || exit 1 )
120+
118121
bindir :
119122
test -d bin || mkdir bin
120123

0 commit comments

Comments
 (0)