Skip to content
Snippets Groups Projects
Commit 88b56398 authored by ESCOBAR Juan's avatar ESCOBAR Juan
Browse files

Juan 07/08/2020:advection_metsv.f90, PGI/NVHPC BUG , SEGFAULt , replace array...

Juan 07/08/2020:advection_metsv.f90, PGI/NVHPC BUG , SEGFAULt , replace array syntaxe -> DO CONCURRENT
parent 9b0400e0
Branches
Tags
No related merge requests found
...@@ -844,13 +844,17 @@ DO JSPL=1,KSPLIT ...@@ -844,13 +844,17 @@ DO JSPL=1,KSPLIT
!$acc kernels !$acc kernels
!$acc loop seq !$acc loop seq
DO JR = 1, KRR DO JR = 1, KRR
ZR(:,:,:,JR) = ZR(:,:,:,JR) + ( ZRRS_PPM(:,:,:,JR) + ZRRS_OTHER(:,:,:,JR) + PRRS_CLD(:,:,:,JR) ) & DO CONCURRENT ( JI=1:JIU,JJ=1:JJU,JK=1:JKU)
* ZTSTEP_PPM / PRHODJ(:,:,:) ZR(JI,JJ,JK,JR) = ZR(JI,JJ,JK,JR) + ( ZRRS_PPM(JI,JJ,JK,JR) + ZRRS_OTHER(JI,JJ,JK,JR) + PRRS_CLD(JI,JJ,JK,JR) ) &
* ZTSTEP_PPM / PRHODJ(JI,JJ,JK)
END DO !CONCURRENT
END DO END DO
!$acc loop seq !$acc loop seq
DO JSV = 1, KSV DO JSV = 1, KSV
ZSV(:,:,:,JSV) = ZSV(:,:,:,JSV) + ( ZRSVS_PPM(:,:,:,JSV) + ZRSVS_OTHER(:,:,:,JSV) + & DO CONCURRENT ( JI=1:JIU,JJ=1:JJU,JK=1:JKU)
PRSVS_CLD(:,:,:,JSV) ) * ZTSTEP_PPM / PRHODJ(:,:,:) ZSV(JI,JJ,JK,JSV) = ZSV(JI,JJ,JK,JSV) + ( ZRSVS_PPM(JI,JJ,JK,JSV) + ZRSVS_OTHER(JI,JJ,JK,JSV) + &
PRSVS_CLD(JI,JJ,JK,JSV) ) * ZTSTEP_PPM / PRHODJ(JI,JJ,JK)
END DO !CONCURRENT
END DO END DO
!$acc end kernels !$acc end kernels
END IF END IF
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment