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