- Timestamp:
- 09/24/14 12:41:16 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/DRIVER/stomate.driver
r1692 r2332 20 20 typeset STOMATE_WRITE_STEP 21 21 22 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 23 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 enabled .FALSE. 24 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 enabled .FALSE. 25 fi 22 26 case ${config_SBG_WriteFrequency} in 23 27 *Y|*y) 24 28 WriteInYears=$( echo ${config_SBG_WriteFrequency} | awk -F '[yY]' '{print $1}' ) 25 29 PeriodLengthInYears=$( echo ${config_UserChoices_PeriodLength} | awk -F '[yY]' '{print $1}' ) 26 (( STOMATE_WRITE_STEP = PeriodLengthInDays * WriteInYears / PeriodLengthInYears )) ;; 30 (( STOMATE_WRITE_STEP = PeriodLengthInDays * WriteInYears / PeriodLengthInYears )) 31 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 32 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 enabled .TRUE. 33 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 output_freq ${WriteInYears}y 34 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 name stomate_history 35 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 enabled .TRUE. 36 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 output_freq ${WriteInYears}y 37 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 name stomate_ipcc_history 38 39 fi 40 ;; 27 41 1M|1m) 42 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 43 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 enabled .TRUE. 44 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 output_freq 1mo 45 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 name stomate_history 46 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 enabled .TRUE. 47 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 output_freq 1mo 48 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 name stomate_ipcc_history 49 fi 28 50 case ${config_UserChoices_PeriodLength} in 29 51 *Y|*y) … … 39 61 *M|*m) 40 62 WriteInMonths=$( echo ${config_SBG_WriteFrequency} | awk -F '[mM]' '{print $1}' ) 63 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 64 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 enabled .TRUE. 65 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 output_freq ${WriteInMonths}mo 66 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 name stomate_history 67 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 enabled .TRUE. 68 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 output_freq ${WriteInMonths}mo 69 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 name stomate_ipcc_history 70 fi 41 71 case ${config_UserChoices_PeriodLength} in 42 72 *Y|*y) … … 49 79 ;; 50 80 *) 51 (( STOMATE_WRITE_STEP = $( IGCM_date_DaysInMonth $year $month ) )) ;; 81 (( STOMATE_WRITE_STEP = $( IGCM_date_DaysInMonth $year $month ) )) 82 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 83 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 enabled .TRUE. 84 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 output_freq ${STOMATE_WRITE_STEP}s 85 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 name stomate_history 86 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 enabled .TRUE. 87 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 output_freq ${STOMATE_WRITE_STEP}s 88 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 name stomate_ipcc_history 89 fi 90 ;; 52 91 esac 53 92 ;; 54 93 5D|5d) 55 (( STOMATE_WRITE_STEP = 5 )) ;; 94 (( STOMATE_WRITE_STEP = 5 )) 95 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 96 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 enabled .TRUE. 97 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 output_freq 5d 98 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 name stomate_history 99 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 enabled .TRUE. 100 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 output_freq 5d 101 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 name stomate_ipcc_history 102 fi 103 ;; 56 104 1D|1d) 57 (( STOMATE_WRITE_STEP = 1 )) ;; 105 (( STOMATE_WRITE_STEP = 1 )) 106 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 107 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 enabled .TRUE. 108 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 output_freq 1d 109 ORCHIDEE_sed_xml file_def_orchidee.xml stomate1 name stomate_history 110 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 enabled .TRUE. 111 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 output_freq 1d 112 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 name stomate_ipcc_history 113 fi 114 ;; 58 115 *s) 59 116 WriteInSeconds=$( echo ${config_SBG_WriteFrequency} | awk -F '[s]' '{print $1}' ) 117 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 118 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 enabled .TRUE. 119 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 output_freq ${WriteInSeconds}s 120 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 name sechiba_history 121 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 enabled .TRUE. 122 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 output_freq ${WriteInSeconds}s 123 ORCHIDEE_sed_xml file_def_orchidee.xml stomate2 name stomate_ipcc_history 124 fi 60 125 (( STOMATE_WRITE_STEP = 1 )) ;; 61 126 *) … … 65 130 66 131 ORCHIDEE_sed STOMATE_OK_STOMATE y 132 133 #Use of XIOS library only 134 135 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 136 (( STOMATE_WRITE_STEP = 0 )) 137 fi 67 138 68 139 ORCHIDEE_sed STOMATE_HIST_DT ${STOMATE_WRITE_STEP}
Note: See TracChangeset
for help on using the changeset viewer.