Changeset 2600 for CONFIG/UNIFORM
- Timestamp:
- 06/29/15 13:49:11 (9 years ago)
- Location:
- CONFIG/UNIFORM/v6/LMDZOR_v6
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v6/LMDZOR_v6/EXPERIMENTS/LMDZOR/clim/COMP/lmdz.card
r2598 r2600 107 107 108 108 [OutputText] 109 List= (physiq.def, gcm.def, run.def, traceur.def, guide.def, config.def, used_run.def, iodef.xml, context_lmdz.xml, field_def_lmdz.xml,debug.01,lmdz.prt)109 List= (physiq.def, gcm.def, run.def, traceur.def, guide.def, config.def, used_run.def, iodef.xml, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 110 110 111 111 [OutputFiles] -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/DRIVER/lmdz.driver
r2598 r2600 94 94 95 95 ## Read LMDZ_COSP_OK in lmdz.card 96 if [ ! X${lmdz_UserChoices_LMDZ_COSP_OK} = X ] ; then 97 LMDZ_COSP_OK=${lmdz_UserChoices_LMDZ_COSP_OK} 98 else 99 LMDZ_COSP_OK=n 100 fi 101 ## Read LMDZ_COSP_monthly in lmdz.card 102 if [ ! X${lmdz_UserChoices_LMDZ_COSP_monthly} = X ] ; then 103 LMDZ_COSP_monthly=${lmdz_UserChoices_LMDZ_COSP_monthly} 104 else 96 if [ X${lmdz_UserChoices_LMDZ_COSP_OK} = Xy ] ; then 97 ## LMDZ_COSP_OK=y, now read all other COSP variables 98 ## Read LMDZ_COSP_monthly in lmdz.card 99 if [ X${lmdz_UserChoices_LMDZ_COSP_monthly} = Xy ] ; then 100 LMDZ_COSP_monthly=y 101 else 102 LMDZ_COSP_monthly=n 103 fi 104 ## Read LMDZ_COSP_daily in lmdz.card 105 if [ X${lmdz_UserChoices_LMDZ_COSP_daily} = Xy ] ; then 106 LMDZ_COSP_daily=y 107 else 108 LMDZ_COSP_daily=n 109 fi 110 ## Read LMDZ_COSP_hf in lmdz.card 111 if [ X${lmdz_UserChoices_LMDZ_COSP_hf} = Xy ] ; then 112 LMDZ_COSP_hf=y 113 else 114 LMDZ_COSP_hf=n 115 fi 116 else 117 # LMDZ_COSP_OK=n : All cosp output are deactivated 105 118 LMDZ_COSP_monthly=n 106 fi107 ## Read LMDZ_COSP_daily in lmdz.card108 if [ ! X${lmdz_UserChoices_LMDZ_COSP_daily} = X ] ; then109 LMDZ_COSP_daily=${lmdz_UserChoices_LMDZ_COSP_daily}110 else111 119 LMDZ_COSP_daily=n 112 fi113 ## Read LMDZ_COSP_hf in lmdz.card114 if [ ! X${lmdz_UserChoices_LMDZ_COSP_hf} = X ] ; then115 LMDZ_COSP_hf=${lmdz_UserChoices_LMDZ_COSP_hf}116 else117 120 LMDZ_COSP_hf=n 118 fi 121 fi 119 122 120 123 ## Read LMDZ_NMC_monthly in lmdz.card 121 if [ ! X${lmdz_UserChoices_LMDZ_NMC_monthly} = X] ; then122 LMDZ_NMC_monthly= ${lmdz_UserChoices_LMDZ_NMC_monthly}124 if [ X${lmdz_UserChoices_LMDZ_NMC_monthly} = Xy ] ; then 125 LMDZ_NMC_monthly=y 123 126 else 124 127 LMDZ_NMC_monthly=n 125 128 fi 126 129 127 130 ## Read LMDZ_NMC_daily in lmdz.card 128 if [ ! X${lmdz_UserChoices_LMDZ_NMC_daily} = X] ; then129 LMDZ_NMC_daily= ${lmdz_UserChoices_LMDZ_NMC_daily}131 if [ X${lmdz_UserChoices_LMDZ_NMC_daily} = Xy ] ; then 132 LMDZ_NMC_daily=y 130 133 else 131 134 LMDZ_NMC_daily=n … … 133 136 134 137 ## Read LMDZ_NMC_hf in lmdz.card 135 if [ ! X${lmdz_UserChoices_LMDZ_NMC_hf} = X] ; then136 LMDZ_NMC_hf= ${lmdz_UserChoices_LMDZ_NMC_hf}138 if [ X${lmdz_UserChoices_LMDZ_NMC_hf} = Xy ] ; then 139 LMDZ_NMC_hf=y 137 140 else 138 141 LMDZ_NMC_hf=n 139 142 fi 140 143 141 144 142 145 IGCM_debug_PopStack "ATM_Initialize" … … 287 290 fi 288 291 289 # Default init : files are desactivated 290 IGCM_comp_modifyXmlFile force file_def_histmth_lmdz.xml histmth enabled .FALSE. 291 IGCM_comp_modifyXmlFile force file_def_histday_lmdz.xml histday enabled .FALSE. 292 IGCM_comp_modifyXmlFile force file_def_histhf_lmdz.xml histhf enabled .FALSE. 293 #IGCM_comp_modifyXmlFile force file_def_histhf3h_lmdz.xml histhf3h enabled .FALSE. 294 #IGCM_comp_modifyXmlFile force file_def_histhf3hm_lmdz.xml histhf3hm enabled .FALSE. 295 IGCM_comp_modifyXmlFile force file_def_histstn_lmdz.xml histstn enabled .FALSE. 296 IGCM_comp_modifyXmlFile force file_def_histmthNMC_lmdz.xml histmthNMC enabled .FALSE. 297 IGCM_comp_modifyXmlFile force file_def_histdayNMC_lmdz.xml histdayNMC enabled .FALSE. 298 IGCM_comp_modifyXmlFile force file_def_histhfNMC_lmdz.xml histhfNMC enabled .FALSE. 299 IGCM_comp_modifyXmlFile force file_def_histmthCOSP_lmdz.xml histmthCOSP enabled .FALSE. 300 IGCM_comp_modifyXmlFile force file_def_histdayCOSP_lmdz.xml histdayCOSP enabled .FALSE. 301 IGCM_comp_modifyXmlFile force file_def_histhfCOSP_lmdz.xml histhfCOSP enabled .FALSE. 302 303 # Default output level : 5 304 IGCM_comp_modifyXmlFile force file_def_histmth_lmdz.xml histmth output_level 5 305 IGCM_comp_modifyXmlFile force file_def_histday_lmdz.xml histday output_level 5 306 IGCM_comp_modifyXmlFile force file_def_histhf_lmdz.xml histhf output_level 5 307 #IGCM_comp_modifyXmlFile force file_def_histhf3h_lmdz.xml histhf3h output_level 5 308 #IGCM_comp_modifyXmlFile force file_def_histhf3hm_lmdz.xml histhf3hm output_level 5 309 IGCM_comp_modifyXmlFile force file_def_histstn_lmdz.xml histstn output_level 5 310 IGCM_comp_modifyXmlFile force file_def_histmthNMC_lmdz.xml histmthNMC output_level 5 311 IGCM_comp_modifyXmlFile force file_def_histdayNMC_lmdz.xml histdayNMC output_level 5 312 IGCM_comp_modifyXmlFile force file_def_histhfNMC_lmdz.xml histhfNMC output_level 5 313 IGCM_comp_modifyXmlFile force file_def_histmthCOSP_lmdz.xml histmthCOSP output_level 5 314 IGCM_comp_modifyXmlFile force file_def_histdayCOSP_lmdz.xml histdayCOSP output_level 5 315 IGCM_comp_modifyXmlFile force file_def_histhfCOSP_lmdz.xml histhfCOSP output_level 5 316 317 # FILLING XIOS XMLs 292 ## Modifiy 318 293 if [ X${ok_mensuel} = Xy ] ; then 319 IGCM_comp_modifyXmlFile force file_def_histmth_lmdz.xml histmth enabled .TRUE. 320 IGCM_comp_modifyXmlFile force file_def_histmth_lmdz.xml histmth output_freq 1mo 321 IGCM_comp_modifyXmlFile force file_def_histmth_lmdz.xml histmth name histmth 322 fi 294 IGCM_comp_modifyXmlFile nonblocker file_def_histmth_lmdz.xml histmth enabled .TRUE. 295 else 296 IGCM_comp_modifyXmlFile nonblocker file_def_histmth_lmdz.xml histmth enabled .FALSE. 297 fi 298 323 299 if [ X${ok_journe} = Xy ] ; then 324 IGCM_comp_modifyXmlFile force file_def_histday_lmdz.xml histday enabled .TRUE. 325 IGCM_comp_modifyXmlFile force file_def_histday_lmdz.xml histday output_freq 1d 326 IGCM_comp_modifyXmlFile force file_def_histday_lmdz.xml histday name histday 327 if [ X${OutLevel} = Xlow ] || [ X${OutLevel} = Xmedium ] ; then 328 IGCM_comp_modifyXmlFile force file_def_histday_lmdz.xml histday output_level 2 329 fi 330 fi 300 IGCM_comp_modifyXmlFile nonblocker file_def_histday_lmdz.xml histday enabled .TRUE. 301 else 302 IGCM_comp_modifyXmlFile nonblocker file_def_histday_lmdz.xml histday enabled .TRUE. 303 fi 304 if [ X${OutLevel} = Xlow ] || [ X${OutLevel} = Xmedium ] ; then 305 IGCM_comp_modifyXmlFile nonblocker file_def_histday_lmdz.xml histday output_level 2 306 else 307 IGCM_comp_modifyXmlFile nonblocker file_def_histday_lmdz.xml histday output_level 5 308 fi 309 331 310 if [ X${ok_hf} = Xy ] ; then 332 IGCM_comp_modifyXmlFile force file_def_histhf_lmdz.xml histhf enabled .TRUE. 333 IGCM_comp_modifyXmlFile force file_def_histhf_lmdz.xml histhf output_freq 6h 334 IGCM_comp_modifyXmlFile force file_def_histhf_lmdz.xml histhf name histhf 335 if [ X${OutLevel} = Xlow ] ; then 336 IGCM_comp_modifyXmlFile force file_def_histhf_lmdz.xml histhf output_level 5 337 elif [ X${OutLevel} = Xmedium ] ; then 338 IGCM_comp_modifyXmlFile force file_def_histhf_lmdz.xml histhf output_level 6 339 elif [ X${OutLevel} = Xhigh ] ; then 340 IGCM_comp_modifyXmlFile force file_def_histhf_lmdz.xml histhf output_level 7 341 fi 342 fi 343 if [ X${ok_hf3h} = Xy ] ; then 344 IGCM_comp_modifyXmlFile force file_def_histhf3h_lmdz.xml histhf3h enabled .TRUE. 345 IGCM_comp_modifyXmlFile force file_def_histhf3h_lmdz.xml histhf3h output_freq 3h 346 IGCM_comp_modifyXmlFile force file_def_histhf3h_lmdz.xml histhf3h name histhf3h 347 fi 348 if [ X${ok_hf3hm} = Xy ] ; then 349 IGCM_comp_modifyXmlFile force file_def_histhf3hm_lmdz.xml histhf3hm enabled .TRUE. 350 IGCM_comp_modifyXmlFile force file_def_histhf3hm_lmdz.xml histhf3hm output_freq 3h 351 IGCM_comp_modifyXmlFile force file_def_histhf3hm_lmdz.xml histhf3hm name histhf3hm 352 fi 311 IGCM_comp_modifyXmlFile nonblocker file_def_histhf_lmdz.xml histhf enabled .TRUE. 312 else 313 IGCM_comp_modifyXmlFile nonblocker file_def_histhf_lmdz.xml histhf enabled .FALSE. 314 fi 315 if [ X${OutLevel} = Xlow ] ; then 316 IGCM_comp_modifyXmlFile nonblocker file_def_histhf_lmdz.xml histhf output_level 5 317 elif [ X${OutLevel} = Xmedium ] ; then 318 IGCM_comp_modifyXmlFile nonblocker file_def_histhf_lmdz.xml histhf output_level 6 319 elif [ X${OutLevel} = Xhigh ] ; then 320 IGCM_comp_modifyXmlFile nonblocker file_def_histhf_lmdz.xml histhf output_level 7 321 fi 322 323 # if [ X${ok_hf3h} = Xy ] ; then 324 # IGCM_comp_modifyXmlFile force file_def_histhf3h_lmdz.xml histhf3h enabled .TRUE. 325 # IGCM_comp_modifyXmlFile force file_def_histhf3h_lmdz.xml histhf3h output_freq 3h 326 # IGCM_comp_modifyXmlFile force file_def_histhf3h_lmdz.xml histhf3h name histhf3h 327 # fi 328 # if [ X${ok_hf3hm} = Xy ] ; then 329 # IGCM_comp_modifyXmlFile force file_def_histhf3hm_lmdz.xml histhf3hm enabled .TRUE. 330 # IGCM_comp_modifyXmlFile force file_def_histhf3hm_lmdz.xml histhf3hm output_freq 3h 331 # IGCM_comp_modifyXmlFile force file_def_histhf3hm_lmdz.xml histhf3hm name histhf3hm 332 # fi 333 353 334 if [ X${ok_stn} = Xy ] ; then 354 IGCM_comp_modifyXmlFile forcefile_def_histstn_lmdz.xml histstn enabled .TRUE.355 IGCM_comp_modifyXmlFile force file_def_histstn_lmdz.xml histstn output_freq 1800s 356 IGCM_comp_modifyXmlFile force file_def_histstn_lmdz.xml histstn name histstn 335 IGCM_comp_modifyXmlFile nonblocker file_def_histstn_lmdz.xml histstn enabled .TRUE. 336 else 337 IGCM_comp_modifyXmlFile nonblocker file_def_histstn_lmdz.xml histstn enabled .FALSE. 357 338 fi 358 339 if [ X${LMDZ_NMC_monthly} = Xy ] ; then 359 IGCM_comp_modifyXmlFile forcefile_def_histmthNMC_lmdz.xml histmthNMC enabled .TRUE.360 IGCM_comp_modifyXmlFile force file_def_histmthNMC_lmdz.xml histmthNMC output_freq 1mo 361 IGCM_comp_modifyXmlFile force file_def_histmthNMC_lmdz.xml histmthNMC name histmthNMC 340 IGCM_comp_modifyXmlFile nonblocker file_def_histmthNMC_lmdz.xml histmthNMC enabled .TRUE. 341 else 342 IGCM_comp_modifyXmlFile nonblocker file_def_histmthNMC_lmdz.xml histmthNMC enabled .FALSE. 362 343 fi 363 344 if [ X${LMDZ_NMC_daily} = Xy ] ; then 364 IGCM_comp_modifyXmlFile forcefile_def_histdayNMC_lmdz.xml histdayNMC enabled .TRUE.365 IGCM_comp_modifyXmlFile force file_def_histdayNMC_lmdz.xml histdayNMC output_freq 1d 366 IGCM_comp_modifyXmlFile force file_def_histdayNMC_lmdz.xml histdayNMC name histdayNMC 345 IGCM_comp_modifyXmlFile nonblocker file_def_histdayNMC_lmdz.xml histdayNMC enabled .TRUE. 346 else 347 IGCM_comp_modifyXmlFile nonblocker file_def_histdayNMC_lmdz.xml histdayNMC enabled .FALSE. 367 348 fi 368 349 if [ X${LMDZ_NMC_hf} = Xy ] ; then 369 IGCM_comp_modifyXmlFile force file_def_histhfNMC_lmdz.xml histhfNMC enabled .TRUE. 370 IGCM_comp_modifyXmlFile force file_def_histhfNMC_lmdz.xml histhfNMC output_freq 6h 371 IGCM_comp_modifyXmlFile force file_def_histhfNMC_lmdz.xml histhfNMC name histhfNMC 372 fi 373 if [ X${LMDZ_COSP_OK} = Xy ] ; then 374 if [ X${LMDZ_COSP_monthly} = Xy ] ; then 375 IGCM_comp_modifyXmlFile force file_def_histmthCOSP_lmdz.xml histmthCOSP enabled .TRUE. 376 IGCM_comp_modifyXmlFile force file_def_histmthCOSP_lmdz.xml histmthCOSP output_freq 1mo 377 IGCM_comp_modifyXmlFile force file_def_histmthCOSP_lmdz.xml histmthCOSP name histmthCOSP 378 fi 379 if [ X${LMDZ_COSP_daily} = Xy ] ; then 380 IGCM_comp_modifyXmlFile force file_def_histdayCOSP_lmdz.xml histdayCOSP enabled .TRUE. 381 IGCM_comp_modifyXmlFile force file_def_histdayCOSP_lmdz.xml histdayCOSP output_freq 1d 382 IGCM_comp_modifyXmlFile force file_def_histdayCOSP_lmdz.xml histdayCOSP name histdayCOSP 383 fi 384 if [ X${LMDZ_COSP_hf} = Xy ] ; then 385 IGCM_comp_modifyXmlFile force file_def_histhfCOSP_lmdz.xml histhfCOSP enabled .TRUE. 386 IGCM_comp_modifyXmlFile force file_def_histhfCOSP_lmdz.xml histhfCOSP output_freq 6h 387 IGCM_comp_modifyXmlFile force file_def_histhfCOSP_lmdz.xml histhfCOSP name histhfCOSP 388 fi 389 fi 350 IGCM_comp_modifyXmlFile nonblocker file_def_histhfNMC_lmdz.xml histhfNMC enabled .TRUE. 351 else 352 IGCM_comp_modifyXmlFile nonblocker file_def_histhfNMC_lmdz.xml histhfNMC enabled .FALSE. 353 fi 354 355 if [ X${LMDZ_COSP_monthly} = Xy ] ; then 356 IGCM_comp_modifyXmlFile nonblocker file_def_histmthCOSP_lmdz.xml histmthCOSP enabled .TRUE. 357 else 358 IGCM_comp_modifyXmlFile nonblocker file_def_histmthCOSP_lmdz.xml histmthCOSP enabled .FALSE. 359 fi 360 361 if [ X${LMDZ_COSP_daily} = Xy ] ; then 362 IGCM_comp_modifyXmlFile nonblocker file_def_histdayCOSP_lmdz.xml histdayCOSP enabled .TRUE. 363 else 364 IGCM_comp_modifyXmlFile nonblocker file_def_histdayCOSP_lmdz.xml histdayCOSP enabled .FALSE. 365 fi 366 if [ X${LMDZ_COSP_hf} = Xy ] ; then 367 IGCM_comp_modifyXmlFile nonblocker file_def_histhfCOSP_lmdz.xml histhfCOSP enabled .TRUE. 368 else 369 IGCM_comp_modifyXmlFile nonblocker file_def_histhfCOSP_lmdz.xml histhfCOSP enabled .FALSE. 370 fi 371 390 372 391 373 ## gcm.def parameters : -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/file_def_histdayCOSP_lmdz.xml
r2598 r2600 1 1 <file_definition> 2 2 <file_group id="defile"> 3 <file id="histdayCOSP" name=" XhistdayCOSP" output_freq="1d" output_level="10" enabled=".FALSE.">3 <file id="histdayCOSP" name="histdayCOSP" output_freq="1d" output_level="5" enabled="_AUTO_"> 4 4 5 5 <!-- VARS 2D --> -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/file_def_histdayNMC_lmdz.xml
r2598 r2600 1 1 <file_definition> 2 2 <file_group id="defile"> 3 <file id="histdayNMC" name=" XhistdayNMC" output_freq="1d" output_level="5" enabled=".FALSE.">3 <file id="histdayNMC" name="histdayNMC" output_freq="1d" output_level="5" enabled="_AUTO_"> 4 4 5 5 <!-- VARS 3D --> -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/file_def_histday_lmdz.xml
r2598 r2600 1 1 <file_definition> 2 2 <file_group id="defile"> 3 <file id="histday" name="histday" output_freq="1d" output_level=" 2" enabled=".FALSE.">3 <file id="histday" name="histday" output_freq="1d" output_level="_AUTO_" enabled="_AUTO_"> 4 4 5 5 <!-- VARS 1D --> -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/file_def_histhfCOSP_lmdz.xml
r2598 r2600 1 1 <file_definition> 2 2 <file_group id="defile"> 3 <file id="histhfCOSP" name=" XhisthfCOSP" output_freq="3h" output_level="10" enabled=".FALSE.">3 <file id="histhfCOSP" name="histhfCOSP" output_freq="6h" output_level="5" enabled="_AUTO_"> 4 4 5 5 <!-- VARS 2D --> -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/file_def_histhfNMC_lmdz.xml
r2598 r2600 1 1 <file_definition> 2 2 <file_group id="defile"> 3 <file id="histhfNMC" name=" XhisthfNMC" output_freq="6h" output_level="5" enabled=".FALSE.">3 <file id="histhfNMC" name="histhfNMC" output_freq="6h" output_level="5" enabled="_AUTO_"> 4 4 5 5 <!-- VARS 3D --> -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/file_def_histhf_lmdz.xml
r2598 r2600 1 1 <file_definition> 2 2 <file_group id="defile"> 3 <file id="histhf" name="histhf" output_freq="6h" output_level=" 5" enabled=".FALSE.">3 <file id="histhf" name="histhf" output_freq="6h" output_level="_AUTO_" enabled="_AUTO_"> 4 4 5 5 <!-- VARS 1D --> -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/file_def_histmthCOSP_lmdz.xml
r2598 r2600 1 1 <file_definition> 2 2 <file_group id="defile"> 3 <file id="histmthCOSP" name=" XhistmthCOSP" output_freq="1mo" output_level="10" enabled=".FALSE.">3 <file id="histmthCOSP" name="histmthCOSP" output_freq="1mo" output_level="5" enabled="_AUTO_"> 4 4 5 5 <!-- VARS 2D --> -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/file_def_histmthNMC_lmdz.xml
r2598 r2600 1 1 <file_definition> 2 2 <file_group id="defile"> 3 <file id="histmthNMC" name=" XhistmthNMC" output_freq="5d" output_level="5" enabled=".FALSE.">3 <file id="histmthNMC" name="histmthNMC" output_freq="1mo" output_level="5" enabled="_AUTO_"> 4 4 5 5 <!-- VARS 3D --> -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/file_def_histmth_lmdz.xml
r2598 r2600 1 1 <file_definition> 2 2 <file_group id="defile"> 3 <file id="histmth" name="histmth" output_freq="1 d" output_level="5" enabled=".FALSE.">3 <file id="histmth" name="histmth" output_freq="1mo" output_level="5" enabled="_AUTO_"> 4 4 5 5 <!-- VARS 1D --> -
CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/PARAM/file_def_histstn_lmdz.xml
r2598 r2600 1 1 <file_definition> 2 2 <file_group id="defile"> 3 <file id="histstn" name=" Xhiststn" output_freq="1h" output_level="5" enabled=".FALSE.">3 <file id="histstn" name="histstn" output_freq="1800s" output_level="5" enabled="_AUTO_"> 4 4 5 5 <!-- VARS 1D -->
Note: See TracChangeset
for help on using the changeset viewer.