From 50503c1140f33f9d1553a4b73c0967dbc6989625 Mon Sep 17 00:00:00 2001 From: Juan ESCOBAR <juan.escobar@aero.obs-mip.fr> Date: Thu, 15 Jun 2023 19:10:26 +0200 Subject: [PATCH] Juan 15/06/2023:ZSOLVER/get_halo.f90, For gfortran+openacc, allocatable array not allowed in Gpu direct/host_data use_device() => TEMPORARY deactivate #define MNH_GPUDIRECT --- src/ZSOLVER/get_halo.f90 | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/ZSOLVER/get_halo.f90 b/src/ZSOLVER/get_halo.f90 index e29e295d7..44245ae69 100644 --- a/src/ZSOLVER/get_halo.f90 +++ b/src/ZSOLVER/get_halo.f90 @@ -430,7 +430,7 @@ END MODULE MODD_HALO_D ! ######################### SUBROUTINE GET_HALO_D(PSRC,HDIR,HNAME) ! ######################### -#define MNH_GPUDIRECT +!define MNH_GPUDIRECT ! USE MODD_HALO_D @@ -473,7 +473,7 @@ SUBROUTINE GET_HALO_START_D(PSRC,KNB_REQ,KREQ,& KIIB,KIIE,KIJB,KIJE,KIIU,KIJU,KIKU,KIHALO_1,& HDIR) ! ######################### -#define MNH_GPUDIRECT +!define MNH_GPUDIRECT ! USE MODD_HALO_D @@ -706,7 +706,7 @@ SUBROUTINE GET_HALO_STOP_D(PSRC,KNB_REQ,KREQ,& KIIB,KIIE,KIJB,KIJE,KIIU,KIJU,KIKU,& HDIR) ! ######################### -#define MNH_GPUDIRECT +!define MNH_GPUDIRECT ! USE MODD_HALO_D @@ -826,7 +826,7 @@ END SUBROUTINE GET_HALO_STOP_D ! ######################################## SUBROUTINE GET_HALO_DD(PSRC, HDIR, HNAME) ! ######################################## -#define MNH_GPUDIRECT +!define MNH_GPUDIRECT ! USE MODD_HALO_D USE MODE_ll @@ -1110,7 +1110,7 @@ END SUBROUTINE GET_HALO_DD ! ######################################## SUBROUTINE GET_2D_HALO_DD(PSRC, HDIR, HNAME) ! ######################################## -#define MNH_GPUDIRECT +!define MNH_GPUDIRECT ! USE MODD_HALO_D USE MODE_ll @@ -1395,7 +1395,7 @@ END SUBROUTINE GET_2D_HALO_DD ! ######################################## SUBROUTINE GET_HALO_DDC(PSRC, HDIR, HNAME) ! ######################################## -#define MNH_GPUDIRECT +!define MNH_GPUDIRECT ! USE MODD_HALO_D USE MODE_ll @@ -1710,7 +1710,7 @@ END SUBROUTINE GET_HALO_DDC ! ######################################## SUBROUTINE GET_2D_HALO_DDC(PSRC, HDIR, HNAME) ! ######################################## -#define MNH_GPUDIRECT +!define MNH_GPUDIRECT ! USE MODD_HALO_D USE MODE_ll @@ -2025,7 +2025,7 @@ END SUBROUTINE GET_2D_HALO_DDC ! ######################################## SUBROUTINE GET_HALO2_DD(PSRC, TP_PSRC_HALO2_ll, HNAME) ! ######################################## -#define MNH_GPUDIRECT +!define MNH_GPUDIRECT ! USE MODD_HALO_D USE MODE_ll @@ -2304,7 +2304,7 @@ END SUBROUTINE GET_HALO2_DD ! ######################################## SUBROUTINE GET_HALO2_DF(PSRC, TP_PSRC_HALO2F_ll, HNAME) ! ######################################## -#define MNH_GPUDIRECT +!define MNH_GPUDIRECT ! USE MODD_HALO_D USE MODD_ARGSLIST_ll, ONLY : HALO2LIST_ll -- GitLab