Changes between Version 1 and Version 2 of DevelopmentActivities/Xios


Ignore:
Timestamp:
2013-07-29T15:30:43+02:00 (11 years ago)
Author:
jgipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DevelopmentActivities/Xios

    v1 v2  
    44Note ! All tests for now have only been done with ORCHIDEE offline mode. The implementation in ORCHIDEE will need to change when adapting to run with LMDZ.  
    55 
    6 = How to install ORCHIDEE with XIOS for offline use = 
     6= How to install ORCHIDEE with XIOS for offline use : at CURIE = 
    77 
    8  * Extract : 
     8 * Extract 
    99{{{ 
    1010> svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
     
    2626 
    2727 
    28  * Adapt compiling with netcdf parallel : 
     28 * Adapt compiling with netcdf parallel 
    2929{{{ 
    3030cd ../util 
     
    4444}}} 
    4545 
    46  * Compile using fcm. fcm must be added in your $PATH (verify with ''which fcm''):  
     46 * Compile using fcm. fcm must be added in your $PATH (verify with ''which fcm'') 
    4747{{{ 
    4848> cd ../config/ORCHIDEE_OL 
    49 > gmake with_xios    # (fcm needed in your PATH) 
     49> gmake with_xios 
    5050}}} 
    5151 
    5252 
    53  * Lance : 
    54 The executable can now be used with XIOS or with IOIPSL or with both at the same time.  
    55 To use this executable, netcdf paralllel is needed even for use of IOIPSL. 
     53 * Lance 
     54  * The executable can now be used with XIOS or with IOIPSL or with both at the same time. 
     55   * Activate XIOS by adding XIOS_DIAG=y 
     56   * Deactivate IOIPSL by setting WRITE_STEP=0 and STOMATE_HIST_DT=0 in run.def 
     57  * This executable must be used with netcdf and hdf5 parallel, add in the job just before exexcution following lines : 
     58{{{ 
     59module unload netcdf hdf5 
     60module load netcdf/4.2_hdf5_parallel 
     61module load hdf5/1.8.9_parallel 
     62}}}  
     63  * The executable can be launched in  
     64    * attached mode : this means that the server XIOS is not used. You only launches the orchidee_ol executable. 
     65    * using the server xios : in this case, one or several cores are dedicated to the server and the reste to orchiee_ol.  
    5666 
    5767 
    5868 
     69 * Visulize netcdf output 
     70  * ferret : compatible to all netcdf versions, IOIPSL and XIOS output 
     71  * nco : all versions adapted for IOIPSL output. To vizualize XIOS output, you need to have loaded netcdf and hdf5 parallel.  
     72  * cdo : all versions adapted for IOIPSL output. To vizualize XIOS output, you need to have loaded netcdf and hdf5 parallel and also a newer version of cdo. 
     73  * Load following modules to use interactivly these tools : 
     74{{{ 
     75module unload netcdf hdf5 cdo 
     76module load netcdf/4.2_hdf5_parallel 
     77module load hdf5/1.8.9_parallel 
     78module load cdo/1.6.0 
     79}}} 
    5980 
    60  * Visulize output :  
    61 Ferret is compatible but for nco tools you need to change netcdf module. Do following in the terminal to be used :