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
99846c49
Commit
99846c49
authored
May 10, 2007
by
Uwe Schulzweida
Browse files
read_e5res and write_e5res
parent
5aa60944
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
src/Echam5ini.c
View file @
99846c49
This diff is collapsed.
Click to expand it.
src/Makefile.am
View file @
99846c49
...
...
@@ -90,6 +90,7 @@ cdo_SOURCES = Arith.c \
Timpctl.c
\
Timsort.c
\
Timstat.c
\
Timstat2.c
\
Trend.c
\
Trms.c
\
Vardup.c
\
...
...
src/Makefile.in
View file @
99846c49
...
...
@@ -171,6 +171,7 @@ cdo_SOURCES = Arith.c \
Timpctl.c
\
Timsort.c
\
Timstat.c
\
Timstat2.c
\
Trend.c
\
Trms.c
\
Vardup.c
\
...
...
@@ -320,30 +321,30 @@ am_cdo_OBJECTS = Arith.$(OBJEXT) Arithc.$(OBJEXT) Arithdays.$(OBJEXT) \
Splitrec.
$(OBJEXT)
Splittime.
$(OBJEXT)
Splityear.
$(OBJEXT)
\
Subtrend.
$(OBJEXT)
Templates.
$(OBJEXT)
Test.
$(OBJEXT)
\
Tests.
$(OBJEXT)
Timpctl.
$(OBJEXT)
Timsort.
$(OBJEXT)
\
Timstat.
$(OBJEXT)
T
rend
.
$(OBJEXT)
Tr
ms
.
$(OBJEXT)
\
Vardup.
$(OBJEXT)
Vargen.
$(OBJEXT)
Varrms.
$(OBJEXT)
\
Vertint.
$(OBJEXT)
Vertstat.
$(OBJEXT)
Wind.
$(OBJEXT)
\
Writegrid.
$(OBJEXT)
Writerandom.
$(OBJEXT)
Ydaypctl.
$(OBJEXT)
\
Ydaystat.
$(OBJEXT)
Ydrunpctl.
$(OBJEXT)
Ydrunstat.
$(OBJEXT)
\
Ymonarith.
$(OBJEXT)
Ymonpctl.
$(OBJEXT)
Ymonstat.
$(OBJEXT)
\
Yseaspctl.
$(OBJEXT)
Yseasstat.
$(OBJEXT)
Zonstat.
$(OBJEXT)
\
cdilib.
$(OBJEXT)
commandline.
$(OBJEXT)
exception.
$(OBJEXT)
\
expr_yacc.
$(OBJEXT)
expr_lex.
$(OBJEXT)
expr.
$(OBJEXT)
\
cdo.
$(OBJEXT)
cdo_pthread.
$(OBJEXT)
cdo_vlist.
$(OBJEXT)
\
field.
$(OBJEXT)
fieldc.
$(OBJEXT)
field2.
$(OBJEXT)
\
fieldmer.
$(OBJEXT)
fieldzon.
$(OBJEXT)
grid.
$(OBJEXT)
\
hetaeta.
$(OBJEXT)
history.
$(OBJEXT)
institution.
$(OBJEXT)
\
in
terpol
.
$(OBJEXT)
job
.
$(OBJEXT)
modules
.
$(OBJEXT)
\
namelist.
$(OBJEXT)
normal.
$(OBJEXT)
pipe.
$(OBJEXT)
\
process.
$(OBJEXT)
remaplib.
$(OBJEXT)
timer.
$(OBJEXT)
\
realtime.
$(OBJEXT)
pstream.
$(OBJEXT)
table.
$(OBJEXT)
\
userlog.
$(OBJEXT)
util.
$(OBJEXT)
legendre.
$(OBJEXT)
\
fourier.
$(OBJEXT)
specspace.
$(OBJEXT)
readline.
$(OBJEXT)
\
julian.
$(OBJEXT)
vinterp.
$(OBJEXT)
zaxis.
$(OBJEXT)
\
pthread_debug.
$(OBJEXT)
color.
$(OBJEXT)
list.
$(OBJEXT)
\
percentiles.
$(OBJEXT)
nth_element.
$(OBJEXT)
ecacore.
$(OBJEXT)
\
ecautil.
$(OBJEXT)
EcaIndices.
$(OBJEXT)
Hi.
$(OBJEXT)
\
Wct.
$(OBJEXT)
statistic.
$(OBJEXT)
Timstat.
$(OBJEXT)
T
imstat2
.
$(OBJEXT)
Tr
end
.
$(OBJEXT)
\
Trms.
$(OBJEXT)
Vardup.
$(OBJEXT)
Vargen.
$(OBJEXT)
\
Varrms.
$(OBJEXT)
Vertint.
$(OBJEXT)
Vertstat.
$(OBJEXT)
\
Wind.
$(OBJEXT)
Writegrid.
$(OBJEXT)
Writerandom.
$(OBJEXT)
\
Ydaypctl.
$(OBJEXT)
Ydaystat.
$(OBJEXT)
Ydrunpctl.
$(OBJEXT)
\
Ydrunstat.
$(OBJEXT)
Ymonarith.
$(OBJEXT)
Ymonpctl.
$(OBJEXT)
\
Ymonstat.
$(OBJEXT)
Yseaspctl.
$(OBJEXT)
Yseasstat.
$(OBJEXT)
\
Zonstat.
$(OBJEXT)
cdilib.
$(OBJEXT)
commandline.
$(OBJEXT)
\
exception.
$(OBJEXT)
expr_yacc.
$(OBJEXT)
expr_lex.
$(OBJEXT)
\
expr.
$(OBJEXT)
cdo.
$(OBJEXT)
cdo_pthread.
$(OBJEXT)
\
cdo_vlist.
$(OBJEXT)
field.
$(OBJEXT)
fieldc.
$(OBJEXT)
\
field2.
$(OBJEXT)
fieldmer.
$(OBJEXT)
fieldzon.
$(OBJEXT)
\
grid.
$(OBJEXT)
hetaeta.
$(OBJEXT)
history.
$(OBJEXT)
\
in
stitution
.
$(OBJEXT)
interpol
.
$(OBJEXT)
job
.
$(OBJEXT)
\
modules.
$(OBJEXT)
namelist.
$(OBJEXT)
normal.
$(OBJEXT)
\
pipe.
$(OBJEXT)
process.
$(OBJEXT)
remaplib.
$(OBJEXT)
\
timer.
$(OBJEXT)
realtime.
$(OBJEXT)
pstream.
$(OBJEXT)
\
table.
$(OBJEXT)
userlog.
$(OBJEXT)
util.
$(OBJEXT)
\
legendre.
$(OBJEXT)
fourier.
$(OBJEXT)
specspace.
$(OBJEXT)
\
readline.
$(OBJEXT)
julian.
$(OBJEXT)
vinterp.
$(OBJEXT)
\
zaxis.
$(OBJEXT)
pthread_debug.
$(OBJEXT)
color.
$(OBJEXT)
\
list.
$(OBJEXT)
percentiles.
$(OBJEXT)
nth_element.
$(OBJEXT)
\
ecacore.
$(OBJEXT)
ecautil.
$(OBJEXT)
EcaIndices.
$(OBJEXT)
\
Hi.
$(OBJEXT)
Wct.
$(OBJEXT)
statistic.
$(OBJEXT)
cdo_OBJECTS
=
$(am_cdo_OBJECTS)
cdo_DEPENDENCIES
=
cdo_LDFLAGS
=
...
...
@@ -402,33 +403,34 @@ am__depfiles_maybe = depfiles
@AMDEP_TRUE@ ./
$(DEPDIR)
/Subtrend.Po ./
$(DEPDIR)
/Templates.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Test.Po ./
$(DEPDIR)
/Tests.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Timpctl.Po ./
$(DEPDIR)
/Timsort.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Timstat.Po ./
$(DEPDIR)
/Trend.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Trms.Po ./
$(DEPDIR)
/Vardup.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Vargen.Po ./
$(DEPDIR)
/Varrms.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Vertint.Po ./
$(DEPDIR)
/Vertstat.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Wct.Po ./
$(DEPDIR)
/Wind.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Writegrid.Po ./
$(DEPDIR)
/Writerandom.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Ydaypctl.Po ./
$(DEPDIR)
/Ydaystat.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Ydrunpctl.Po ./
$(DEPDIR)
/Ydrunstat.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Ymonarith.Po ./
$(DEPDIR)
/Ymonpctl.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Ymonstat.Po ./
$(DEPDIR)
/Yseaspctl.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Yseasstat.Po ./
$(DEPDIR)
/Zonstat.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/cdilib.Po ./
$(DEPDIR)
/cdo.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/cdo_pthread.Po ./
$(DEPDIR)
/cdo_vlist.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/cdotest.Po ./
$(DEPDIR)
/color.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/commandline.Po ./
$(DEPDIR)
/ecacore.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/ecautil.Po ./
$(DEPDIR)
/exception.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/expr.Po ./
$(DEPDIR)
/expr_lex.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/expr_yacc.Po ./
$(DEPDIR)
/field.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/field2.Po ./
$(DEPDIR)
/fieldc.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/fieldmer.Po ./
$(DEPDIR)
/fieldzon.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/fourier.Po ./
$(DEPDIR)
/grid.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/hetaeta.Po ./
$(DEPDIR)
/history.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/institution.Po ./
$(DEPDIR)
/interpol.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/job.Po ./
$(DEPDIR)
/julian.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/legendre.Po ./
$(DEPDIR)
/list.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/modules.Po ./
$(DEPDIR)
/namelist.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/normal.Po ./
$(DEPDIR)
/nth_element.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Timstat.Po ./
$(DEPDIR)
/Timstat2.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Trend.Po ./
$(DEPDIR)
/Trms.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Vardup.Po ./
$(DEPDIR)
/Vargen.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Varrms.Po ./
$(DEPDIR)
/Vertint.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Vertstat.Po ./
$(DEPDIR)
/Wct.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Wind.Po ./
$(DEPDIR)
/Writegrid.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Writerandom.Po ./
$(DEPDIR)
/Ydaypctl.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Ydaystat.Po ./
$(DEPDIR)
/Ydrunpctl.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Ydrunstat.Po ./
$(DEPDIR)
/Ymonarith.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Ymonpctl.Po ./
$(DEPDIR)
/Ymonstat.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Yseaspctl.Po ./
$(DEPDIR)
/Yseasstat.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/Zonstat.Po ./
$(DEPDIR)
/cdilib.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/cdo.Po ./
$(DEPDIR)
/cdo_pthread.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/cdo_vlist.Po ./
$(DEPDIR)
/cdotest.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/color.Po ./
$(DEPDIR)
/commandline.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/ecacore.Po ./
$(DEPDIR)
/ecautil.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/exception.Po ./
$(DEPDIR)
/expr.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/expr_lex.Po ./
$(DEPDIR)
/expr_yacc.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/field.Po ./
$(DEPDIR)
/field2.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/fieldc.Po ./
$(DEPDIR)
/fieldmer.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/fieldzon.Po ./
$(DEPDIR)
/fourier.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/grid.Po ./
$(DEPDIR)
/hetaeta.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/history.Po ./
$(DEPDIR)
/institution.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/interpol.Po ./
$(DEPDIR)
/job.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/julian.Po ./
$(DEPDIR)
/legendre.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/list.Po ./
$(DEPDIR)
/modules.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/namelist.Po ./
$(DEPDIR)
/normal.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/nth_element.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/percentiles.Po ./
$(DEPDIR)
/pipe.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/process.Po ./
$(DEPDIR)
/pstream.Po
\
@AMDEP_TRUE@ ./
$(DEPDIR)
/pthread_debug.Po
\
...
...
@@ -600,6 +602,7 @@ distclean-compile:
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/Timpctl.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/Timsort.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/Timstat.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/Timstat2.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/Trend.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/Trms.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/Vardup.Po@am__quote@
...
...
src/modules.c
View file @
99846c49
...
...
@@ -133,6 +133,7 @@ void *Timsort(void *argument);
void
*
Timpctl
(
void
*
argument
);
/* QR */
void
*
Timstat
(
void
*
argument
);
void
*
Timstat2
(
void
*
argument
);
void
*
Trend
(
void
*
argument
);
void
*
Trms
(
void
*
argument
);
void
*
Vardup
(
void
*
argument
);
...
...
@@ -323,6 +324,7 @@ void *Wct(void *argument);
#define MonstatOperators {"monmin", "monmax", "monsum", "monmean", "monavg", "monvar", "monstd"}
#define DaystatOperators {"daymin", "daymax", "daysum", "daymean", "dayavg", "dayvar", "daystd"}
#define HourstatOperators {"hourmin", "hourmax", "hoursum", "hourmean", "houravg", "hourvar", "hourstd"}
#define Timstat2Operators {"timcor"}
#define TrendOperators {"trend"}
#define TrmsOperators {"trms"}
#define VardupOperators {"vardup", "varmul"}
...
...
@@ -516,6 +518,7 @@ static MODULES Modules[] =
{
Timstat
,
MonstatHelp
,
MonstatOperators
,
1
,
1
},
{
Timstat
,
DaystatHelp
,
DaystatOperators
,
1
,
1
},
{
Timstat
,
HourstatHelp
,
HourstatOperators
,
1
,
1
},
{
Timstat2
,
NULL
,
Timstat2Operators
,
2
,
1
},
{
Trend
,
TrendHelp
,
TrendOperators
,
1
,
2
},
{
Trms
,
NULL
,
TrmsOperators
,
2
,
1
},
{
Vardup
,
VardupHelp
,
VardupOperators
,
1
,
1
},
...
...
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