From b104adba42769425e026f7571aa0252e8168f15c Mon Sep 17 00:00:00 2001 From: Philippe WAUTELET <philippe.wautelet@aero.obs-mip.fr> Date: Fri, 9 Jul 2021 09:14:24 +0200 Subject: [PATCH] Philippe 09/07/2021: bugfix: altitude levels are on the correct grid position (mass point) --- src/MNH/ini_lesn.f90 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/MNH/ini_lesn.f90 b/src/MNH/ini_lesn.f90 index a0776d1fe..45d7b9f9a 100644 --- a/src/MNH/ini_lesn.f90 +++ b/src/MNH/ini_lesn.f90 @@ -39,6 +39,7 @@ ! P. Wautelet 12/08/2020: bugfix: use NUNDEF instead of XUNDEF for integer variables ! P. Wautelet 04/01/2021: bugfix: nles_k was used instead of nspectra_k for a loop index ! P. Wautelet 30/03/2021: budgets: LES cartesian subdomain limits are defined in the physical domain +! P. Wautelet 09/07/2021: bugfix: altitude levels are on the correct grid position (mass point) ! -------------------------------------------------------------------------- ! !* 0. DECLARATIONS @@ -72,6 +73,7 @@ USE MODD_CONDSAMP, ONLY : LCONDSAMP ! USE MODI_INI_LES_CART_MASKn USE MODI_COEF_VER_INTERP_LIN +USE MODI_SHUMAN ! IMPLICIT NONE ! @@ -365,7 +367,7 @@ IF (ANY(XLES_ALTITUDES(:)/=XUNDEF)) THEN END DO END DO END DO - CALL COEF_VER_INTERP_LIN(XZZ,ZZ_LES,NKLIN_LES,XCOEFLIN_LES) + CALL COEF_VER_INTERP_LIN(MZF(XZZ),ZZ_LES,NKLIN_LES,XCOEFLIN_LES) ! DEALLOCATE(ZZ_LES) END IF -- GitLab