Changes between Version 9 and Version 10 of Documentation/UserGuide/DeactivateXIOS


Ignore:
Timestamp:
2020-02-28T12:08:55+01:00 (4 years ago)
Author:
jgipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/UserGuide/DeactivateXIOS

    v9 v10  
    33= How to install ORCHIDEE without XIOS = 
    44 
    5 XIOS or IOIPSL can be used to write output files in ORCHIDEE. The default method since revision [3109] in ORCHIDEE trunk is by using XIOS. It is still possible to work without XIOS. IOIPSL is then used for the output instead of XIOS. Note that IOIPSL must be installed in all cases because it is still used for reading/writing of restart files and reading of input files. 
     5Writing of output diagnostic files in ORCHIDEE can be done either with XIOS or IOIPSL. Using XIOS is the default method in ORCHIDEE trunk version since revision [3109], November 2016. The possibility to use IOIPSL for output is kept in ORCHIDEE but only as backup reason. For example if you have difficulties to install XIOS at your local computer, you can install ORCHIDEE without XIOS. Note that IOIPSL must be installed in all cases because it is always used for reading and writing of restart files and reading of input files. 
    66 
     7See on this page how to compile ORCHIDEE without compiling and linking to XIOS and how to change the execution. Depending on the version of ORCHIDEE, the compilation is different.  
    78 
    8 2 modifications are needed while using ORCHIDEE without XIOS in offline configuration:  
    9  * Compile using '''gmake without_xios''' in config/ORCHIDEE_OL directory or compile directly with makeorchidee_fcm without adding -xios in the argument list. XIOS will be installed by modipsl but it'll not be compiled. 
    10  * Run with '''XIOS_ORCHIDEE_OK=n''' in run.def. If using the libIGCM configuration ORCHIDEE_OL, set instead XIOS=n in COMP/orchidee_ol.card. 
    119 
    1210The configuration LMDZOR_v6 is not prepared to be used without XIOS. 
    1311 
    14 == Example of installing the trunk without XIOS == 
    15  
    16 ==== Install and compile ==== 
     12== Compile == 
     13Follow the instruction for installation and compilation as described on the page wiki:Documentation/UserGuide/InstallingORCHIDEEBasic, but change the command for the compilation as follow:  
     14* for versions compile with script  
    1715{{{ 
    18 svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
    19 cd modipsl/util 
    20 ./model ORCHIDEE_trunk 
    21 cd ../config/ORCHIDEE_OL 
     16cd modipsl/config/ORCHIDEE_OL 
     17./compile_orchidee_ol.sh -without_xios 
     18}}} 
     19* for versions compiled with Makefile 
     20{{{ 
     21cd modipsl/config/ORCHIDEE_OL 
    2222gmake without_xios 
    2323}}} 
    2424 
    25 ==== Run ==== 
     25== Run without XIOS == 
    2626The flag '''XIOS_ORCHIDEE_OK=n''' must be set to run without XIOS. This is done directly in run.def or in '''orchidee_ol.card''' by setting : 
    2727{{{