@@ -67,24 +67,24 @@ endif
67
67
@ n = 1
68
68
while( $n < = $nmax )
69
69
70
- if( " $argv [$n ]" == " -source" ) then
71
- @ n = $n + 1
72
- setenv SOURCE $argv [$n ]
70
+ if( " $argv [$n ]" == " -source" ) then
71
+ @ n = $n + 1
72
+ setenv SOURCE $argv [$n ]
73
73
endif
74
74
75
75
if( " $argv [$n ]" == " -recover" ) then
76
76
@ n = $n + 1
77
- set RECDATE = $argv [$n ]
77
+ set RECDATE = $argv [$n ]
78
78
endif
79
79
80
- if( " $argv [$n ]" == " -ncpus" ) then
81
- @ n = $n + 1
82
- set NCPUS = $argv [$n ]
80
+ if( " $argv [$n ]" == " -ncpus" ) then
81
+ @ n = $n + 1
82
+ set NCPUS = $argv [$n ]
83
83
endif
84
84
85
- if( " $argv [$n ]" == " -expid" ) then
86
- @ n = $n + 1
87
- set EXPID = $argv [$n ]
85
+ if( " $argv [$n ]" == " -expid" ) then
86
+ @ n = $n + 1
87
+ set EXPID = $argv [$n ]
88
88
endif
89
89
90
90
if( " $argv [$n ]" == " -expiy" ) then
@@ -97,41 +97,41 @@ while( $n <= $nmax )
97
97
set EXPIE = $argv [$n ]
98
98
endif
99
99
100
- if( " $argv [$n ]" == " -clim" ) then
100
+ if( " $argv [$n ]" == " -clim" ) then
101
101
set CLIMO = ' TRUE'
102
102
endif
103
103
104
- if( " $argv [$n ]" == " -nostrict" ) then
104
+ if( " $argv [$n ]" == " -nostrict" ) then
105
105
set STRICT = ' -strict false'
106
106
endif
107
107
108
- if( " $argv [$n ]" == " -ana" ) then
108
+ if( " $argv [$n ]" == " -ana" ) then
109
109
set ANA = ' -ana'
110
110
endif
111
111
112
- if( " $argv [$n ]" == " -ddf" ) then
113
- @ n = $n + 1
114
- set DDF = $argv [$n ]
112
+ if( " $argv [$n ]" == " -ddf" ) then
113
+ @ n = $n + 1
114
+ set DDF = $argv [$n ]
115
115
endif
116
116
117
- if( " $argv [$n ]" == " -history" ) then
118
- @ n = $n + 1
119
- set HISTORYRC = $argv [$n ]
117
+ if( " $argv [$n ]" == " -history" ) then
118
+ @ n = $n + 1
119
+ set HISTORYRC = $argv [$n ]
120
120
endif
121
121
122
- if( " $argv [$n ]" == " -begdate" ) then
123
- @ n = $n + 1
124
- set BEGDATE = $argv [$n ]
122
+ if( " $argv [$n ]" == " -begdate" ) then
123
+ @ n = $n + 1
124
+ set BEGDATE = $argv [$n ]
125
125
endif
126
126
127
- if( " $argv [$n ]" == " -enddate" ) then
128
- @ n = $n + 1
129
- set ENDDATE = $argv [$n ]
127
+ if( " $argv [$n ]" == " -enddate" ) then
128
+ @ n = $n + 1
129
+ set ENDDATE = $argv [$n ]
130
130
endif
131
131
132
- if( " $argv [$n ]" == " -list" ) then
133
- @ n = $n + 1
134
- set LIST = $argv [$n ]
132
+ if( " $argv [$n ]" == " -list" ) then
133
+ @ n = $n + 1
134
+ set LIST = $argv [$n ]
135
135
endif
136
136
137
137
if( " $argv [$n ]" == " -plots" ) then
@@ -373,7 +373,7 @@ if( $PLOTS[1] != "NULL" ) then
373
373
set PATH = ' '
374
374
set node = ` echo $DSET | cut -d / -f$m `
375
375
while( $node ! = $FILE )
376
- set node = ` echo $node | sed -e ' s/%y4/\#/g' `
376
+ set node = ` echo $node | sed -e ' s/%y4/\#/g' `
377
377
set node = ` echo $node | sed -e " s/%m2/\#/g" `
378
378
set node = ` echo $node | sed -e " s/%d2/\#/g" `
379
379
set node = ` echo $node | sed -e " s/%h2/\#/g" `
452
452
453
453
if( $numlocs [$nstream ] ! = 0 ) then
454
454
455
- # Extract Extension (last node) from Typical Local File
455
+ # Extract Extension (last node) from Typical Local File
456
456
# -----------------------------------------------------
457
457
@ loc = 1
458
458
while( $loc ! = 0 )
@@ -514,13 +514,13 @@ foreach collection ( $collections )
514
514
@ endloc = $begloc + $numdates [$m ] - 1
515
515
set streamdates = ` echo $dates [${begloc} -${endloc} ]`
516
516
517
- if( $streamdates [1] ! = 0 ) then
517
+ if( $streamdates [1] ! = 0 ) then
518
518
foreach date ( $streamdates )
519
519
echo $collection $streamdates Current Date: $date
520
520
521
521
if( -e $SOURCE /holding/$collection /$date ) then
522
522
cd $SOURCE /holding/$collection /$date
523
-
523
+
524
524
set locals = ` /bin/ls -1 | grep ${expid} .${collection} | grep -v monthly | grep -v diurnal`
525
525
set num = ` /bin/ls -1 | grep ${expid} .${collection} | grep -v monthly | grep -v diurnal | wc -l`
526
526
@@ -583,11 +583,11 @@ foreach collection ( $collections )
583
583
echo " Performing time average ..."
584
584
if(! -e time_ave.rc ) ln -s $GEOSUTIL /post/time_ave.rc .
585
585
if( $NCPUS == " NULL" | $NCPUS == 1 | ! ($? RUN_CMD) ) then
586
- $GEOSUTIL /post/time_ave_nompi .x -hdf $locals -rc time_ave.rc \
587
- -tag $expid .$collection .monthly \
588
- -d $expid .$collection .diurnal $STRICT
586
+ $GEOSUTIL /post/time_ave_util .x -hdf $locals -rc time_ave.rc \
587
+ -tag $expid .$collection .monthly \
588
+ -d $expid .$collection .diurnal $STRICT
589
589
else
590
- $RUN_CMD $NCPUS $GEOSUTIL /post/time_ave .x -hdf $locals -rc time_ave.rc \
590
+ $RUN_CMD $NCPUS $GEOSUTIL /post/time_ave_util .x -hdf $locals -rc time_ave.rc \
591
591
-tag $expid .$collection .monthly \
592
592
-d $expid .$collection .diurnal $STRICT
593
593
endif
@@ -626,7 +626,7 @@ set AGCM_JM = `grep AGCM_JM: $HOMDIR/AGCM.rc | cut -d':' -f2`
626
626
if (${RAT} == 6) set CUBE = TRUE
627
627
628
628
set HIRES = FALSE
629
- if( $AGCM_IM > = 1152 | ($AGCM_IM > = 360 & $CUBE == TRUE ) ) set HIRES = TRUE
629
+ if( $AGCM_IM > = 1152 | ($AGCM_IM > = 360 & $CUBE == TRUE ) ) set HIRES = TRUE
630
630
631
631
632
632
# Move and Archive Monthly Means and Dailies
@@ -647,7 +647,7 @@ foreach collection ( $collections )
647
647
648
648
@ endloc = $begloc + $numdates [$m ] - 1
649
649
set streamdates = ` echo $dates [${begloc} -${endloc} ]`
650
- if( $streamdates [1] ! = 0 ) then
650
+ if( $streamdates [1] ! = 0 ) then
651
651
foreach date ( $streamdates )
652
652
if( -e $SOURCE /holding/$collection /$date ) then
653
653
set locdir = $SOURCE /holding/$collection /$date
@@ -677,7 +677,7 @@ foreach collection ( $collections )
677
677
set month = ` echo $fdate | cut -c5-6`
678
678
set day = ` echo $fdate | cut -c7-8`
679
679
set hour = ` echo $fdate | cut -c10-11`
680
-
680
+
681
681
# set archive = `echo $archives[$m] | sed -e "s/%c/$collection/ g" | \
682
682
# sed -e "s/%y4/$expyear/ g" | \
683
683
# sed -e "s/%m2/$month/ g" | \
@@ -902,7 +902,7 @@ if( $num != 0 ) then
902
902
# ---------------
903
903
/bin/rm -f xdf.tabl
904
904
905
- # Extract Extension (last node) from Monthly Mean File
905
+ # Extract Extension (last node) from Monthly Mean File
906
906
# ----------------------------------------------------
907
907
@ m = 1
908
908
while( $m ! = 0 )
@@ -968,8 +968,8 @@ end # End ForEach Output Stream Loop
968
968
endif # End PLOTS Option
969
969
970
970
# ######################################################################
971
- # Submit Quickplot Job
972
- # --------------------
971
+ # Submit Quickplot Job
972
+ # --------------------
973
973
# Note: $num, $monthlies, and ${date_node}
974
974
# are from last output stream examined
975
975
# ######################################################################
@@ -995,7 +995,7 @@ cd $SOURCE/plot
995
995
@ m = $m + 1
996
996
end
997
997
endif
998
-
998
+
999
999
set CMPEXP = ` echo $CMPEXP `
1000
1000
1001
1001
if( $PLOTS [1] ! = " NULL" ) set STATUS = ON
@@ -1105,8 +1105,8 @@ endif
1105
1105
1106
1106
# Create Plot Lists
1107
1107
# ---------------------------------------------------------------------------------
1108
- if( -e portrait.list ) /bin/rm -f portrait.list
1109
- if( -e landscape.list ) /bin/rm -f landscape.list
1108
+ if( -e portrait.list ) /bin/rm -f portrait.list
1109
+ if( -e landscape.list ) /bin/rm -f landscape.list
1110
1110
if( -e dummy ) /bin/rm -f dummy
1111
1111
1112
1112
echo ' '
0 commit comments