Version 1 (modified by jgipsl, 8 years ago) (diff) |
---|
13/06/2016 Change to use XIOS2 by default in libIGCM configurations
13/06/2016, J. Ghattas
XIOS 2 is now used by default instead of XIOS 1.0 in the libIGCM configurations ORCHIDEE_trunk, LMDZOR_v6 and IPSLCM6.0.4. Modifications related to XIOS 2 :
- change source code from XIOS/branchs/xios-1.0 to XIOS/trunk revision 858
- change compile option for makeorchidee_fcm to -xios2 (this option will activate the cpp key XIOS and XIOS2.
- change iodef.xml file. Now use src_xml/iodef_xios2.xml, before use rename it to iodef.xml
- note: no change in the other xml files
- note: ORCHIDEE do not yet use any new features available with XIOS2 (to come later: interpolations with XIOS, output of variables with more than 3 dimensions,..)
- note: it is still possible to use IOIPSL. Change to compile using gmake without_xios and set XIOS=n in orchidee_ol.card
If you make a new installation of the trunk ORCHIDEE with the libIGCM configurations ORCHIDEE_trunk and/or LMDZOR_v6 you will probably not notice any difference.
See here the related changes :
- ORCHIDEE related to XIOS2 : https://forge.ipsl.jussieu.fr/orchidee/changeset/3096
- the related ticket here : https://forge.ipsl.jussieu.fr/orchidee/ticket/202
- changes in the offline configuration https://forge.ipsl.jussieu.fr/orchidee/changeset/3543
- installation http://forge.ipsl.jussieu.fr/igcmg/changeset/2899/
Please contact orchidee-help if you need help to adapt a branch or personal version.