Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mpim-sw
cdo
Commits
b41330b5
Commit
b41330b5
authored
Nov 11, 2016
by
Uwe Schulzweida
Browse files
timcumsum: added docu.
parent
425be745
Changes
6
Hide whitespace changes
Inline
Side-by-side
OPERATORS
View file @
b41330b5
...
...
@@ -231,6 +231,7 @@ Operator catalog:
-------------------------------------------------------------
Statistical values
-------------------------------------------------------------
Timcumsum timcumsum Cumulative sum over all timesteps
Consecstat consecsum Consecutive Sum
Consecstat consects Consecutive Timesteps
Ensstat ensmin Ensemble minimum
...
...
doc/tex/Modules
View file @
b41330b5
...
...
@@ -48,6 +48,7 @@ Ydayarith Arithmetic
Ymonarith Arithmetic
Yseasarith Arithmetic
Arithdays Arithmetic
Timcumsum Statistical values
Consecstat Statistical values
Ensstat Statistical values
Ensstat2 Statistical values
...
...
doc/tex/mod/Consecstat
View file @
b41330b5
@BeginModule
@NewPage
@Name = Consecstat
@Title = Consecute timestep periods
@Section = Statistical values
...
...
doc/tex/mod/Timcumsum
View file @
b41330b5
BeginModule
@
BeginModule
@NewPage
@Name = Timcumsum
@Title = Cumulative sum over all timesteps
...
...
@@ -19,9 +19,11 @@ Missing values are treated as numeric zero when summing.
@BeginDescription
@IfMan
o(t,x) = sum{i(t',x), 0<t'<=t}
@EndifMan
@IfDoc
\ \newline
@BeginMath
o(t,x) = \mbox{\textbf{sum}}\{i(t',x), 0 < t' \leq t\}
@EndMath
...
...
src/modules.c
View file @
b41330b5
...
...
@@ -734,7 +734,7 @@ static modules_t Modules[] =
{
Timcount
,
NULL
,
MoncountOperators
,
1
,
CDI_BOTH
,
1
,
1
},
{
Timcount
,
NULL
,
DaycountOperators
,
1
,
CDI_BOTH
,
1
,
1
},
{
Timcount
,
NULL
,
HourcountOperators
,
1
,
CDI_BOTH
,
1
,
1
},
{
Timcumsum
,
NULL
,
TimcumsumOperators
,
1
,
CDI_BOTH
,
1
,
1
},
{
Timcumsum
,
TimcumsumHelp
,
TimcumsumOperators
,
1
,
CDI_BOTH
,
1
,
1
},
{
Timpctl
,
TimpctlHelp
,
TimpctlOperators
,
1
,
CDI_REAL
,
3
,
1
},
{
Timpctl
,
YearpctlHelp
,
YearpctlOperators
,
1
,
CDI_REAL
,
3
,
1
},
{
Timpctl
,
MonpctlHelp
,
MonpctlOperators
,
1
,
CDI_REAL
,
3
,
1
},
...
...
src/operator_help.h
View file @
b41330b5
...
...
@@ -1708,6 +1708,21 @@ static const char *ArithdaysHelp[] = {
NULL
};
static
const
char
*
TimcumsumHelp
[]
=
{
"NAME"
,
" timcumsum - Cumulative sum over all timesteps"
,
""
,
"SYNOPSIS"
,
" timcumsum ifile ofile"
,
""
,
"DESCRIPTION"
,
" The timcumsum operator calculates the cumulative sum over all timesteps."
,
" Missing values are treated as numeric zero when summing."
,
" "
,
" o(t,x) = sum{i(t',x), 0<t'<=t}"
,
NULL
};
static
const
char
*
ConsecstatHelp
[]
=
{
"NAME"
,
" consecsum, consects - Consecute timestep periods"
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment