Changes between Version 3 and Version 4 of DevelopmentActivities/DevelopmentLines

12/15/15 19:52:04 (5 years ago)



  • DevelopmentActivities/DevelopmentLines

    v3 v4  
    11= Development Lines = 
    3 Other development lines that might be introduced to Orchidee MICT 
     3== Soon == 
     4• New soil vertical discretization (from the TRUNK)[[BR]] 
     5=> Would be good to have this as part of MICTV7 if we want to give to the Trunk the permafrost carbon. Don’t know who could tackle this. 
    5 == Peatlands == 
     7• New driver (from the TRUNK) 
     8=> It seems to be important in the near future (and could help everyone). I would like to see CPU tests with / without the new driver and if the new driver is flexible to the use of any forcing including e.g. daily forcings. 
    7 Developped by Chloé Largeron. This needs to be translated to English. 
     10• Topmodel - CH4 emissions (Shushi) 
     11=> important to have the current scheme part of MICTV7 next year. 
    9 === Files === 
     13• Yedoma soil C formation (Dan) 
     14Dan is still improving it, and it may only be useful for paleo runs and spin-up => include it in July when Dan will have finished her PhD. 
    11 {{{ 
    12 The paths for the peatland map i use : 
    13 /scratch/cont003/dsm/p529larg/Fichiers_map/ 
     16• ORCHIDOC (Bertrand, Simon) 
     17=> ORCHIDOC has not been tested globally and we might wait for Simon and Bertrand to do this before taking a decision in ≈ Spring 2016. This will have implications for spin up and Nitrogen. Once ORCHIDOC is shown to produce reasonable global DOC concentrations, it would make sense to merge it in MICT when merging Ronny’s DOC routing scheme. 
    15 2 map ca be used : 
    16 the vegetation map including 14th PFT (with reduction of C3 grass) the 14th correspond to peatland : 
     19• DOC in river routing (Ronny / Bertrand) 
     20=> See ORCHIDOC 
    19 this map can be used if we want activate the Van Genuchten parameter of peat : 
    20 (but i finally didn't use these parameter because Van Genuchten is used for all soil in the grid cell) 
    21 This could be used when Van Genuchten will be separate in different soiltile  
    22 }}} 
     22• Gross land use change processes & harvest (Chao) 
     23This is a major new development. We have to check implications for memory and CPU and should have Gross-LCC and Net-LCC as two options activable => To be decided by Chao. 
    24 Files are saved at obelix tape's system ([ More info]). 
     25• Deforestation fires (Chao) 
     26It seems to have minor implications on the rest of the model and could be added in MICTV7 => To be decided by Chao. 
    26 Files can be retrieved with:  
     28== Mid Term == 
     29• Nitrogen cycle (from the TRUNK?) 
     30=> Need to invite Daniel in the discussion. For the moment, let’s first get a branch CNP evolved from the TRUNK-N code made available by N Vuichard. Then we can decide (probably mid next year). At the moment, I would suggest to let Daniel, Shushi and Yan Sun work quietly at their pace on a CNP branch and obtain results they are satisfied with, before opting for a migration to MICT. 
    28 {{{ 
    29 stagein /home/surface3/peatlands-chloe.largeron.tar 
    30 }}} 
     32• Phosphorus cycle (Daniel) 
     33=> See above 
    32 In order to be sure files are not corrupted, use the command below: 
     35• Crops (Xuhui) 
     36=> Need to invite Xuhui in the discussion. I would favor to have ORCHIDEE CROP in MICT (V7 ?) after Xuhui’s has done the new changes he wants to make in his version of ORCHIDEE CROP. We also agreed to discuss with Nicolas Vuichard about N cycle and ORCHIDEE CROP. 
    34 {{{ 
    35 md5sum peatlands-chloe.largeron.tar 
    36 }}} 
     38== Later ==  
     39• DOFOCO (from the TRUNK) 
     40=> related to N cycle which uses DOFOCO’s allocation and to the TRUNK strategy to eventually have DOFOCO in the TRUNK, which is challenging. 
    38 You should get this number: 7f6301490caff1181281e9b6cd484910 
     42• Analytical spinup (Philippe/Fabienne) 
     43=> I have tried to work out the equations with matrixes but the diffusion term seems to prevent and elegant solution. I may not be good enough in the maths, but since we don’t know whether an analytical spin up is derivable, maybe we should stick to force soil plus a strict protocol to apply it. 
    40 === Options === 
     45• Peat hydrology (Chloé) 
     46Chloé’s code has been for now preserved «  as is »  in the refrigerator before she leaves. It would only make sense to decide having it in MICT or not if someone will work on it for his / her research. This should be the case of Chunjing next year. 
     47More details in PeatHydrology. 
    42 {{{ 
    43 Quelques détails à prendre en compte sur le code des tourbières : 
     49• Fire-permafrost, and dynamic vegetations interactions (Chao) 
     50=> This seems to be more a research part that Chao wants to work on. Too early to decide. 
    45 ## Les tourbières ont été validé uniquement pour les hautes latitudes nord (>45°Nord). 
    46 ## La carte de Yu utilisé pour la construction de la carte des tourbières : 
    47 /home/users/clarge/Chloe/Map_peatland/ 
    48 }}} 
    50 Les flags à utiliser lorsque l'on veut utiliser les propriétés des tourbières : 
    51 * OK_PROC_PEATLAND=y 
    53 ce flag correspond à : 
    54 * OK_SAT30CM=n 
    55 * OK_STAGNANT=y 
    56 * OK_NO_DRAINAGE=y 
    57 * OK_REINFILT_PEAT=y 
    58 * OK_PEATLAND=n 
    59 * OK_ROUTAGE_PEAT=n 
    61 Les flag ci dessous qui ne sont pas activés peuvent cependant être utilisés pour des cas précis 
    63  OK_SAT30cm:: la partie de ce code peut être supprimé, elle n'a servi que pour des test préliminaires mais n'a pas lieu d'être réintégré dans ORCHIDEE tout ce qui contient if(ok_sat30cm) ainsi que ce flag lui même peut être supprimé. 
    65  OK_PEATLAND:: ce flag doit être activé si l'on veut prendre en compte les paramètres de Van Genuchten des tourbières. Attention cependant à l'utilisation de ces paramètres. Une validation ultérieure devrait être prise en compte. Dans ce cas, il est préférable de me contacter pour les personnes futures qui serait intéressé pour utiliser cela (adresse perso : Lorsque ce flag est activé, la carte doit être lue. (il ne s'agit pas de la carte de végétation des 14PFT mais uniquement celle des tourbières) 
    67  OK_ROUTAGE_PEAT:: ce flag avait pour objectif d'utiliser l'eau nécessaire aux soiltile lié aux peatland provenant du réservoir de routage. Cependant cette méthode n'a pas été utilisé. Je pense que ce flag ainsi que les parties de code (il n'y a pas grand chose) peuvent être également supprimé et ne pas être réintégré dans ORCHIDEE. Peut être cependant faire une sauvegarde du code avec la vieille version de MICT si nécessaire ? 
    69 Autres points importants : 
    70 NVM=14 avec les peatland, si l'on ne veut pas utiliser les tourbières il faudra ajouter dans le run.def : NVM=13 
    72 avec les tourbières : nstm=4 
    74 l'hydrologie des tourbières à son propre bilan hydrologique. 
    76 Les flags relatifs au gel du sol doivent être également activé: 
    77 * OK_FREEZE=y 
    78 * OK_ECORR=y 
    80 Pour la partie concernant les émissions de méthane des tourbières : 
    81 une routine spécifique a été crée, il s'agit de la routine : stomate_wet_ch4_pt_ter_peat.f90 
    82 Pour activer le calcul d'émissions de méthane : 
    83 * CH4_CALCUL=y 
    84 * CH4_WTD1=y 
    86 Attention : ces flags sont identiques à ceux de bruno ringeval lorsque l'on utilise ces routines, 
    87 il serait préférable de changer le nom de ces Flag en 
    88 * CH4_PEATLAND=y 
    89 * CH4_WTD_PEATLAND=y 
    91 La routine : stomate_wet_ch4_pt_ter_0.f90 n'est pas utile pour les peatland, cela peut être supprimé également. 
    92 (il s'agit de la routine crée par Bruno Ringeval en imposant une WTD=0cm) 
     52• Mosses/Shrub (from Arsène) 
     53=> Arsène just got his first result ==> wait for the end of his PhD to decide. 
    95 Voilà pour les précisions, il me semble que c'est tout. 
    96 N'hésitez pas à m'écrire si vous avez des questions