| 1 | = Intégration de la version LMD de CWRR dans la version 1.9.5.2 de ORCHIDEE = |
| 2 | |
| 3 | == Objectif == |
| 4 | Le but de cette modification est de transplanter dans la dernière version stable d'ORCHIDEE la version du modèle CWRR qui a été rendu opérationnelle pendant le projet WATCH. Cela implique en particulier les points suivants : |
| 5 | * Reprendre le module hydrol.f90 du LMD |
| 6 | * Reprendre le module routing.f90 |
| 7 | * Introduire le calcule des plaines d'inondation et de l'irrigation dans 1.9.5.2 |
| 8 | * Introduire les paramètres de la paramétrisation de la re-infiltration |
| 9 | * Introduire la transpiration potentielle dans diffuco.f90 |
| 10 | * Revoir les définitions de veget et frac_bare dans les 2 version d'ORCHIDEE (routing dans 1.9.5.2 reçoit veget_max et veget dans LMD). Il faut faire attention ici de bien conserver l'eau lors de changement de fraction de végétation. |
| 11 | |
| 12 | == Modules concernés == |
| 13 | Variables qui changent dans les interfaces de hydrol et routing :: |
| 14 | * control_in (hydrol.f90) : Structure qui porte les options du modèle. |
| 15 | * frac_bare : variable calculée dans slowproc et qui sert dans hydrol, sechiba, condveg et diffuco. |
| 16 | * floodout (hydrol.f90, routing.f90) : Débit à la sortie des plaines d'inondation. Sortie de routing et doit être INPUT de hydrol et hydrolc. |
| 17 | * vevapflo (hydrol.f90) : Evaporation des plaines d'inondation. Sortie de enerbil et entrée de hydrol et hydrolc. |
| 18 | * reinfiltration (hydrol.f90, routing.f90) : L'eau du fleuve qui se re-infiltre dans l'humidité du sol. Sortie de routing et entrée de hydrol et hydrolc |
| 19 | * flood_frac (hydrol.f90, routing.f90) : fraction de la maille inondée. Sortie de routing et entrée de diffuco, hydrol et hydrolc. |
| 20 | * flood_res (hydrol.f90, routing.f90) : quantité d'eau dans la plaine inondée. Idem que flood_frac. |
| 21 | * k_litt (hydrol.f90, routing.f90) : Litter conductivity : Sortie de hydrol et utilisé dans routing. Fixé pour hydrolc. |
| 22 | * soiltile (hydrol.f90) : distribution des types de sols par type de végétation. Sortie de slowproc et input de hydrol. |
| 23 | * reinf_slope (hydrol.f90, routing.f90) pentes pour le re-infiltration produit par slowproc et utilisé par hydrol. |
| 24 | * transpot (routing.f90) evaporation potentielle estimée dans enerbil et utilisée pour l'irrigation. Nécessite tous le vbeta3pot qui doit être diagnostiqué dans diffuco et puis passé à enerbil. |
| 25 | |
| 26 | == Modules concernés == |
| 27 | * Sechiba.f90 : Modifier les interfaces et les sorties des variables (standard et ALMA) |
| 28 | * slowproc.f90 : Lecture de la carte des pentes et distribution des PFTs sur les types de sol. |
| 29 | * diffuco.f90 : Variables pour le calcule de transpot et évaporation des plaines |
| 30 | * enerbil.f90 : transpot et evaporation des plaines |
| 31 | * hydrol.f90 : tout ! |
| 32 | * hydroc.f90 : corrections de l'irrigation et des plaines d'inondation. |
| 33 | * routing.f90 : Tout ! |
| 34 | |
| 35 | == Étapes == |
| 36 | |
| 37 | == Vérifications == |
| 38 | * Vérifier la conservation de l'eau … d'abord dans la version Choisnel. |
| 39 | * Re-vérifier la conservation de l'eau en rajoutant progressivement : le routage, l'irrigation et les plaines d'inondation. |
| 40 | * Vérifier le cycle annuel de l'irrigation |
| 41 | * Vérifier l'impact des plaines d'inondation sur le débits de certains grands fleuves : Amazone, Niger et La plata. |