From b7a2ec4a6d6a72fe2171f42febf2a64c8d70cd2a Mon Sep 17 00:00:00 2001 From: Quentin Rodier <quentin.rodier@meteo.fr> Date: Thu, 8 Aug 2024 14:01:09 +0200 Subject: [PATCH] Quentin 08/08/2024: bugfix of 34568d5a in which PDATA_GARDEN is init to XUNDEF (and not 0 as before); some points with DATA_TOWN==0 has now XUNDEF value for DATA_GARDEN which is not possible --- src/SURFEX/arrange_cover.F90 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/SURFEX/arrange_cover.F90 b/src/SURFEX/arrange_cover.F90 index a48489ee5..c9a497781 100644 --- a/src/SURFEX/arrange_cover.F90 +++ b/src/SURFEX/arrange_cover.F90 @@ -155,7 +155,8 @@ IF(OTOWN_TO_ROCK)THEN IF (OECOSG) DTCO%XDATA_VEGTYPE(SUM(NTYPE(1:3))+1:SUM(NTYPE(1:3))+10,NVT_ROCK)=1. ! #rustine ! DO JCOVER=1,JPCOVER - IF(DTCO%XDATA_TOWN(JCOVER)>0.0.OR.DTCO%XDATA_GARDEN(JCOVER)>0.0)THEN + + IF(DTCO%XDATA_TOWN(JCOVER)>0.0.OR.DTCO%XDATA_GARDEN(JCOVER)>0.0 .AND. .NOT. DTCO%XDATA_GARDEN(JCOVER)==XUNDEF )THEN ! DTCO%XDATA_NATURE(JCOVER) = DTCO%XDATA_NATURE(JCOVER) + DTCO%XDATA_GARDEN(JCOVER) * DTCO%XDATA_TOWN(JCOVER) DTCO%XDATA_TOWN (JCOVER) = DTCO%XDATA_TOWN (JCOVER) * ( 1. - DTCO%XDATA_GARDEN(JCOVER)) -- GitLab