Changeset 1450 for trunk/libIGCM
- Timestamp:
- 05/18/18 11:55:28 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/AA_SE_Checker
r1437 r1450 36 36 libIGCM=${libIGCM:=::modipsl::/libIGCM} 37 37 38 # répertoire courrant38 # Current directory 39 39 CURRENT_DIR=$( pwd ) 40 40 41 # Emplacement des cartes41 # Directory with comp.cards 42 42 CARD_DIR=${CARD_DIR:=${CURRENT_DIR}} 43 43 44 # répertoire de stockage des sorties des create_ts44 # Directory for script output 45 45 POST_DIR=${POST_DIR:=${CARD_DIR}/OutScript} 46 46 … … 109 109 IGCM_card_DefineVariableFromOption ${CARD_DIR}/config.card Post SeasonalFrequency 110 110 111 #===================================# 112 # Read updated run.card : 113 IGCM_card_DefineVariableFromOption ${CARD_DIR}/run.card Configuration PeriodDateEnd 114 115 # 111 #=================================== 112 # Read DateBegin from config.card 116 113 DateBegin=$( IGCM_date_ConvertFormatToGregorian ${config_UserChoices_DateBegin} ) 117 DateEnd=$( IGCM_date_ConvertFormatToGregorian ${run_Configuration_PeriodDateEnd} ) 118 119 # 114 115 #=================================== 116 # Read end date from run.card or config.card 117 if [ -f ${CARD_DIR}/run.card ] ; then 118 # Read updated run.card : 119 IGCM_card_DefineVariableFromOption ${CARD_DIR}/run.card Configuration PeriodDateBegin 120 IGCM_card_DefineVariableFromOption ${CARD_DIR}/run.card Configuration PeriodState 121 122 if [ X${run_Configuration_PeriodState} != X"Completed" ] ; then 123 # Calculate DateEnd by read PeriodDateBegin from run.card and remove one day 124 DateEnd=$( IGCM_date_AddDaysToGregorianDate $( IGCM_date_ConvertFormatToGregorian ${run_Configuration_PeriodDateBegin} ) -1 ) 125 else 126 # Simulation is finished, read DateEnd from config.card 127 DateEnd=$( IGCM_date_ConvertFormatToGregorian ${config_UserChoices_DateEnd} ) 128 fi 129 else 130 # No run.card available, read DateEnd from config.card 131 DateEnd=$( IGCM_date_ConvertFormatToGregorian ${config_UserChoices_DateEnd} ) 132 fi 133 134 #=================================== 135 # Calculate offset 120 136 if ( [ X${config_Post_SeasonalFrequencyOffset} = X${NULL_STR} ] || [ X${config_Post_SeasonalFrequencyOffset} = XNONE ] || [ X${config_Post_SeasonalFrequencyOffset} = X ] ) ; then 121 137 PeriodOffset=0
Note: See TracChangeset
for help on using the changeset viewer.