diff --git a/src/MNH/call_rttov11.f90 b/src/MNH/call_rttov11.f90 index 220a7f2fe350ebe2415539e9b4700c3f3e5b19a7..69bcd9fbe9cc85c70a61c72156f8719e7d87e19c 100644 --- a/src/MNH/call_rttov11.f90 +++ b/src/MNH/call_rttov11.f90 @@ -78,6 +78,7 @@ SUBROUTINE CALL_RTTOV11(KDLON, KFLEV, PEMIS, PTSRAD, & !! JP Chaboureau 27/03/2008 Vectorization !! JP Chaboureau 02/11/2009 move GANGL deallocation outside the sensor loop !! J.Escobar : 15/09/2015 : WENO5 & JPHEXT <> 1 +!! JP Chaboureau 30/05/2017 exclude the first layer when considering clouds !!---------------------------------------------------------------------------- !! !!* 0. DECLARATIONS @@ -318,6 +319,9 @@ DO JSAT=1,IJSAT ! loop over sensors ELSE opts % rt_ir % addclouds = .FALSE. ! Include cloud effects END IF + opts % config % verbose = .FALSE. ! Enable printing of warnings + opts % config % do_checkinput = .FALSE. + ! Read and initialise coefficients ! ----------------------------------------------------------------------------- @@ -461,7 +465,7 @@ DO JSAT=1,IJSAT ! loop over sensors IF( coef_rttov%coef% id_sensor /= sensor_id_mw) THEN profiles(1)%ish = 2 ! Aggregates profiles(1)%idg = 4 ! McFarquar et al (2003) - DO JK=IKB,IKE-1 ! nlayers + DO JK=IKB+1,IKE-1 ! nlayers JKRAD = nlev-JK+1 !INVERSION OF VERTICAL LEVELS! profiles(1) %cfrac(JKRAD) = PCLDFR(JI,JJ,JK) profiles(1) %cloud(1,JKRAD) = PRT(JI,JJ,JK,2)*XRHODREF(JI,JJ,JK)*1.0E03 @@ -571,7 +575,7 @@ DO JSAT=1,IJSAT ! loop over sensors ! ENDIF IGRID =1 ILENCH =LEN(YCOMMENT) - PRINT *,'YRECFM='//TRIM(YRECFM) +! PRINT *,'YRECFM='//TRIM(YRECFM) CALL FMWRIT(HFMFILE,YRECFM,CLUOUT,'XY',ZBT(:,:,JCH), & IGRID,ILENCH,YCOMMENT,IRESP) END DO