Changes between Version 36 and Version 37 of DevelopmentActivities/MergeHydro/Martial_notes_on_merge


Ignore:
Timestamp:
2011-12-02T12:04:14+01:00 (13 years ago)
Author:
mmaipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DevelopmentActivities/MergeHydro/Martial_notes_on_merge

    v36 v37  
    122122   C'était bien un bogue de la version LMD. 
    123123== Formules de convolution/déconvolution == 
    124 La convolution est définit par les corr_veg_soil 
     124La convolution est définit par les corr_veg_soil ("(:,nvm,nstm) percentage of each veg. type on each soil of each grid point") 
     125et 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). 
    125126{{{ 
    126127       ! somme(corr_veg_soil / vegtot / veget_max ) = 1 - vegtot = frac_nobio 
     
    145146       ENDDO 
    146147}}} 
     148et  
     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 
    147162Donc pour chaque point de terre : 
    148163{{{ 
    149164#!formula 
    150165#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\] 
    152172}}} 
    153173soit  
     
    155175#!formula 
    156176#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}}} 
     179Ce qui semble assez étrange,  
     180 
    159181La formule de convolution est alors : 
    160182{{{ 
     183    ! 
     184    ! 
     185    ! split 2d variables into 3d variables, per soil type 
     186    ! 
     187    precisol_ns(:,:)=zero 
    161188    DO jv=1,nvm 
    162189       DO jst=1,nstm 
     
    169196       END DO 
    170197    END DO 
    171  
     198}}} 
     199et la fomule de déconvolution est donnée par le test : 
     200{{{ 
    172201    ! 
    173202    ! Now we check if the deconvolution is correct and conserves the fluxes: 
     
    220249 
    221250    ENDIF 
    222  
    223 }}} 
     251}}} 
     252 
    224253== traitement des corrections de Nathalie == 
    225254=== Gestion du throughfall_by_pft ===