Changes between Version 36 and Version 37 of DevelopmentActivities/MergeHydro/Martial_notes_on_merge
- Timestamp:
- 2011-12-02T12:04:14+01:00 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DevelopmentActivities/MergeHydro/Martial_notes_on_merge
v36 v37 122 122 C'était bien un bogue de la version LMD. 123 123 == Formules de convolution/déconvolution == 124 La convolution est définit par les corr_veg_soil 124 La convolution est définit par les corr_veg_soil ("(:,nvm,nstm) percentage of each veg. type on each soil of each grid point") 125 et les cvs_over_veg ("(:,nvm,nstm) old value of corr_veg_soil/veget_max kept from diag to next split" : commentaire sûrement faux d'après la définition). 125 126 {{{ 126 127 ! somme(corr_veg_soil / vegtot / veget_max ) = 1 - vegtot = frac_nobio … … 145 146 ENDDO 146 147 }}} 148 et 149 {{{ 150 cvs_over_veg(:,:,:) = zero 151 DO jv=1,nvm 152 DO ji=1,kjpindex 153 IF(veget_max(ji,jv).GT.min_sechiba) THEN 154 DO jst=1,nstm 155 cvs_over_veg(ji,jv,jst) = corr_veg_soil(ji,jv,jst)/vegtot(ji) / veget_max(ji,jv) 156 ENDDO 157 ENDIF 158 END DO 159 END DO 160 }}} 161 147 162 Donc pour chaque point de terre : 148 163 {{{ 149 164 #!formula 150 165 #density=100 151 \displaystyle \sum_{jv=1,nvm} \sum_{jst=1,nstm}\left( \frac {corr\_veg\_soil(jv,jst)}{vegtot \times veget\_max(jv)} \right) = 1 - vegtot= frac\_nobio 166 \[ 167 \begin{array}{lcl} 168 \displaystyle \sum_{jv=1,nvm} \sum_{jst=1,nstm}\frac {corr\_veg\_soil(jv,jst)}{vegtot \times veget\_max(jv)} &=& \\ 169 \displaystyle \sum_{jv=1,nvm} \sum_{jst=1,nstm} cvs\_over\_veg(jv,jst) &=& 1 - vegtot \\ 170 &=& frac\_nobio 171 \] 152 172 }}} 153 173 soit … … 155 175 #!formula 156 176 #density=100 157 \displaystyle \sum_{jv=1,nvm} \sum_{jst=1,nstm}\left( \frac {corr\_veg\_soil(jv,jst)}{veget\_max(jv)} \right) = vegtot\times (1 - vegtot) = vegtot \times frac\_nobio 158 }}} 177 \displaystyle \sum_{jv=1,nvm} \sum_{jst=1,nstm}\frac {corr\_veg\_soil(jv,jst)}{veget\_max(jv)} = vegtot\times (1 - vegtot) = vegtot \times frac\_nobio 178 }}} 179 Ce qui semble assez étrange, 180 159 181 La formule de convolution est alors : 160 182 {{{ 183 ! 184 ! 185 ! split 2d variables into 3d variables, per soil type 186 ! 187 precisol_ns(:,:)=zero 161 188 DO jv=1,nvm 162 189 DO jst=1,nstm … … 169 196 END DO 170 197 END DO 171 198 }}} 199 et la fomule de déconvolution est donnée par le test : 200 {{{ 172 201 ! 173 202 ! Now we check if the deconvolution is correct and conserves the fluxes: … … 220 249 221 250 ENDIF 222 223 }}} 251 }}} 252 224 253 == traitement des corrections de Nathalie == 225 254 === Gestion du throughfall_by_pft ===