From 1e2a2416541f8cbbd08dee7301fc5cb544be76b0 Mon Sep 17 00:00:00 2001
From: ESCOBAR Juan <escj@nuwa>
Date: Mon, 21 Sep 2020 08:38:39 +0200
Subject: [PATCH] Juan 21/09/2020:advection_metsv.f90, OpenACC opti -> DO
 CONCURRENT in 4 loop

---
 src/MNH/advection_metsv.f90 | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/src/MNH/advection_metsv.f90 b/src/MNH/advection_metsv.f90
index c7c864704..f905e4e78 100644
--- a/src/MNH/advection_metsv.f90
+++ b/src/MNH/advection_metsv.f90
@@ -842,13 +842,10 @@ DO JSPL=1,KSPLIT
       !$acc end kernels
    END IF
    !$acc kernels
-   !$acc loop seq
-   DO JR = 1, KRR
-      DO CONCURRENT ( JI=1:JIU,JJ=1:JJU,JK=1:JKU)
-         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
+   DO CONCURRENT ( JI=1:JIU,JJ=1:JJU,JK=1:JKU, JR=1:KRR )
+      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 
    !$acc loop seq
    DO JSV = 1, KSV
       DO CONCURRENT ( JI=1:JIU,JJ=1:JJU,JK=1:JKU)
-- 
GitLab