Changeset 727 for trunk/libIGCM/AA_monitoring
- Timestamp:
- 10/18/12 11:05:46 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/AA_monitoring
r712 r727 228 228 fi 229 229 230 # 230 #================================== 231 231 # First of all 232 232 # 233 IGCM_card_DefineArrayFromSection ${CARD_DIR}/config.card UserChoices 234 typeset option 235 for option in ${config_UserChoices[*]} ; do 236 IGCM_card_DefineVariableFromOption ${CARD_DIR}/config.card UserChoices ${option} 237 done 238 239 IGCM_card_DefineArrayFromSection ${CARD_DIR}/config.card Ensemble 240 typeset option 241 for option in ${config_Ensemble[*]} ; do 242 IGCM_card_DefineVariableFromOption ${CARD_DIR}/config.card Ensemble ${option} 243 done 244 IGCM_card_DefineArrayFromSection ${CARD_DIR}/config.card ListOfComponents 245 233 # Read libIGCM compatibility version in config.card 234 # Read UserChoices section 235 # Read Ensemble section 236 # Read Post section 237 # Define all netcdf output directories 246 238 #================================== 247 #R_SAVE : Job output directory 248 #R_BUFR : Job output buffered directory 249 if ( [ ! X${config_UserChoices_SpaceName} = X ] && [ ! X${config_UserChoices_ExperimentName} = X ] ) ; then 250 FreeName=$( echo ${config_UserChoices_JobName} | sed 's/.*_//' ) 251 if ( [ ! X${config_Ensemble_EnsembleName} = X ] && [ ! X${config_Ensemble_EnsembleDate} = X ] ) ; then 252 R_SAVE=${R_OUT}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${FreeName} 253 R_FIGR=${R_FIG}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${FreeName} 254 R_BUFR=${R_BUF}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${FreeName} 255 R_DODS=${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${FreeName} 256 else 257 R_SAVE=${R_OUT}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${FreeName} 258 R_FIGR=${R_FIG}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${FreeName} 259 R_BUFR=${R_BUF}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${FreeName} 260 R_DODS=${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${FreeName} 261 fi 262 else 263 if ( [ ! X${config_Ensemble_EnsembleName} = X ] && [ ! X${config_Ensemble_EnsembleDate} = X ] ) ; then 264 R_SAVE=${R_OUT}/${config_UserChoices_TagName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${config_UserChoices_JobName} 265 R_FIGR=${R_FIG}/${config_UserChoices_TagName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${config_UserChoices_JobName} 266 R_BUFR=${R_BUF}/${config_UserChoices_TagName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${config_UserChoices_JobName} 267 R_DODS=${config_UserChoices_TagName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${config_UserChoices_JobName} 268 else 269 R_SAVE=${R_OUT}/${config_UserChoices_TagName}/${config_UserChoices_JobName} 270 R_FIGR=${R_FIG}/${config_UserChoices_TagName}/${config_UserChoices_JobName} 271 R_BUFR=${R_BUF}/${config_UserChoices_TagName}/${config_UserChoices_JobName} 272 R_DODS=${config_UserChoices_TagName}/${config_UserChoices_JobName} 273 fi 274 fi 275 239 IGCM_config_CommonConfiguration ${CARD_DIR}/config.card 240 241 #================================== 242 # Read ListOfComponents section: 243 IGCM_card_DefineArrayFromSection ${CARD_DIR}/config.card ListOfComponents 244 245 # Create R_FIGR that has been defined by IGCM_config_CommonConfiguration 276 246 IGCM_sys_MkdirArchive ${R_FIGR} 277 247 #
Note: See TracChangeset
for help on using the changeset viewer.