Changes between Version 11 and Version 12 of Documentation/UserGuide/DeactivateXIOS


Ignore:
Timestamp:
2020-02-28T14:11:34+01:00 (4 years ago)
Author:
jgipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/UserGuide/DeactivateXIOS

    v11 v12  
    1313== Compile == 
    1414Follow the instruction for installation and compilation as described on the page wiki:Documentation/UserGuide/InstallingORCHIDEEBasic, but change the command for the compilation as follow:  
    15 * for versions compile with script  
     15* for versions compiled with script  
    1616{{{ 
    1717cd modipsl/config/ORCHIDEE_OL 
     
    2525 
    2626== Run without XIOS == 
    27 The 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 : 
     271) The 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 : 
    2828{{{ 
    2929# Use XIOS as output library instead of IOIPSL 
     
    3232 
    3333 
    34  
    35 The bounds for the time step has the name time_counter_bnds with IOIPSL and time_counder_bounds with XIOS. Therefore it is needed to change this in sechiba.card. Change time_counter_bounds at 2 places in '''sechiba.card''' to have: 
    36 {{{ 
    37 GatherWithInternal= (lon, lat, veget, time_counter, time_counter_bnds, Areas, Contfrac) 
    38 }}} 
    39  
    40 '''The server mode must be deactivated from config.card.''' This is done by removing or comment IOS in the [!ListOfComponents] and [Executable] section in config.card. Following should be set : 
     342) '''The component IOS which corresponds to XIOS must be deactivated from config.card.''' This is done by removing or comment IOS in the [!ListOfComponents] and [Executable] section in config.card. Following should be set : 
    4135 
    4236{{{ 
     
    5650}}} 
    5751 
     52 
     53 
     543) In order to produce correct time-series, the bounds for the time step has the name time_counter_bnds with IOIPSL and time_counder_bounds with XIOS. Therefore it is needed to change this in sechiba.card. Change time_counter_bounds at 2 places in '''sechiba.card''' to have: 
     55{{{ 
     56GatherWithInternal= (lon, lat, veget, time_counter, time_counter_bnds, Areas, Contfrac) 
     57}}} 
     58 
    5859== How to use an old branch == 
    59 If your branch do not contain interface to XIOS, then you have to compile and run without XIOS as described above. If you use an experiment in a recent version of config/ORCHIDEE_OL (OOL_SEC_STO, OOL_SEC or SPINUP_ANALYTIC), then you'll also have to remove the copy of the *.xml files. These files are copied from the source ORCHIDEE/src_xml directory which probably do not exist in your version. Do this by remove the corresponding lines from COMP/orchidee_ol.card; change following: 
     60If your branch do not contain interface to XIOS, then you have to compile and run without XIOS as described above. If you use an experiment in a recent version of config/ORCHIDEE_OL (OOL_SEC_STO, OOL_SEC or SPINUP_ANALYTIC), then you'll also have to remove the copy of the *.xml files. These files are copied from the source ORCHIDEE/src_xml directory which probably do not exist in your version. Do this by remove the corresponding lines from COMP/orchidee_ol.card.[[BR]] 
     61 
     62In COMP/orchidee_ol.card, change following lines: 
    6063{{{ 
    6164[ParametersFiles]