Commit 8aab0392 authored by Uwe Schulzweida's avatar Uwe Schulzweida
Browse files

Docu update.

parent d173cc9e
...@@ -397,6 +397,7 @@ Operator catalog: ...@@ -397,6 +397,7 @@ Operator catalog:
Seaspctl seaspctl Seasonal percentiles Seaspctl seaspctl Seasonal percentiles
Yhourstat yhourmin Multi-year hourly minimum Yhourstat yhourmin Multi-year hourly minimum
Yhourstat yhourmax Multi-year hourly maximum Yhourstat yhourmax Multi-year hourly maximum
Yhourstat yhourrange Multi-year hourly range
Yhourstat yhoursum Multi-year hourly sum Yhourstat yhoursum Multi-year hourly sum
Yhourstat yhourmean Multi-year hourly mean Yhourstat yhourmean Multi-year hourly mean
Yhourstat yhouravg Multi-year hourly average Yhourstat yhouravg Multi-year hourly average
...@@ -406,6 +407,7 @@ Operator catalog: ...@@ -406,6 +407,7 @@ Operator catalog:
Yhourstat yhourvar1 Multi-year hourly variance (n-1) Yhourstat yhourvar1 Multi-year hourly variance (n-1)
Ydaystat ydaymin Multi-year daily minimum Ydaystat ydaymin Multi-year daily minimum
Ydaystat ydaymax Multi-year daily maximum Ydaystat ydaymax Multi-year daily maximum
Ydaystat ydayrange Multi-year daily range
Ydaystat ydaysum Multi-year daily sum Ydaystat ydaysum Multi-year daily sum
Ydaystat ydaymean Multi-year daily mean Ydaystat ydaymean Multi-year daily mean
Ydaystat ydayavg Multi-year daily average Ydaystat ydayavg Multi-year daily average
...@@ -416,6 +418,7 @@ Operator catalog: ...@@ -416,6 +418,7 @@ Operator catalog:
Ydaypctl ydaypctl Multi-year daily percentiles Ydaypctl ydaypctl Multi-year daily percentiles
Ymonstat ymonmin Multi-year monthly minimum Ymonstat ymonmin Multi-year monthly minimum
Ymonstat ymonmax Multi-year monthly maximum Ymonstat ymonmax Multi-year monthly maximum
Ymonstat ymonrange Multi-year monthly range
Ymonstat ymonsum Multi-year monthly sum Ymonstat ymonsum Multi-year monthly sum
Ymonstat ymonmean Multi-year monthly mean Ymonstat ymonmean Multi-year monthly mean
Ymonstat ymonavg Multi-year monthly average Ymonstat ymonavg Multi-year monthly average
...@@ -426,6 +429,7 @@ Operator catalog: ...@@ -426,6 +429,7 @@ Operator catalog:
Ymonpctl ymonpctl Multi-year monthly percentiles Ymonpctl ymonpctl Multi-year monthly percentiles
Yseasstat yseasmin Multi-year seasonal minimum Yseasstat yseasmin Multi-year seasonal minimum
Yseasstat yseasmax Multi-year seasonal maximum Yseasstat yseasmax Multi-year seasonal maximum
Yseasstat yseasrange Multi-year seasonal range
Yseasstat yseassum Multi-year seasonal sum Yseasstat yseassum Multi-year seasonal sum
Yseasstat yseasmean Multi-year seasonal mean Yseasstat yseasmean Multi-year seasonal mean
Yseasstat yseasavg Multi-year seasonal average Yseasstat yseasavg Multi-year seasonal average
......
...@@ -288,6 +288,7 @@ while (<MOFILE>) { ...@@ -288,6 +288,7 @@ while (<MOFILE>) {
# print TRCARD "\\makebox[0.65in][c]{\$<\\!stat\\!>\$} \\\\ \\hline\n"; # print TRCARD "\\makebox[0.65in][c]{\$<\\!stat\\!>\$} \\\\ \\hline\n";
print TRCARD "minimum & \\textbf{min} \\\\ \n"; print TRCARD "minimum & \\textbf{min} \\\\ \n";
print TRCARD "maximum & \\textbf{max} \\\\ \n"; print TRCARD "maximum & \\textbf{max} \\\\ \n";
print TRCARD "range & \\textbf{range} \\\\ \n";
print TRCARD "sum & \\textbf{sum} \\\\ \n"; print TRCARD "sum & \\textbf{sum} \\\\ \n";
print TRCARD "mean & \\textbf{mean} \\\\ \n"; print TRCARD "mean & \\textbf{mean} \\\\ \n";
print TRCARD "average & \\textbf{avg} \\\\ \n"; print TRCARD "average & \\textbf{avg} \\\\ \n";
......
...@@ -5,11 +5,11 @@ ...@@ -5,11 +5,11 @@
@Section = Statistical values @Section = Statistical values
@Class = Statistic @Class = Statistic
@Arguments = infile outfile @Arguments = infile outfile
@Operators = ydaymin ydaymax ydaysum ydaymean ydayavg ydaystd ydaystd1 ydayvar ydayvar1 @Operators = ydaymin ydaymax ydayrange ydaysum ydaymean ydayavg ydaystd ydaystd1 ydayvar ydayvar1
@BeginDescription @BeginDescription
This module computes statistical values of each day of year. This module computes statistical values of each day of year.
Depending on the chosen operator the minimum, maximum, sum, average, variance Depending on the chosen operator the minimum, maximum, range, sum, average, variance
or standard deviation of each day of year in @file{infile} is written to @file{outfile}. or standard deviation of each day of year in @file{infile} is written to @file{outfile}.
The date information in an output field is the date of the last contributing input field. The date information in an output field is the date of the last contributing input field.
@EndModule @EndModule
...@@ -59,6 +59,28 @@ o(\mbox{366},x) = \mbox{\textbf{max}}\{i(t,x), \mbox{day}(i(t)) = \mbox{366}\} \ ...@@ -59,6 +59,28 @@ o(\mbox{366},x) = \mbox{\textbf{max}}\{i(t,x), \mbox{day}(i(t)) = \mbox{366}\} \
@EndOperator @EndOperator
@BeginOperator_ydayrange
@Title = Multi-year daily range
@BeginDescription
@IfMan
o(001,x) = range{i(t,x), day(i(t)) = 001}
...
o(366,x) = range{i(t,x), day(i(t)) = 366}
@EndifMan
@IfDoc
@BeginMath
\begin{array}{c}
o(\mbox{001},x) = \mbox{\textbf{range}}\{i(t,x), \mbox{day}(i(t)) = \mbox{001}\} \\
\vdots \\
o(\mbox{366},x) = \mbox{\textbf{range}}\{i(t,x), \mbox{day}(i(t)) = \mbox{366}\} \\
\end{array}
@EndMath
@EndifDoc
@EndDescription
@EndOperator
@BeginOperator_ydaysum @BeginOperator_ydaysum
@Title = Multi-year daily sum @Title = Multi-year daily sum
......
...@@ -5,11 +5,11 @@ ...@@ -5,11 +5,11 @@
@Section = Statistical values @Section = Statistical values
@Class = Statistic @Class = Statistic
@Arguments = infile outfile @Arguments = infile outfile
@Operators = yhourmin yhourmax yhoursum yhourmean yhouravg yhourstd yhourstd1 yhourvar yhourvar1 @Operators = yhourmin yhourmax yhourrange yhoursum yhourmean yhouravg yhourstd yhourstd1 yhourvar yhourvar1
@BeginDescription @BeginDescription
This module computes statistical values of each hour and day of year. This module computes statistical values of each hour and day of year.
Depending on the chosen operator the minimum, maximum, sum, average, variance Depending on the chosen operator the minimum, maximum, range, sum, average, variance
or standard deviation of each hour and day of year in @file{infile} is written to @file{outfile}. or standard deviation of each hour and day of year in @file{infile} is written to @file{outfile}.
The date information in an output field is the date of the last contributing input field. The date information in an output field is the date of the last contributing input field.
@EndModule @EndModule
...@@ -59,6 +59,28 @@ o(\mbox{8784},x) = \mbox{\textbf{max}}\{i(t,x), \mbox{day}(i(t)) = \mbox{8784}\} ...@@ -59,6 +59,28 @@ o(\mbox{8784},x) = \mbox{\textbf{max}}\{i(t,x), \mbox{day}(i(t)) = \mbox{8784}\}
@EndOperator @EndOperator
@BeginOperator_yhourrange
@Title = Multi-year hourly range
@BeginDescription
@IfMan
o(0001,x) = range{i(t,x), day(i(t)) = 0001}
...
o(8784,x) = range{i(t,x), day(i(t)) = 8784}
@EndifMan
@IfDoc
@BeginMath
\begin{array}{c}
o(\mbox{0001},x) = \mbox{\textbf{range}}\{i(t,x), \mbox{day}(i(t)) = \mbox{0001}\} \\
\vdots \\
o(\mbox{8784},x) = \mbox{\textbf{range}}\{i(t,x), \mbox{day}(i(t)) = \mbox{8784}\} \\
\end{array}
@EndMath
@EndifDoc
@EndDescription
@EndOperator
@BeginOperator_yhoursum @BeginOperator_yhoursum
@Title = Multi-year hourly sum @Title = Multi-year hourly sum
......
...@@ -5,11 +5,11 @@ ...@@ -5,11 +5,11 @@
@Section = Statistical values @Section = Statistical values
@Class = Statistic @Class = Statistic
@Arguments = infile outfile @Arguments = infile outfile
@Operators = ymonmin ymonmax ymonsum ymonmean ymonavg ymonstd ymonstd1 ymonvar ymonvar1 @Operators = ymonmin ymonmax ymonrange ymonsum ymonmean ymonavg ymonstd ymonstd1 ymonvar ymonvar1
@BeginDescription @BeginDescription
This module computes statistical values of each month of year. This module computes statistical values of each month of year.
Depending on the chosen operator the minimum, maximum, sum, average, variance Depending on the chosen operator the minimum, maximum, range, sum, average, variance
or standard deviation of each month of year in @file{infile} is written to @file{outfile}. or standard deviation of each month of year in @file{infile} is written to @file{outfile}.
The date information in an output field is the date of the last contributing input field. The date information in an output field is the date of the last contributing input field.
@EndDescription @EndDescription
...@@ -60,6 +60,28 @@ o(\mbox{12},x) = \mbox{\textbf{max}}\{i(t,x), \mbox{month}(i(t)) = \mbox{12}\} \ ...@@ -60,6 +60,28 @@ o(\mbox{12},x) = \mbox{\textbf{max}}\{i(t,x), \mbox{month}(i(t)) = \mbox{12}\} \
@EndOperator @EndOperator
@BeginOperator_ymonrange
@Title = Multi-year monthly range
@BeginDescription
@IfMan
o(01,x) = range{i(t,x), month(i(t)) = 01}
...
o(12,x) = range{i(t,x), month(i(t)) = 12}
@EndifMan
@IfDoc
@BeginMath
\begin{array}{c}
o(\mbox{01},x) = \mbox{\textbf{range}}\{i(t,x), \mbox{month}(i(t)) = \mbox{01}\} \\
\vdots \\
o(\mbox{12},x) = \mbox{\textbf{range}}\{i(t,x), \mbox{month}(i(t)) = \mbox{12}\} \\
\end{array}
@EndMath
@EndifDoc
@EndDescription
@EndOperator
@BeginOperator_ymonsum @BeginOperator_ymonsum
@Title = Multi-year monthly sum @Title = Multi-year monthly sum
......
@BeginModule @BeginModule
@NewPage
@Name = Yseaspctl @Name = Yseaspctl
@Title = Multi-year seasonal percentile values @Title = Multi-year seasonal percentile values
@Section = Statistical values @Section = Statistical values
......
...@@ -5,11 +5,11 @@ ...@@ -5,11 +5,11 @@
@Section = Statistical values @Section = Statistical values
@Class = Statistic @Class = Statistic
@Arguments = infile outfile @Arguments = infile outfile
@Operators = yseasmin yseasmax yseassum yseasmean yseasavg yseasstd yseasstd1 yseasvar yseasvar1 @Operators = yseasmin yseasmax yseasrange yseassum yseasmean yseasavg yseasstd yseasstd1 yseasvar yseasvar1
@BeginDescription @BeginDescription
This module computes statistical values of each season. This module computes statistical values of each season.
Depending on the chosen operator the minimum, maximum, sum, average, variance Depending on the chosen operator the minimum, maximum, range, sum, average, variance
or standard deviation of each season in @file{infile} is written to @file{outfile}. or standard deviation of each season in @file{infile} is written to @file{outfile}.
The date information in an output field is the date of the last contributing input field. The date information in an output field is the date of the last contributing input field.
@EndDescription @EndDescription
...@@ -64,6 +64,30 @@ o(\mbox{4},x) = \mbox{\textbf{max}}\{i(t,x), \mbox{month}(i(t)) = \mbox{09, 10, ...@@ -64,6 +64,30 @@ o(\mbox{4},x) = \mbox{\textbf{max}}\{i(t,x), \mbox{month}(i(t)) = \mbox{09, 10,
@EndOperator @EndOperator
@BeginOperator_yseasrange
@Title = Multi-year seasonal range
@BeginDescription
@IfMan
o(1,x) = range{i(t,x), month(i(t)) = 12, 01, 02}
o(2,x) = range{i(t,x), month(i(t)) = 03, 04, 05}
o(3,x) = range{i(t,x), month(i(t)) = 06, 07, 08}
o(4,x) = range{i(t,x), month(i(t)) = 09, 10, 11}
@EndifMan
@IfDoc
@BeginMath
\begin{array}{c}
o(\mbox{1},x) = \mbox{\textbf{range}}\{i(t,x), \mbox{month}(i(t)) = \mbox{12, 01, 02}\} \\
o(\mbox{2},x) = \mbox{\textbf{range}}\{i(t,x), \mbox{month}(i(t)) = \mbox{03, 04, 05}\} \\
o(\mbox{3},x) = \mbox{\textbf{range}}\{i(t,x), \mbox{month}(i(t)) = \mbox{06, 07, 08}\} \\
o(\mbox{4},x) = \mbox{\textbf{range}}\{i(t,x), \mbox{month}(i(t)) = \mbox{09, 10, 11}\} \\
\end{array}
@EndMath
@EndifDoc
@EndDescription
@EndOperator
@BeginOperator_yseassum @BeginOperator_yseassum
@Title = Multi-year seasonal sum @Title = Multi-year seasonal sum
......
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment