Skip to content

Commit 5be3210

Browse files
committed
fixes to enable compilation with gnu
1 parent 54f53bf commit 5be3210

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

PHonon/PH/dvqpsi_us.f90

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,7 @@ subroutine dvqpsi_us (ik, uact, addnlcc, becp1, alphap)
3535
use uspp_param,ONLY : upf
3636
USE wvfct, ONLY : nbnd, npwx
3737
USE wavefunctions, ONLY: evc
38-
#if defined(__CUDA)
3938
USE wavefunctions_gpum, ONLY: evc_d
40-
#endif
4139
USE nlcc_ph, ONLY : drc
4240
USE uspp, ONLY : nlcc_any
4341
USE eqv, ONLY : dvpsi, dmuxc, vlocq
@@ -102,6 +100,7 @@ subroutine dvqpsi_us (ik, uact, addnlcc, becp1, alphap)
102100
nlp_d => dfftp%nl_d
103101
#else
104102
INTEGER, ALLOCATABLE :: nl_d(:)
103+
INTEGER, ALLOCATABLE :: nlp_d(:)
105104
!
106105
ALLOCATE( nl_d(dffts%ngm) )
107106
ALLOCATE( nlp_d(dfftp%ngm) )
@@ -272,21 +271,21 @@ subroutine dvqpsi_us (ik, uact, addnlcc, becp1, alphap)
272271
!$acc parallel loop private(itmp) present(aux2, igk_k)
273272
do ig = 1, npw
274273
itmp = nl_d (igk_k (ig,ikk) )
275-
#if defined(__CUDA)
274+
#if defined(__CUDA)
276275
aux2 ( itmp ) = evc_d (ig, ibnd)
277-
#else
276+
#else
278277
aux2 ( itmp ) = evc (ig, ibnd)
279-
#endif
278+
#endif
280279
enddo
281280
else
282281
!$acc parallel loop private(itmp) present(aux2, igk_k)
283282
do ig = 1, npw
284283
itmp = nl_d (igk_k (ig,ikk) )
285-
#if defined(__CUDA)
284+
#if defined(__CUDA)
286285
aux2 ( itmp ) = evc_d (ig+npwx, ibnd)
287-
#else
286+
#else
288287
aux2 ( itmp ) = evc (ig+npwx, ibnd)
289-
#endif
288+
#endif
290289
enddo
291290
end if
292291
!

0 commit comments

Comments
 (0)