@@ -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