Changes between Version 13 and Version 14 of Users/ModelInterfacing/InputsOutputs
- Timestamp:
- 2017-05-11T15:16:44+02:00 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Users/ModelInterfacing/InputsOutputs
v13 v14 20 20 21 21 == XIOS namelists 22 XIOS is controlled using xml input files that should be copied to your model run directory before running the model. The exact setup differs slightly between XIOS1.0 and XIOS2.0 22 XIOS is controlled using xml input files that should be copied to your model run directory before running the model. The exact setup differs slightly between XIOS1.0 and XIOS2.0. 23 23 24 24 === XIOS1.0 … … 33 33 === Detached Mode 34 34 In detached mode the XIOS executable is executed on separate cores from the NEMO model. This is the recommended method for using XIOS for realistic model runs. To use this mode set `using_server` to `true` at 35 the bottom of the `iodef.xml` file. Make sure there is a copy (or link to) your XIOS executable in the working directory and in your job submission script allocate processors to XIOS. 35 the bottom of the `iodef.xml` file: 36 {{{ 37 <variable id="using_server" type="boolean">true</variable> 38 }}} 39 Make sure there is a copy (or link to) your XIOS executable in the working directory and in your job submission script allocate processors to XIOS. 36 40 37 41 === Attached Mode 38 In attached mode XIOS runs on each of the cores used by NEMO. This method is less efficient than the detached mode but can be more convenient for testing or with small configurations. To activate this mode simply set `using_server` to false in the `iodef.xml` file and don't allocate any cores to XIOS. Note that due to the different domain decompositions between XIOS and NEMO if the total number of cores is larger than the number of grid points in the j direction then the model run will fail. 42 In attached mode XIOS runs on each of the cores used by NEMO. This method is less efficient than the detached mode but can be more convenient for testing or with small configurations. To activate this mode simply set `using_server` to false in the `iodef.xml` file 43 {{{ 44 <variable id="using_server" type="boolean">true</variable> 45 }}} 46 and don't allocate any cores to XIOS. Note that due to the different domain decompositions between XIOS and NEMO if the total number of cores is larger than the number of grid points in the j direction then the model run will fail. 39 47 40 48 [[BR]]