Changeset 727 for trunk/libIGCM/AA_atlas_ORCHIDEE
- Timestamp:
- 10/18/12 11:05:46 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/AA_atlas_ORCHIDEE
r712 r727 179 179 IGCM_sys_Get_Master ${SUBMIT_DIR}/POST ${RUN_DIR_PATH} 180 180 fi 181 # 181 182 #================================== 182 183 # First of all 183 184 # 184 IGCM_card_DefineArrayFromSection ${CARD_DIR}/config.card UserChoices 185 typeset option 186 for option in ${config_UserChoices[*]} ; do 187 IGCM_card_DefineVariableFromOption ${CARD_DIR}/config.card UserChoices ${option} 188 done 189 190 IGCM_card_DefineArrayFromSection ${CARD_DIR}/config.card Ensemble 191 typeset option 192 for option in ${config_Ensemble[*]} ; do 193 IGCM_card_DefineVariableFromOption ${CARD_DIR}/config.card Ensemble ${option} 194 done 195 # 196 echo 197 IGCM_debug_Print 1 "DefineArrayFromOption : config_UserChoices" 198 IGCM_debug_PrintVariables 3 config_UserChoices_JobName 199 IGCM_debug_PrintVariables 3 config_UserChoices_LongName 200 IGCM_debug_PrintVariables 3 config_UserChoices_TagName 201 IGCM_debug_PrintVariables 3 config_UserChoices_SpaceName 202 IGCM_debug_PrintVariables 3 config_UserChoices_ExperimentName 203 IGCM_debug_PrintVariables 3 config_UserChoices_CalendarType 204 IGCM_debug_PrintVariables 3 config_UserChoices_DateBegin 205 IGCM_debug_PrintVariables 3 config_UserChoices_DateEnd 206 IGCM_debug_PrintVariables 3 config_UserChoices_PeriodLength 207 IGCM_debug_PrintVariables 3 config_Ensemble_EnsembleName 208 IGCM_debug_PrintVariables 3 config_Ensemble_EnsembleDate 209 echo 210 185 # Read libIGCM compatibility version in config.card 186 # Read UserChoices section 187 # Read Ensemble section 188 # Read Post section 189 # Define all netcdf output directories 211 190 #================================== 212 #R_SAVE : Job output directory 213 #R_BUFR : Job output buffered directory 214 if ( [ ! X${config_UserChoices_SpaceName} = X ] && [ ! X${config_UserChoices_ExperimentName} = X ] ) ; then 215 FreeName=$( echo ${config_UserChoices_JobName} | sed 's/.*_//' ) 216 if ( [ ! X${config_Ensemble_EnsembleName} = X ] && [ ! X${config_Ensemble_EnsembleDate} = X ] ) ; then 217 R_SAVE=${R_OUT}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${FreeName} 218 R_FIGR=${R_FIG}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${FreeName} 219 R_BUFR=${R_BUF}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${FreeName} 220 R_DODS=${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${FreeName} 221 else 222 R_SAVE=${R_OUT}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${FreeName} 223 R_FIGR=${R_FIG}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${FreeName} 224 R_BUFR=${R_BUF}/${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${FreeName} 225 R_DODS=${config_UserChoices_TagName}/${config_UserChoices_SpaceName}/${config_UserChoices_ExperimentName}/${FreeName} 226 fi 227 else 228 if ( [ ! X${config_Ensemble_EnsembleName} = X ] && [ ! X${config_Ensemble_EnsembleDate} = X ] ) ; then 229 R_SAVE=${R_OUT}/${config_UserChoices_TagName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${config_UserChoices_JobName} 230 R_FIGR=${R_FIG}/${config_UserChoices_TagName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${config_UserChoices_JobName} 231 R_BUFR=${R_BUF}/${config_UserChoices_TagName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${config_UserChoices_JobName} 232 R_DODS=${config_UserChoices_TagName}/${config_Ensemble_EnsembleName}/${config_Ensemble_EnsembleDate}/${config_UserChoices_JobName} 233 else 234 R_SAVE=${R_OUT}/${config_UserChoices_TagName}/${config_UserChoices_JobName} 235 R_FIGR=${R_FIG}/${config_UserChoices_TagName}/${config_UserChoices_JobName} 236 R_BUFR=${R_BUF}/${config_UserChoices_TagName}/${config_UserChoices_JobName} 237 R_DODS=${config_UserChoices_TagName}/${config_UserChoices_JobName} 238 fi 239 fi 191 IGCM_config_CommonConfiguration ${CARD_DIR}/config.card 192 240 193 # 241 194 IGCM_sys_MkdirArchive ${R_FIGR}
Note: See TracChangeset
for help on using the changeset viewer.