Changeset 908


Ignore:
Timestamp:
08/08/13 15:36:37 (11 years ago)
Author:
sdipsl
Message:
  • take into account SeasonalFrequencyOffset See #154
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/AA_SE_Checker

    r906 r908  
    8686 
    8787# 
     88DateBegin=$( IGCM_date_ConvertFormatToGregorian ${config_UserChoices_DateBegin} ) 
    8889DateEnd=$( IGCM_date_ConvertFormatToGregorian ${config_UserChoices_DateEnd} ) 
    89 DateBegin=$( IGCM_date_ConvertFormatToGregorian ${config_UserChoices_DateBegin} ) 
    90  
    91 IGCM_date_GetYearMonth ${DateBegin} YearBegin MonthBegin 
    92 IGCM_date_GetYearMonth ${DateEnd}   YearEnd   MonthEnd 
     90 
     91# 
     92if ( [ X${config_Post_SeasonalFrequencyOffset} = X${NULL_STR} ] || [ X${config_Post_SeasonalFrequencyOffset} = XNONE ] || [ X${config_Post_SeasonalFrequencyOffset} = X ] ) ; then 
     93  PeriodOffset=0 
     94else 
     95  PeriodOffset=${config_Post_SeasonalFrequencyOffset} 
     96fi 
    9397 
    9498IGCM_debug_Print 1 "DateBegin for SE_Checker : "${DateBegin} 
    9599IGCM_debug_Print 1 "DateEnd   for SE_Checker : "${DateEnd} 
     100IGCM_debug_Print 1 "Offset    for SE_Checker : "${PeriodOffset} 
    96101echo 
    97102# 
     
    100105freq=$( echo ${config_Post_SeasonalFrequency} |  sed -e "s/[yY]//" ) 
    101106 
    102 an_deb=$( IGCM_date_YearDigit $(( DateBegin / 10000 )) ) 
     107an_deb=$( IGCM_date_YearDigit $(( DateBegin / 10000 + PeriodOffset )) ) 
     108an_fin=$( IGCM_date_YearDigit $(( an_deb + freq - 1 )) ) 
    103109an_fin_all=$( IGCM_date_YearDigit $(( DateEnd / 10000 )) ) 
    104 an_fin=$( IGCM_date_YearDigit $(( an_deb + freq - 1 )) ) 
    105110 
    106111# 
Note: See TracChangeset for help on using the changeset viewer.