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
fb4717c4
Commit
fb4717c4
authored
Jun 27, 2017
by
Uwe Schulzweida
Browse files
Docu update.
parent
8f087d2e
Changes
7
Hide whitespace changes
Inline
Side-by-side
doc/tex/bib.tex
View file @
fb4717c4
...
...
@@ -25,6 +25,13 @@
{
Program For Climate Model Diagnosis and Intercomparison (PCMDI)
}
\bibitem
[ecCodes]
{
ecCodes
}
\ \\
\href
{
https://software.ecmwf.int/wiki/display/ECC/ecCodes+Home
}
{
API for GRIB decoding/encoding
}
,
from the European Centre for Medium-Range Weather Forecasts
(
\href
{
http://www.ecmwf.int
}{
ECMWF
}
)
\bibitem
[ECHAM]
{
ECHAM
}
\ \\
\href
{
http://www.mpimet.mpg.de/wissenschaft/publikationen/reports.html
}
{
The atmospheric general circulation model ECHAM5
}
,
...
...
@@ -54,13 +61,6 @@
(
\href
{
http://www.wmo.ch
}{
WMO
}
)
\bibitem
[GRIBAPI]
{
GRIBAPI
}
\ \\
\href
{
https://software.ecmwf.int/wiki/display/GRIB/Home
}
{
GRIB API decoding/encoding
}
,
from the European Centre for Medium-Range Weather Forecasts
(
\href
{
http://www.ecmwf.int
}{
ECMWF
}
)
\bibitem
[HDF5]
{
HDF5
}
\ \\
\href
{
https://www.hdfgroup.org/HDF5
}
{
HDF version 5
}
,
...
...
doc/tex/contributors.tex
View file @
fb4717c4
...
...
@@ -43,12 +43,18 @@ The primary contributors to the {\CDO} development have been:
\begin{description}
\item
[Uwe Schulweida]
: Concept, design and implementation of
{
\CDO
}
, project coordination, and releases.
% Luis Kornblueh GME, dv2uvl uv2dvl dv2ps gauaw
% supported {\CDO} from the beginning. His main contributions is performance optimization.
% \item[Ralf M\"uller]: Webpage, ruby and python interface <------------------
% Implemented operators: showunit, stdatm, intlevel3d, consecsum, consects
% Modified operators: eca\_gsl
\item
[Luis Kornblueh]
: He supports
{
\CDO
}
from the beginning.
His main contributions are GRIB performance and compression, GME and unstructured grid support.
Luis also helps with design and planning.
\item
[Ralf M\"uller]
: He is working on
{
\CDO
}
since 2009.
His main contributions are the implementation of the User Portal,
the ruby and python interface for all
{
\CDO
}
operators, and the Windows support.
The
{
\CDO
}
User Portal was funded by the European Commission infracstructure project IS-ENES.
Ralf also helps a lot with the user support.
Implemented operators:
{
\htmlref
{
showunit
}{
showunit
}}
,
{
\htmlref
{
stdatm
}{
stdatm
}}
,
{
\htmlref
{
intlevel3d
}{
intlevel3d
}}
,
{
\htmlref
{
consecsum
}{
consecsum
}}
,
{
\htmlref
{
consects
}{
consects
}}
,
{
\htmlref
{
ngrids
}{
ngrids
}}
,
{
\htmlref
{
ngridpoints
}{
ngridpoints
}}
,
{
\htmlref
{
reducegrid
}{
reducegrid
}}
% Webpage, ruby and python interface <------------------
\item
[Cedrick Ansorge]
: He worked on the
{
\CDO
}
software package as a student assistant at MPI-M from 2007-2011.
Implemented operators:
{
\htmlref
{
eof
}{
eof
}}
,
{
\htmlref
{
eof3d
}{
eof3d
}}
,
{
\htmlref
{
enscrps
}{
enscrps
}}
,
{
\htmlref
{
ensbrs
}{
ensbrs
}}
,
...
...
@@ -87,19 +93,23 @@ all percentile operators, module {\htmlref{YDRUNSTAT}{YDRUNSTAT}} and {\htmlref{
%Reinhard Budich
\vspace
{
5mm
}
Many users have contributed to
{
\CDO
}
by sending bug reports, patches
and suggestions over time.
Very helpful is also the active participation in the user forum of some users.
Here is an incomplete list:
\texttt
{
Jaison-Thomas Ambadan,
Harald Anlauf,
Andy Aschwanden,
Stefan Bauer,
Simon Blessing,
Renate Brokopf,
Michael Boettinger,
Simon Blessing,
Tim Br
\"
ucher,
Reinhard Budich,
Martin Claus,
Traute Cr
\"
uger,
Irene Fischer-Bruns,
...
...
@@ -150,13 +160,14 @@ Bjorn Stevens,
Martina Stockhaus,
Claas Teichmann,
J
\"
org Trentmann,
\'
Alvaro M. Valdebenito
\'
Alvaro M. Valdebenito
,
Geert Jan van Oldenborgh,
Jin-Song von Storch
Jin-Song von Storch
,
David Wang,
Joerg Wegner,
Heiner Widmann,
Claudia Wunram,
Klaus Wyser
}
Please let me know if your name was omitted!
doc/tex/install.tex
View file @
fb4717c4
...
...
@@ -19,9 +19,9 @@ To take full advantage of {\CDO} features the following additional libraries sho
(
\texttt
{
https://www.unidata.ucar.edu/software/netcdf
}
)
version 3 or higher.
\\
This library is needed to process NetCDF
\cite
{
NetCDF
}
files with
{
\CDO
}
.
\item
The
ECMWF
\href
{
http://
www
.ecmwf.int/
products/data/software/grib
_
api.html
}{
GRIB
\_
API
}
(
\texttt
{
http://
www
.ecmwf.int/
products/data/software/grib
\_
api.html
}
)
version
1.12
or higher.
\item
ECMWF
\href
{
http
s
://
software
.ecmwf.int/
wiki/display/ECC/ecCodes+Home
}{
ecCodes
}
library
(
\texttt
{
http
s
://
software
.ecmwf.int/
wiki/display/ECC/ecCodes+Home
}
)
version
2.3.0
or higher.
This library is needed to process GRIB2 files with
{
\CDO
}
.
\item
HDF5
\href
{
http://www.hdfgroup.org/doc
_
resource/SZIP
}{
szip
}
library
(
\texttt
{
http://www.hdfgroup.org/doc
\_
resource/SZIP
}
)
...
...
@@ -80,10 +80,10 @@ Compilation is done by performing the following steps:
.
/
configure
--
with
-
netcdf
=
<NetCDF root directory>
\end
{
verbatim
}
\item
and with
GRIB
\_
API
:
\item
and with
ecCodes
:
\begin
{
verbatim
}
.
/
configure
--
with
-
grib
_
api
=
<GRIB
_
API
root directory>
.
/
configure
--
with
-
eccodes
=
<ecCodes
root directory>
\end
{
verbatim
}
%%You have to specify also the location of the SZLIB if HDF5 was build with SZLIB support.\\
...
...
doc/tex/makedoc
View file @
fb4717c4
...
...
@@ -1036,10 +1036,6 @@ while (<MOFILE>) {
# print TRCARD "\\rowcolor[gray]{.9}\n";
print
TRCARD
"
\\
multicolumn{2}{|>{
\\
columncolor{pcolor3}}l|}
";
}
if
(
"
$opername
"
eq
"
selpctl
"
)
{
$marguments
=~
s/ifile/in/og
;
$marguments
=~
s/ofile/out/og
;
}
$opernamex
=
$opername
;
$opernamex
=~
s/_/\\_/g
;
if
(
$refskip
==
0
)
{
...
...
@@ -1210,11 +1206,6 @@ sub print_description {
$line
=~
s/i\\_1/i_1/og
;
$line
=~
s/i\\_2/i_2/og
;
$line
=~
s/\@newline/ \\\\/og
;
$line
=~
s/infiles/\\texttt{infiles}/og
;
$line
=~
s/infile1/\\texttt{infile1}/og
;
$line
=~
s/infile2/\\texttt{infile2}/og
;
$line
=~
s/infile/\\texttt{infile}/og
;
$line
=~
s/outfile/\\texttt{outfile}/og
;
$line
=~
s/\@math\{([^}]*)\}/\\begin{math}\1\\end{math}/og
;
$line
=~
s/\@file\{([^}]*)\}/\\texttt{\1}/og
;
$line
=~
s/\@var\{([^}]*)\}/\\textit{\1}/og
;
...
...
doc/tex/mod/EcaPd
View file @
fb4717c4
...
...
@@ -11,7 +11,7 @@
Let @file{infile} be a time series of the daily precipitation amount RR in [mm] (or alternatively in [kg m-2]),
then the number of days where RR is at least @math{x} mm is counted.
eca_r10mm and eca_r20mm are specific ECA operators with a daily precipitation amount of 10 and 20 mm respectively.
The date information of a timestep in outfile is the date of the last contributing timestep in @file{infile}.
The date information of a timestep in
@file{
outfile
}
is the date of the last contributing timestep in @file{infile}.
@EndDescription
@EndModule
...
...
doc/tex/mod/Hi
View file @
fb4717c4
...
...
@@ -14,7 +14,7 @@ Then a corresponding time series of resulting humidity index values
is written to @file{outfile}. The humidity index calculation is only
valid for a temperature of T >= 26° C and a relative humidity of
R >= 40 %. Whenever these conditions are not satisfied, a missing
value is written to @{outfile}. Note that the temperature have to be given
value is written to @
file
{outfile}. Note that the temperature have to be given
in degrees Celsius, the vapour pressure have to be given in TBD, and the
relative humidity have to be given in percent.
@EndDescription
...
...
doc/tex/mod/Selgridcell
View file @
fb4717c4
...
...
@@ -8,8 +8,8 @@
@Operators = selgridcell delgridcell
@BeginDescription
Selects grid cells of all fields from infile. The user has to give the indexes of each
grid cell. The resulting grid in outfile is unstructured.
Selects grid cells of all fields from
@file{
infile
}
. The user has to give the indexes of each
grid cell. The resulting grid in
@file{
outfile
}
is unstructured.
@EndDescription
@EndModule
...
...
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