Changes between Version 1 and Version 2 of DevelopmentActivities/MergeHydro/Martial_notes_on_merge
- Timestamp:
- 2011-10-19T17:32:47+02:00 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DevelopmentActivities/MergeHydro/Martial_notes_on_merge
v1 v2 1 1 = Martial notes for the merge = 2 2 3 * messages de TdO dans le module d'hydro : 3 == messages de TdO dans le module d'hydro == 4 4 * l1 5 5 {{{ … … 10 10 !!! A CHANGER DANS TOUT HYDROL: tmc_litter_res et sat ne devraient pas dependre de ji - tdo 11 11 }}} 12 * problèmes conversion (frac_bare/veget) versus (veget,veget_max) : 12 * hydrol_soil 13 {{{ 14 15 }}} 16 17 == problèmes conversion (frac_bare/veget) versus (veget,veget_max) == 13 18 * dans hydrol_init : on passait veget (ie l'ancien veget_max) et on a pas changer le code par rapport 14 19 à l'ancienne version. On obtient peut-être des incohérences : … … 68 73 L'utilisation du undef_sechiba me paraît cohérente lorsque l'on a pas de présence du PFT sur le pixel.[[BR]] 69 74 On avait d'ailleurs une erreur avant avec le frac_bare car il était parfois définit (utilisé ?) lorsque veget_max(ji,jv) était nul. 75 == traitement des corrections de Nathalie == 76 === Gestion du throughfall_by_pft === 77 J'ai rajouté un booléen ok_throughfall_by_pft. 78 {{{ 79 IF ( ok_throughfall_by_pft ) THEN 80 ! Correction Nathalie - Juin 2006 - une partie de la pluie arrivera toujours sur le sol 81 ! sorte de throughfall supplementaire 82 qsintveg(:,jv) = qsintveg(:,jv) + veget(:,jv) * ((1-throughfall_by_pft(jv))*precip_rain(:)) 83 ELSE 84 qsintveg(:,jv) = qsintveg(:,jv) + veget(:,jv) * precip_rain(:) 85 ENDIF 86 }}} 87 pour toutes ces corrections (dans hydrol_canop). 88 89 J'ai globalisé le OFF_LINE_MODE qui depuis intersurf indiquait si l'on utilisait une interface "intersurf_main*" (utilisation off-line du modèle) 90 ou bien "intersurf_gathered*" (pour les utilisations on-line avec le GCM). 91 92 Comme convenu, j'ai donc imposé comme valeur par défaut de ce ok_throughfall_by_pft : 93 {{{ 94 ok_throughfall_by_pft = .FALSE. 95 IF ( .NOT. OFF_LINE_MODE ) ok_throughfall_by_pft = .TRUE. 96 }}}