43 | | then it's possible you need to add lines in stomate.card, stomate.driver, sechiba.card, and sechiba.driver. Below is given an example for stomate_history_4dim. |
| 43 | then it's possible you need to add lines in stomate.card, stomate.driver, sechiba.card, and sechiba.driver. This is because the .xml files, when they have been copied to the working directory, cannot have values like "_AUTO_" in them. libIGCM is supposed to replace such values, which exist in the template .xml files in modeles/ORCHIDEE/src_xml/, when it copies files from the run directory to the working directory. If there is something missing in the .driver files, this replacement doesn't happen and XIOS throws the parsing error above. |
| 44 | |
| 45 | Below is given an example for stomate_history_4dim. |
| 66 | For sechiba, the following changes are needed in sechiba.driver: |
| 67 | {{{ |
| 68 | if [ X${orchidee_ol_UserChoices_XIOS} = Xy ] ; then |
| 69 | # Modify file_def_orchidee.xml file |
| 70 | IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 enabled ${sechiba1_enabled} |
| 71 | IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 output_freq ${sechiba1_freq} |
| 72 | IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 enabled ${sechiba1_enabled} |
| 73 | IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq ${sechiba1_freq} |
| 74 | IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 enabled ${sechiba2_enabled} |
| 75 | IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 output_freq ${sechiba1_freq} |
| 76 | fi |
| 77 | }}} |
| 78 | |
| 79 | |