Changes between Version 32 and Version 33 of IPSLCM5ACo2


Ignore:
Timestamp:
01/01/11 01:36:09 (13 years ago)
Author:
mmaipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IPSLCM5ACo2

    v32 v33  
    215215   pour la comparaison de cette simulation Chist02 avec le control CO2 interactif Cpi02. 
    216216 
     217=== Alerte pour le LAND COVER CHANGE === 
     218Le flux de LAND COVER CHANGE est calculé une fois par an dans ORCHIDEE. Si c'est un flux annuel, alors 
     219on doit peut-être le divisé par 12 dans l'affichage du modèle. 
     220 
     221Voir les deux courriels : 
     222{{{ 
     223Bonjour Nicolas (Laurent en cc) 
     224 
     225J'ai ajouté dans la version 1.9.5.1 (cf 
     226http://forge.ipsl.jussieu.fr/orchidee/viewvc/ORCHIDEE/src_stomate/stomate_lpj.f90?view=markup&revision=1.29&root=orchidee&pathrev=orchidee_1_9_5_1 
     227), pour le cycle du carbone interactif que je 
     228mets en place, l'affichage du flux de carbone total du land use chaque 
     229mois. Tu peux voir le lien 
     230https://forge.ipsl.jussieu.fr/igcmg/wiki/IPSLCM5ACo2 
     231pour les infos sur ce couplé carbone. 
     232 
     233Les trois flux convflux(:) + cflux_prod10(:) + cflux_prod100(:) sont 
     234restartés et sont donc constants toute l'année. 
     235Je pense que ce sont des flux par an et comme je récupère tous les 
     236flux par mois, il me semble que je dois (dans le 
     237code) les divisés par 12... Tu peux voir la sortie co2 dans ce fichier : 
     238mercure.ccc.cea.fr 
     239/work/cont003/p86manci/IPSLCM5A-C/config/IPSLCM5A_C/Chistorical2/co2.log 
     240}}} 
     241 
     242{{{ 
     243Bonsoir 
     244 
     245je vous écris après mes séances d'hosto .. sachant que je n'aurai 
     246probablement qu'une heure ou deux 
     247lundi pour résoudre ce problème essentiel pour CMIP5 ! 
     248Voici les formules de stomate_lpj concernant le flux de LAND COVER 
     249CHANGE : 
     250    cflux_prod_total(:) = convflux(:) + cflux_prod10(:) + cflux_prod100(:) 
     251    IF ( EndOfMonth ) THEN 
     252       
     253cflux_prod_total_sum=SUM(cflux_prod_total(:)*resolution(:,1)*resolution(:,2)*contfrac(:))*1e-15 
     254       CALL reduce_sum(cflux_prod_total_sum,cflux_prod_sum) 
     255       CALL bcast(cflux_prod_sum) 
     256       WRITE(numout,*) 'net cflux_prod_total_sum (Peta gC/month)  = 
     257',cflux_prod_total_sum 
     258       WRITE(numout,*) 'GLOBAL net cflux_prod_total_sum (Peta 
     259gC/month) (Peta gC/month)  = ',cflux_prod_sum 
     260 
     261On affiche donc toute l'année ce même flux... (les flux de LAND COVER 
     262CHANGE n'étant modifiés qu'une fois par an) 
     263 
     264[...] puis pour l'écriture du flux flux CMIP5 : 
     265       vartmp(:)=cflux_prod_total/1e3/one_day*contfrac 
     266       CALL histwrite (hist_id_stomate_IPCC, "fLuc", itime, & 
     267         vartmp, npts, hori_index) 
     268 
     269Avec la définition dans intersurf de cette sortie qui lui donne les 
     270unités kg C m-2 s-1 ... 
     271    ! CO2 Flux to Atmosphere from Land Use Change 
     272    CALL histdef (hist_id_stom_IPCC, & 
     273         &               TRIM("fLuc"), & 
     274         &               TRIM("CO2 Flux to Atmosphere from Land Use 
     275Change"), & 
     276         &               TRIM("kg C m-2 s-1"), iim,jjm, hist_hori_id, & 
     277         &               1,1,1, -99,32, ave(1), dt, hist_dt) 
     278 
     279Ais-je bien affiché le flux moyen mensuel ? par seconde ? (plutôt par 
     280jour, non ?) 
     281L'autre flux NEP a les mêmes unités et le même calcul pour la sortie 
     282CMIP5 ... c'est bon donc ?! 
     283}}}