= Assimilation of ORCHIDEE model = ---- == 08/12/2010 == == Réunion sur l'externalisation des paramètres d'ORCHIDEE == (Didier Solyga, Martial Mancip, Ernest Koffi) Pour l'externalisation des paramètres d'ORCHIDEE, il y a actuellement deux versions du modèle: i) version utilisée pour l'assimilation (Delage/Cedric/Ernest: ci-après version DCE) et ii) la version d'externalisation générique (Didier: version DM). == 1) Fusion des versions == On a parcouru les modules relatifs à l'externalisation de ces 2 versions citées ci-dessus. Globalement, ces 2 versions peuvent être fusionnées. Néanmoins ceci nécessitera un travail assez important. * version CDE: l'externalisation des paramètres se fait dans le module inter_face_optim.f90 * version DM: l'externalisation se fait dans 2 modules: constantes.f90 and pft_parameters.f90 * La version DCE est bien avancée, mais des problèmes restent à résoudre pour la rendre flexible. Particulièrement les deux points suivants on été discutés: * Le gros du travail concernerait la structure du module interface_optim.f90 * En détail, e.g., la structure actuelle de dépendence des paramètres au temps de la version DCE est pour le moment trop rigide. En effet, tout ajout ou modfication de la liste des paramètres nécessitera des modifications à plusieurs endroits du code. == 2) Coordination des travaux == Un nombre de paramètres important a déjà été externalisé pour l'assimilation. On s'est aperçu que certain d'entre eux ne voulaient pas dire la même chose ! exemple Q10 dans stomate_litter : * version DCE : !!>ORCHIS !!tempfunc_result(:) = EXP( 0.69 * ( temp_in(:) - (ZeroCelsius+30.) ) / 10. ) tempfunc_result(:) = EXP( LOG(q10(:)) * ( temp_in(:) - (ZeroCelsius+30.) ) / 10. ) !!