7 | | The method for manipulation of parameters files in the offline and coupled libIGCM configurations have changed. The new method is based on the use of the functions IGCM_comp_modifyDefFile (for run.def, orchidee.def,... ) and IGCM_comp_modifyXmlFile (for xml files). The components drivers call one of these functions for each variable that has to be modified. |
| 7 | When doing simulation with the model, you can modify some aspect of your simulation: |
| 8 | |
| 9 | * If you want to modify parameters values or activate/deactivate flags you have to to it in PARAM/run.def |
| 10 | |
| 11 | * If you want to modify the boundaries conditions (climate forcing, PFT maps, soil maps, etc.) you have to modify the .card files located in the COMP directory. |
| 12 | |
| 13 | * If you want to modify your more technical aspects of your setup (length of the simulation, number of processors used, restart files, etc) you can do it in config.card |
| 14 | |
| 15 | Details are given below. This works with ORCHIDEE_OL offline configuration, LMDZOR_v6 and IPSLCM6 configurations: |
70 | | |
71 | | |
72 | | |
73 | | |
74 | | |
75 | | == Method in previous ORCHIDEE_OL configuration == |
76 | | This is the method used in ORCHIDEE_OL for revision older than rev 2523. |
77 | | * If a parameter is set in run.def, then the driver will not overwrite it |
78 | | * PARAM/run.def is empty but the driver will add several parameters |
79 | | |
80 | | '''Implementation'''[[BR]] |
81 | | In orchidee_ol.driver there is a function ORCHIDEE_def. This function is used to modify or add parameters in run.def file. In the beginning, PARAM/run.def file is nearly empty. The orchidee_ol.driver, sechiaba.driver and stomate.driver will add several parameters depending on settings in config.card, orchidee_ol.card, sechiba.card and stomate.card. '''If a parameter is already set in PARAM/run.def, the value will not be overwritten.''' |
82 | | |
83 | | |