Changeset 2332 for CONFIG/UNIFORM/v6
- Timestamp:
- 09/24/14 12:41:16 (10 years ago)
- Location:
- CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/DRIVER
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/DRIVER/lmdz.driver
r2321 r2332 22 22 return $RET 23 23 } 24 24 25 function LMDZ_sed_default 25 26 { … … 36 37 } 37 38 39 function LMDZ_sed_xml 40 { 41 # Usage : LMDZ_sed_xml xml_file output_file attribute value 42 # In file xml_file modify at the line containing id="output_file" the attribute "attribute=xxx" into "attribute=value" 43 44 IGCM_debug_PushStack "LMDZ_sed_xml" 45 # Test if the fichier exist 46 if [ ! -f ${1} ] ; then 47 echo "WARNING : ${1} file does not exist. Following will not be done : LMDZ_sed : ${1} ${2} ${3} ${4}" 48 IGCM_debug_PopStack "LMDZ_sed_xml" 49 return 50 fi 51 sed -e "/id=\"${2}\"/s/\(${3}=\"\)[^\"]*\(\"\)/\1${4}\2/" ${1} > ${1}.tmp 52 RET=$? 53 echo "LMDZ_sed : ${1} ${2} ${3} ${4}" 54 \mv ${1}.tmp ${1} 55 IGCM_debug_PopStack "LMDZ_sed_xml" 56 return $RET 57 } 38 58 39 59 function ATM_Initialize … … 49 69 RESOL_ATM_Y=$( echo ${RESOL_ATM_3D} | awk "-Fx" '{print $2}' ) 50 70 RESOL_ATM_XY="${RESOL_ATM_X}x${RESOL_ATM_Y}" 71 FreqCoupling=${oasis_UserChoices_FreqCoupling:-86400} 51 72 52 73 ##-- Calendar type for LMDZ and create_etat0_limit … … 345 366 346 367 368 ## Coupling Time Step 369 LMDZ_t_coupl=${oasis_UserChoices_FreqCoupling:-${lmdz_UserChoices_t_coupl}} 370 IGCM_debug_Print 3 "LMDZ_t_coupl " ${LMDZ_t_coupl} 371 LMDZ_sed config.def t_coupl ${LMDZ_t_coupl} 372 347 373 ##-- Add special treatement for CARBON CYCLE 348 374 if [ X"${lmdz_UserChoices_CARBON_CYCLE}" = X"control" ] || [ X"${lmdz_UserChoices_CARBON_CYCLE}" = X"historical" ] ; then … … 369 395 LMDZ_sed output.def ok_histNMC "${LMDZ_NMC_monthly} ${LMDZ_NMC_daily} ${LMDZ_NMC_hf}" 370 396 397 # XIOS XML definition 398 # Default init : files are desactivated 399 LMDZ_sed_xml file_def_histmth_lmdz.xml histmth enabled .FALSE. 400 LMDZ_sed_xml file_def_histday_lmdz.xml histday enabled .FALSE. 401 LMDZ_sed_xml file_def_histhf_lmdz.xml histhf enabled .FALSE. 402 LMDZ_sed_xml file_def_histfh3h_lmdz.xml histfh3h enabled .FALSE. 403 LMDZ_sed_xml file_def_histhf3hm_lmdz.xml histfh3hm enabled .FALSE. 404 LMDZ_sed_xml file_def_histstn_lmdz.xml histstn enabled .FALSE. 405 LMDZ_sed_xml file_def_histmthNMC_lmdz.xml histmthNMC enabled .FALSE. 406 LMDZ_sed_xml file_def_histdayNMC_lmdz.xml histdayNMC enabled .FALSE. 407 LMDZ_sed_xml file_def_histhfNMC_lmdz.xml histhfNMC enabled .FALSE. 408 if [ X${lmdz_UserChoices_XIOS} = Xy ] ; then 409 # Default output level : 5 410 LMDZ_sed_xml file_def_histmth_lmdz.xml histmth output_level 5 411 LMDZ_sed_xml file_def_histday_lmdz.xml histday output_level 5 412 LMDZ_sed_xml file_def_histhf_lmdz.xml histhf output_level 5 413 LMDZ_sed_xml file_def_histfh3h_lmdz.xml histfh3h output_level 5 414 LMDZ_sed_xml file_def_histhf3hm_lmdz.xml histfh3hm output_level 5 415 LMDZ_sed_xml file_def_histstn_lmdz.xml histstn output_level 5 416 LMDZ_sed_xml file_def_histmthNMC_lmdz.xml histmthNMC output_level 5 417 LMDZ_sed_xml file_def_histdayNMC_lmdz.xml histdayNMC output_level 5 418 LMDZ_sed_xml file_def_histhfNMC_lmdz.xml histhfNMC output_level 5 419 # Filling of XML files 420 if [ X${ok_mensuel} = Xy ] ; then 421 LMDZ_sed_xml file_def_histmth_lmdz.xml histmth enabled .TRUE. 422 LMDZ_sed_xml file_def_histmth_lmdz.xml histmth output_freq 1mo 423 LMDZ_sed_xml file_def_histmth_lmdz.xml histmth name histmth 424 fi 425 if [ X${ok_journe} = Xy ] ; then 426 LMDZ_sed_xml file_def_histday_lmdz.xml histday enabled .TRUE. 427 LMDZ_sed_xml file_def_histday_lmdz.xml histday output_freq 1d 428 LMDZ_sed_xml file_def_histday_lmdz.xml histday name histday 429 if [ X${OutLevel} = Xlow ] || [ X${OutLevel} = Xmedium ] ; then 430 LMDZ_sed_xml file_def_histday_lmdz.xml histday output_level 2 431 fi 432 fi 433 if [ X${ok_hf} = Xy ] ; then 434 LMDZ_sed_xml file_def_histhf_lmdz.xml histhf enabled .TRUE. 435 LMDZ_sed_xml file_def_histhf_lmdz.xml histhf output_freq 6h 436 LMDZ_sed_xml file_def_histhf_lmdz.xml histhf name histhf 437 if [ X${OutLevel} = Xlow ] ; then 438 LMDZ_sed_xml file_def_histhf_lmdz.xml histhf output_level 2 439 fi 440 fi 441 if [ X${ok_hf3h} = Xy ] ; then 442 LMDZ_sed_xml file_def_histhf3h_lmdz.xml histhf3h enabled .TRUE. 443 LMDZ_sed_xml file_def_histhf3h_lmdz.xml histhf3h output_freq 3h 444 LMDZ_sed_xml file_def_histhf3h_lmdz.xml histhf3h name histhf3h 445 fi 446 if [ X${ok_hf3hm} = Xy ] ; then 447 LMDZ_sed_xml file_def_histhf3hm_lmdz.xml histhf3hm enabled .TRUE. 448 LMDZ_sed_xml file_def_histhf3hm_lmdz.xml histhf3hm output_freq 3h 449 LMDZ_sed_xml file_def_histhf3hm_lmdz.xml histhf3hm name histhf3hm 450 fi 451 if [ X${ok_stn} = Xy ] ; then 452 LMDZ_sed_xml file_def_histstn_lmdz.xml histstn enabled .TRUE. 453 LMDZ_sed_xml file_def_histstn_lmdz.xml histstn output_freq 1800s 454 LMDZ_sed_xml file_def_histstn_lmdz.xml histstn name histstn 455 fi 456 if [ X${LMDZ_NMC_monthly} = Xy ] ; then 457 LMDZ_sed_xml file_def_histmthNMC_lmdz.xml histmthNMC enabled .TRUE. 458 LMDZ_sed_xml file_def_histmthNMC_lmdz.xml histmthNMC output_freq 1mo 459 LMDZ_sed_xml file_def_histmthNMC_lmdz.xml histmthNMC name histmthNMC 460 fi 461 if [ X${LMDZ_NMC_daily} = Xy ] ; then 462 LMDZ_sed_xml file_def_histdayNMC_lmdz.xml histdayNMC enabled .TRUE. 463 LMDZ_sed_xml file_def_histdayNMC_lmdz.xml histdayNMC output_freq 1d 464 LMDZ_sed_xml file_def_histdayNMC_lmdz.xml histdayNMC name histdayNMC 465 fi 466 if [ X${LMDZ_NMC_hf} = Xy ] ; then 467 LMDZ_sed_xml file_def_histhfNMC_lmdz.xml histhfNMC enabled .TRUE. 468 LMDZ_sed_xml file_def_histhfNMC_lmdz.xml histhfNMC output_freq 6h 469 LMDZ_sed_xml file_def_histhfNMC_lmdz.xml histhfNMC name histhfNMC 470 fi 471 fi 472 371 473 ## gcm.def parameters : 372 474 # Modification only for new physics 373 if [ X${LMDZ_Physics} = X" NPv3.1" ] ; then374 LMDZ_sed gcm.def iphysiq 5 375 else 376 475 if [ X${LMDZ_Physics} = X"AP" ] ; then 476 LMDZ_sed gcm.def iphysiq 10 477 else 478 LMDZ_sed_default gcm.def iphysiq 377 479 fi 378 480 … … 516 618 fi 517 619 620 if [ X${lmdz_UserChoices_XIOS} = Xy ] ; then 518 621 # Add include of LMDZ context in iodef.xml 519 622 # In iodef.xml add on next line after "COMPONENT CONTEXT" 520 623 # <context id="LMDZ" src="./context_lmdz.xml"/> 521 522 523 524 iodef.xml.tmp > iodef.xml525 526 527 624 echo '<context id="LMDZ" src="./context_lmdz.xml"/>' > add.tmp 625 cp iodef.xml iodef.xml.tmp 626 sed -e "/COMPONENT CONTEXT/r add.tmp" \ 627 iodef.xml.tmp > iodef.xml 628 rm iodef.xml.tmp add.tmp 629 fi 630 528 631 IGCM_debug_PopStack "ATM_Update" 529 632 } -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/DRIVER/orchidee.driver
r2238 r2332 17 17 } 18 18 19 function ORCHIDEE_sed_xml 20 { 21 # Usage : ORCHIDEE_sed_xml xml_file output_file attribute value 22 # In file xml_file modify at the line containing id="output_file" the attribute "attribute=xxx" into "attribute=value" 23 24 # Test if the fichier exist 25 if [ ! -f ${1} ] ; then 26 echo "WARNING : ${1} file does not exist. Following will not be done : ORCHIDEE_sed : ${1} ${2} ${3} ${4}" 27 IGCM_debug_PopStack "LMDZ_sed" 28 return 29 fi 30 sed -e "/id=\"${2}\"/s/\(${3}=\"\)[^\"]*\(\"\)/\1${4}\2/" ${1} > ${1}.tmp 31 RET=$? 32 echo "ORCHIDEE_sed : ${1} ${2} ${3} ${4}" 33 \mv ${1}.tmp ${1} 34 35 return $RET 36 } 37 19 38 #----------------------------------------------------------------- 20 39 function SRF_Initialize … … 49 68 typeset SECHIBA_WRITE_STEP 50 69 70 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 71 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 enabled .FALSE. 72 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba2 enabled .FALSE. 73 ORCHIDEE_sed XIOS_ORCHIDEE_OK y 74 fi 75 51 76 SRF_WriteFrequency=$( echo ${config_SRF_WriteFrequency} | sed -e 's/\([0-9]*[yYmMdDs]\).*/\1/' ) 52 77 case ${SRF_WriteFrequency} in … … 54 79 WriteInYears=$( echo ${SRF_WriteFrequency} | awk -F '[yY]' '{print $1}' ) 55 80 PeriodLengthInYears=$( echo ${config_UserChoices_PeriodLength} | awk -F '[yY]' '{print $1}' ) 56 (( SECHIBA_WRITE_STEP = PeriodLengthInDays * WriteInYears / PeriodLengthInYears * 86400 )) ;; 81 (( SECHIBA_WRITE_STEP = PeriodLengthInDays * WriteInYears / PeriodLengthInYears * 86400 )) 82 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 83 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 enabled .TRUE. 84 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 output_freq ${WriteInYears}y 85 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 name sechiba_history 86 fi 87 ;; 57 88 1M) 89 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 90 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 enabled .TRUE. 91 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 output_freq 1mo 92 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 name sechiba_history 93 fi 58 94 case ${config_UserChoices_PeriodLength} in 59 95 *Y|*y) … … 70 106 *M|*m) 71 107 WriteInMonths=$( echo ${SRF_WriteFrequency} | awk -F '[mM]' '{print $1}' ) 108 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 109 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 enabled .TRUE. 110 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 output_freq ${WriteInMonths}mo 111 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 name sechiba_history 112 fi 72 113 case ${config_UserChoices_PeriodLength} in 73 114 *Y|*y) … … 81 122 *) 82 123 (( SECHIBA_WRITE_STEP = $( IGCM_date_DaysInMonth $year $month ) * 86400 )) 124 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 125 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 enabled .TRUE. 126 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 output_freq ${SECHIBA_WRITE_STEP}s 127 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 name sechiba_history 128 fi 83 129 ;; 84 130 esac 85 131 ;; 86 132 5D|5d) 87 (( SECHIBA_WRITE_STEP = 5 * 86400 )) ;; 133 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 134 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 enabled .TRUE. 135 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 output_freq 5d 136 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 name sechiba_history 137 fi 138 (( SECHIBA_WRITE_STEP = 5 * 86400 )) 139 ;; 88 140 1D|1d) 89 (( SECHIBA_WRITE_STEP = 86400 )) ;; 141 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 142 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 enabled .TRUE. 143 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 output_freq 1d 144 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 name sechiba_history 145 fi 146 (( SECHIBA_WRITE_STEP = 86400 )) 147 ;; 90 148 *s) 91 149 WriteInSeconds=$( echo ${SRF_WriteFrequency} | awk -F '[s]' '{print $1}' ) 150 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 151 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 enabled .TRUE. 152 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 output_freq ${WriteInSeconds}s 153 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba1 name sechiba_history 154 fi 92 155 (( SECHIBA_WRITE_STEP = WriteInSeconds )) ;; 93 156 *) … … 96 159 esac 97 160 161 #Use of XIOS ouputs only 162 163 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 164 (( SECHIBA_WRITE_STEP = 0 )) 165 fi 166 98 167 ORCHIDEE_sed WRITE_STEP ${SECHIBA_WRITE_STEP} 99 168 ORCHIDEE_sed SECHIBA_HISTLEVEL ${orchidee_UserChoices_sechiba_LEVEL} … … 102 171 if [ X${SRF_ok_hf} = Xy ] ; then 103 172 ORCHIDEE_sed SECHIBA_HISTFILE2 y 173 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 174 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba2 enabled .TRUE. 175 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba2 output_freq 10800s 176 ORCHIDEE_sed_xml file_def_orchidee.xml sechiba2 name sechiba_out_2 177 fi 104 178 else 105 179 ORCHIDEE_sed SECHIBA_HISTFILE2 n … … 130 204 131 205 206 if [ X${orchidee_UserChoices_XIOS} = Xy ] ; then 132 207 # Add include of orchidee context in iodef.xml 133 208 # In iodef.xml add on next line after "COMPONENT CONTEXT" 134 209 # <context id="orchidee" src="./context_orchidee.xml"/> 135 136 137 138 iodef.xml.tmp > iodef.xml139 140 210 echo '<context id="orchidee" src="./context_orchidee.xml"/>' > add.tmp 211 cp iodef.xml iodef.xml.tmp 212 sed -e "/COMPONENT CONTEXT/r add.tmp" \ 213 iodef.xml.tmp > iodef.xml 214 rm iodef.xml.tmp add.tmp 215 fi 141 216 142 217 IGCM_debug_PopStack "SRF_Update" -
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.