Ignore:
Timestamp:
05/30/08 10:10:34 (16 years ago)
Author:
mmaipsl
Message:

MM: All frequencies in post-treatement.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/AllPostFred/libIGCM_post/libIGCM_post.ksh

    r5 r10  
    8686                      PeriodYear=$( echo ${config_Post_post_freq} | sed -e "s/[yY]//" ) 
    8787                      case ${config_UserChoices_PeriodLength} in 
    88                         1Y|1y) 
     88                        *Y|*y) 
     89                          echo "POST : Y->Y = " ${CumulPeriod} ',' ${PeriodYear} "," $( expr ${CumulPeriod} % ${PeriodYear}  ) 
    8990                          if [ $( expr ${CumulPeriod} % ${PeriodYear}  ) -eq 0 ] ;  then 
    9091                             eval ${flag_post}_${compname}_${post_freq}=true 
     
    9495                        1M|1m) 
    9596                          if [ $( expr ${CumulPeriod} % $( expr ${PeriodYear} \* 12 ) ) -eq 0 ] ; then 
     97                             eval ${flag_post}_${compname}_${post_freq}=true 
     98                             eval ${post_freq}=true 
     99                             POST=true 
     100                          fi ;; 
     101                        *M|*m) 
     102                          PeriodMonths=$( echo ${config_UserChoices_PeriodLength} | sed -e "s/[mM]//" ) 
     103                          if [ $( expr $(( ${CumulPeriod} * ${PeriodMonths} )) % $(( ${PeriodYear} * 12 )) ) -eq 0 ] ; then 
    96104                             eval ${flag_post}_${compname}_${post_freq}=true 
    97105                             eval ${post_freq}=true 
     
    126134                    1M|1m) 
    127135                      case ${config_UserChoices_PeriodLength} in 
    128                         1Y|1y) 
     136                        *Y|*y) 
    129137                          IGCM_debug_Print 3 "Frequency not allowed for TimeSeriesFrequency in ${flag_post}" ;; 
    130                         1M|1m) 
     138                        *M|*m) 
    131139                          eval ${flag_post}_${compname}_${post_freq}=true 
    132140                          eval ${post_freq}=true 
     
    145153                      esac 
    146154                        ;; 
     155                    *M|*m) 
     156                      case ${config_UserChoices_PeriodLength} in 
     157                        *Y|*y) 
     158                          IGCM_debug_Print 3 "Frequency not allowed for TimeSeriesFrequency in ${flag_post}" ;; 
     159                        *M|*m) 
     160                          eval ${flag_post}_${compname}_${post_freq}=true 
     161                          eval ${post_freq}=true 
     162                          POST=true;; 
     163                      esac 
     164                      ;; 
    147165                    NONE|none) 
    148166                      ;; 
Note: See TracChangeset for help on using the changeset viewer.