source: CONFIG/UNIFORM/v7/ICOLMDZOR_v7/GENERAL/DRIVER/xios.driver @ 4290

Last change on this file since 4290 was 4281, checked in by jgipsl, 5 years ago

Update config:

  • Before the component ATM was used for DYNAMCIO-LMDZphysics together. Now they have been seperated in 2 components: ICO for the icosahedral part which is here DYNAMCIO. ATM is kept for LMDZ phyiscs. Note that when running without DYNMACIO, the component ICO is not present and the component ATM represents both LMDZ dynamics and physics.
  • lmdz.driver and lmdz.card are copied from LMDZOR_v6.2. Small changes are done to work with or without DYNAMCIO.
  • .def files for LMDZ are copied from LMDZOR_v6.2
File size: 697 bytes
Line 
1#!/bin/ksh
2#-----------------------------------
3function IOS_Initialize
4{ 
5    IGCM_debug_PushStack "IOS_Initialize"
6
7    echo INITIALIZE IOS !!!
8
9    IGCM_debug_PopStack "IOS_Initialize"
10}
11
12#-----------------------------------
13function IOS_Update
14{
15    IGCM_debug_PushStack "IOS_Update"
16
17    echo UPDATE IOS !!!
18
19    if [ -f namcouple ] ; then
20        sed -e "s/2  LMDZ oceanx/3 LMDZ oceanx ${config_Executable_IOS[1]}/" namcouple > namcouple.tmp
21        IGCM_sys_Mv namcouple.tmp namcouple
22    fi
23
24    IGCM_debug_PopStack "IOS_Update"
25}
26
27#-----------------------------------
28function IOS_Finalize
29{
30    IGCM_debug_PushStack "IOS_Finalize"
31
32    echo FINALIZE IOS !!!
33
34    IGCM_debug_PopStack "IOS_Finalize"
35}
Note: See TracBrowser for help on using the repository browser.