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
d5889c26
Commit
d5889c26
authored
Oct 19, 2016
by
Uwe Schulzweida
Browse files
Added CMOR_lite.c.
parent
95a7b202
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
src/CMOR_lite.c
0 → 100644
View file @
d5889c26
This diff is collapsed.
Click to expand it.
src/Makefile.am
View file @
d5889c26
...
...
@@ -194,6 +194,7 @@ cdo_SOURCES += Adisit.c \
Change_e5slm.c
\
Cloudlayer.c
\
CMOR.c
\
CMOR_lite.c
\
CMOR_table.c
\
Collgrid.c
\
Command.c
\
...
...
src/Makefile.in
View file @
d5889c26
...
...
@@ -165,8 +165,9 @@ am_cdo_OBJECTS = cdo-cdo.$(OBJEXT) cdo-Adisit.$(OBJEXT) \
cdo-CDIread.$(OBJEXT) cdo-CDIwrite.$(OBJEXT) cdo-Cat.$(OBJEXT) \
cdo-Change.$(OBJEXT) cdo-Change_e5slm.$(OBJEXT) \
cdo-Cloudlayer.$(OBJEXT) cdo-CMOR.$(OBJEXT) \
cdo-CMOR_table.$(OBJEXT) cdo-Collgrid.$(OBJEXT) \
cdo-Command.$(OBJEXT) cdo-Comp.$(OBJEXT) cdo-Compc.$(OBJEXT) \
cdo-CMOR_lite.$(OBJEXT) cdo-CMOR_table.$(OBJEXT) \
cdo-Collgrid.$(OBJEXT) cdo-Command.$(OBJEXT) \
cdo-Comp.$(OBJEXT) cdo-Compc.$(OBJEXT) \
cdo-Complextorect.$(OBJEXT) cdo-Cond.$(OBJEXT) \
cdo-Cond2.$(OBJEXT) cdo-Condc.$(OBJEXT) \
cdo-Consecstat.$(OBJEXT) cdo-Copy.$(OBJEXT) \
...
...
@@ -549,22 +550,22 @@ libcdo_la_SOURCES = cdo_int.h compare.h cdo_pthread.c cdo_vlist.c \
#if ENABLE_MAGICS
cdo_SOURCES = cdo.c Adisit.c Afterburner.c Arith.c Arithc.c \
Arithdays.c Arithlat.c CDItest.c CDIread.c CDIwrite.c Cat.c \
Change.c Change_e5slm.c Cloudlayer.c CMOR.c CMOR_
tabl
e.c \
Collgrid.c Command.c Comp.c Compc.c
Complextorect.c Cond.c
\
Cond2.c Condc.c Consecstat.c Copy.c
Deltat.c Deltime.c
\
Derivepar.c Detrend.c Diff.c Distgrid.c
Duplicate.c EOFs.c
\
Eof3d.c EcaIndices.c Echam5ini.c Enlarge.c
Enlargegrid.c
\
Ensstat.c Ensstat3.c Ensval.c Eofcoeff.c
Eofcoeff3d.c Exprf.c
\
FC.c Filedes.c Fillmiss.c Filter.c
Fldrms.c Fldstat.c
\
Fldstat2.c Fourier.c Gengrid.c Gradsdes.c
Gridboxstat.c
\
Gridcell.c Gridsearch.c Harmonic.c Hi.c
Histogram.c
\
Importamsr.c Importbinary.c Importcmsaf.c
Importobs.c Info.c
\
Input.c Intgrid.c Intgridtraj.c Intlevel.c
Intlevel3d.c
\
Intntime.c Inttime.c Intyear.c Invert.c
Invertlev.c
\
Isosurface.c Log.c MapReduce.c Maskbox.c Mastrfu.c
Math.c
\
Merge.c Mergegrid.c Mergetime.c Merstat.c Monarith.c
Mrotuv.c
\
Mrotuvb.c Ninfo.c Nmltest.c Output.c Outputgmt.c
Pack.c
\
Pardup.c Pinfo.c Pressure.c Regres.c Remap.c Remapeta.c \
Change.c Change_e5slm.c Cloudlayer.c CMOR.c CMOR_
lit
e.c \
CMOR_table.c
Collgrid.c Command.c Comp.c Compc.c \
Complextorect.c Cond.c
Cond2.c Condc.c Consecstat.c Copy.c \
Deltat.c Deltime.c
Derivepar.c Detrend.c Diff.c Distgrid.c \
Duplicate.c EOFs.c
Eof3d.c EcaIndices.c Echam5ini.c Enlarge.c \
Enlargegrid.c
Ensstat.c Ensstat3.c Ensval.c Eofcoeff.c \
Eofcoeff3d.c Exprf.c
FC.c Filedes.c Fillmiss.c Filter.c \
Fldrms.c Fldstat.c
Fldstat2.c Fourier.c Gengrid.c Gradsdes.c \
Gridboxstat.c
Gridcell.c Gridsearch.c Harmonic.c Hi.c \
Histogram.c
Importamsr.c Importbinary.c Importcmsaf.c \
Importobs.c Info.c
Input.c Intgrid.c Intgridtraj.c Intlevel.c \
Intlevel3d.c
Intntime.c Inttime.c Intyear.c Invert.c \
Invertlev.c
Isosurface.c Log.c MapReduce.c Maskbox.c Mastrfu.c \
Math.c
Merge.c Mergegrid.c Mergetime.c Merstat.c Monarith.c \
Mrotuv.c
Mrotuvb.c Ninfo.c Nmltest.c Output.c Outputgmt.c \
Pack.c
Pardup.c Pinfo.c Pressure.c Regres.c Remap.c Remapeta.c \
Replace.c Replacevalues.c Rhopot.c Rotuv.c Runpctl.c Runstat.c \
Seascount.c Seaspctl.c Seasstat.c Selbox.c Selindex.c Select.c \
Seloperator.c Selrec.c Seltime.c Selvar.c Set.c Setbox.c \
...
...
@@ -801,6 +802,7 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdo-CDItest.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdo-CDIwrite.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdo-CMOR.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdo-CMOR_lite.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdo-CMOR_table.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdo-Cat.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdo-CdoMagicsMapper.Po@am__quote@
...
...
@@ -2006,6 +2008,20 @@ cdo-CMOR.obj: CMOR.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cdo_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdo-CMOR.obj `if test -f 'CMOR.c'; then $(CYGPATH_W) 'CMOR.c'; else $(CYGPATH_W) '$(srcdir)/CMOR.c'; fi`
cdo-CMOR_lite.o: CMOR_lite.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cdo_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdo-CMOR_lite.o -MD -MP -MF $(DEPDIR)/cdo-CMOR_lite.Tpo -c -o cdo-CMOR_lite.o `test -f 'CMOR_lite.c' || echo '$(srcdir)/'`CMOR_lite.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/cdo-CMOR_lite.Tpo $(DEPDIR)/cdo-CMOR_lite.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='CMOR_lite.c' object='cdo-CMOR_lite.o' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cdo_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdo-CMOR_lite.o `test -f 'CMOR_lite.c' || echo '$(srcdir)/'`CMOR_lite.c
cdo-CMOR_lite.obj: CMOR_lite.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cdo_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdo-CMOR_lite.obj -MD -MP -MF $(DEPDIR)/cdo-CMOR_lite.Tpo -c -o cdo-CMOR_lite.obj `if test -f 'CMOR_lite.c'; then $(CYGPATH_W) 'CMOR_lite.c'; else $(CYGPATH_W) '$(srcdir)/CMOR_lite.c'; fi`
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/cdo-CMOR_lite.Tpo $(DEPDIR)/cdo-CMOR_lite.Po
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='CMOR_lite.c' object='cdo-CMOR_lite.obj' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cdo_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o cdo-CMOR_lite.obj `if test -f 'CMOR_lite.c'; then $(CYGPATH_W) 'CMOR_lite.c'; else $(CYGPATH_W) '$(srcdir)/CMOR_lite.c'; fi`
cdo-CMOR_table.o: CMOR_table.c
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(cdo_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cdo-CMOR_table.o -MD -MP -MF $(DEPDIR)/cdo-CMOR_table.Tpo -c -o cdo-CMOR_table.o `test -f 'CMOR_table.c' || echo '$(srcdir)/'`CMOR_table.c
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/cdo-CMOR_table.Tpo $(DEPDIR)/cdo-CMOR_table.Po
...
...
src/modules.c
View file @
d5889c26
...
...
@@ -54,6 +54,7 @@ void *Change(void *argument);
void
*
Change_e5slm
(
void
*
argument
);
void
*
Cloudlayer
(
void
*
argument
);
void
*
CMOR
(
void
*
argument
);
void
*
CMOR_lite
(
void
*
argument
);
void
*
CMOR_table
(
void
*
argument
);
void
*
Collgrid
(
void
*
argument
);
void
*
Command
(
void
*
argument
);
...
...
@@ -291,6 +292,7 @@ void *Maggraph(void *argument);
#define Change_e5slmOperators {"change_e5slm", "change_e5lsm", "change_e5mask"}
#define CloudlayerOperators {"cloudlayer"}
#define CMOROperators {"cmor"}
#define CMORliteOperators {"cmorlite"}
#define CMORtableOperators {"read_cmor_table", "conv_cmor_table"}
#define CollgridOperators {"collgrid"}
#define CommandOperators {"command", "com", "cmd"}
...
...
@@ -579,6 +581,7 @@ static modules_t Modules[] =
{
Change_e5slm
,
NULL
,
Change_e5slmOperators
,
0
,
CDI_REAL
,
1
,
1
},
{
Cloudlayer
,
NULL
,
CloudlayerOperators
,
1
,
CDI_REAL
,
1
,
1
},
{
CMOR
,
CMORHelp
,
CMOROperators
,
1
,
CDI_REAL
,
1
,
0
},
{
CMOR_lite
,
NULL
,
CMORliteOperators
,
1
,
CDI_REAL
,
1
,
1
},
{
CMOR_table
,
NULL
,
CMORtableOperators
,
1
,
CDI_REAL
,
0
,
0
},
{
Collgrid
,
CollgridHelp
,
CollgridOperators
,
1
,
CDI_REAL
,
-
1
,
1
},
{
Command
,
NULL
,
CommandOperators
,
0
,
CDI_REAL
,
1
,
0
},
...
...
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