From ecb6f0de41b46fffb53cb24b7d686bf511217eb8 Mon Sep 17 00:00:00 2001
From: Juan ESCOBAR <juan.escobar@aero.obs-mip.fr>
Date: Tue, 14 Nov 2023 19:10:57 +0100
Subject: [PATCH] Juan 14/11/2023:discretisation.f90 , for real*4 compilation ,
 replace DSQRT -> SQRT

---
 .../discretisation.f90                           | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/src/LIB/tensorproductmultigrid_Source/discretisation.f90 b/src/LIB/tensorproductmultigrid_Source/discretisation.f90
index 06352e12b..0952a99a3 100644
--- a/src/LIB/tensorproductmultigrid_Source/discretisation.f90
+++ b/src/LIB/tensorproductmultigrid_Source/discretisation.f90
@@ -503,27 +503,27 @@ contains
     sigma_j = 2.0_rl*(1.0_rl*iy-0.5_rl)/grid_param%n-1.0_rl
     ! alpha_{i+1,j}
     if (ix == grid_param%n) then
-      alpha_T(1) = 2.0_rl*DSQRT((1.0_rl+(rho_i+0.25_rl*h)**2)/(1.0_rl+sigma_j**2))
+      alpha_T(1) = 2.0_rl*SQRT((1.0_rl+(rho_i+0.25_rl*h)**2)/(1.0_rl+sigma_j**2))
     else
-      alpha_T(1) = DSQRT((1.0_rl+(rho_i+0.5_rl*h)**2)/(1.0_rl+sigma_j**2))
+      alpha_T(1) = SQRT((1.0_rl+(rho_i+0.5_rl*h)**2)/(1.0_rl+sigma_j**2))
     end if
     ! alpha_{i-1,j}
     if (ix == 1) then
-      alpha_T(2) = 2.0_rl*DSQRT((1.0_rl+(rho_i-0.25_rl*h)**2)/(1.0_rl+sigma_j**2))
+      alpha_T(2) = 2.0_rl*SQRT((1.0_rl+(rho_i-0.25_rl*h)**2)/(1.0_rl+sigma_j**2))
     else
-      alpha_T(2) = DSQRT((1.0_rl+(rho_i-0.5_rl*h)**2)/(1.0_rl+sigma_j**2))
+      alpha_T(2) = SQRT((1.0_rl+(rho_i-0.5_rl*h)**2)/(1.0_rl+sigma_j**2))
     end if
     ! alpha_{i,j+1}
     if (iy == grid_param%n) then
-      alpha_T(3) = 2.0_rl*DSQRT((1.0_rl+(sigma_j+0.25_rl*h)**2)/(1.0_rl+rho_i**2))
+      alpha_T(3) = 2.0_rl*SQRT((1.0_rl+(sigma_j+0.25_rl*h)**2)/(1.0_rl+rho_i**2))
     else
-      alpha_T(3) = DSQRT((1.0_rl+(sigma_j+0.5_rl*h)**2)/(1.0_rl+rho_i**2))
+      alpha_T(3) = SQRT((1.0_rl+(sigma_j+0.5_rl*h)**2)/(1.0_rl+rho_i**2))
     end if
     ! alpha_{i,j-1}
     if (iy == 1) then
-      alpha_T(4) = 2.0_rl*DSQRT((1.0_rl+(sigma_j-0.25_rl*h)**2)/(1.0_rl+rho_i**2))
+      alpha_T(4) = 2.0_rl*SQRT((1.0_rl+(sigma_j-0.25_rl*h)**2)/(1.0_rl+rho_i**2))
     else
-      alpha_T(4) = DSQRT((1.0_rl+(sigma_j-0.5_rl*h)**2)/(1.0_rl+rho_i**2))
+      alpha_T(4) = SQRT((1.0_rl+(sigma_j-0.5_rl*h)**2)/(1.0_rl+rho_i**2))
     end if
 #endif
     alpha_T(5) = alpha_T(1) + alpha_T(2) + alpha_T(3) + alpha_T(4)
-- 
GitLab