Skip to content
Snippets Groups Projects
Commit eb6cf392 authored by WURTZ Jean's avatar WURTZ Jean Committed by WURTZ Jean
Browse files

Bug correction in SNOW3L

parent 8bb29a6d
Branches
Tags
No related merge requests found
...@@ -352,10 +352,9 @@ IF (SIZE(DMK%XSNOWDEND)>0) THEN ...@@ -352,10 +352,9 @@ IF (SIZE(DMK%XSNOWDEND)>0) THEN
DMK%XIMPUR_CONC (:,:,:) = XUNDEF DMK%XIMPUR_CONC (:,:,:) = XUNDEF
ENDIF ENDIF
! !
IF (PEK%TSNOW%SCHEME=='CRO') THEN
IF (SIZE(DMK%XDIFF_RATIO)>1) THEN DMK%XSPEC_ALB(:,:) = XUNDEF
DMK%XSPEC_ALB(:,:) = XUNDEF DMK%XDIFF_RATIO(:,:) = XUNDEF
DMK%XDIFF_RATIO(:,:) = XUNDEF
ENDIF ENDIF
! !
DEK%XSNDRIFT(:) = 0.0 DEK%XSNDRIFT(:) = 0.0
...@@ -367,7 +366,10 @@ PFLSN_COR(:) = 0.0 ...@@ -367,7 +366,10 @@ PFLSN_COR(:) = 0.0
PTHRUFAL(:) = 0.0 PTHRUFAL(:) = 0.0
PEVAPCOR(:) = 0.0 PEVAPCOR(:) = 0.0
PQS(:) = XUNDEF PQS(:) = XUNDEF
IF (SIZE(DMK%XSYTMASS)>1) DMK%XSYTMASS(:) = 0.0 !
IF (PEK%TSNOW%SCHEME=='CRO' .AND. IO%LSNOWSYTRON) THEN
DMK%XSYTMASS(:) = 0.0
ENDIF
! !
ZSNOW(:) = 0.0 ZSNOW(:) = 0.0
ZSNOWD(:) = 0.0 ZSNOWD(:) = 0.0
...@@ -1582,15 +1584,15 @@ IF (PEK%TSNOW%SCHEME=='CRO') THEN ...@@ -1582,15 +1584,15 @@ IF (PEK%TSNOW%SCHEME=='CRO') THEN
ENDDO ENDDO
ENDDO ENDDO
! !
IF (SIZE(DMK%XDIFF_RATIO)>1) THEN IF (PEK%TSNOW%SCHEME=='CRO' .AND. GCOMPUTECRODIAG) THEN
DO JWRK=1,SIZE(P_DIR_SW,2) DO JWRK=1,SIZE(P_DIR_SW,2)
DO JJ=1,KSIZE1 DO JJ=1,KSIZE1
JI = KMASK(JJ) JI = KMASK(JJ)
DMK%XDIFF_RATIO(JI,JWRK)=ZP_DIFF_RATIO(JJ,JWRK) DMK%XDIFF_RATIO(JI,JWRK)=ZP_DIFF_RATIO(JJ,JWRK)
DMK%XSPEC_ALB(JI,JWRK)=ZP_SPEC_ALB(JJ,JWRK) DMK%XSPEC_ALB(JI,JWRK)=ZP_SPEC_ALB(JJ,JWRK)
ENDDO ENDDO
ENDDO ENDDO
ENDIF ENDIF
! !
IF (GCOMPUTECRODIAG)THEN IF (GCOMPUTECRODIAG)THEN
! This is equivalent to test the value of DGMI%LPROSNOW which does not enter in ISBA ! This is equivalent to test the value of DGMI%LPROSNOW which does not enter in ISBA
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment