Project

General

Profile

News

Version 1.5.0 released

Added by Uwe Schulzweida about 13 years ago

New features:
  • GRIB2 support via ECMWF GRIB_API
  • Added support for netCDF level bounds
  • Added option -O to overwrite existing output file (only for ens<STAT>, merge, mergetime)
New operators:
  • selparam: Select parameters by identifier
  • delparam: Delete parameters by identifier
  • splitparam: Split parameter identifiers
  • chparam: Change parameter identifier
Changed operators:
  • expr: added functions abs(), int(), nint(), sqr()
  • sinfo: changed output of table and code number to parameter identifier
  • info: changed output of code number to parameter identifier
  • diff: changed output of code number to parameter identifier
Fixed bugs:
  • sellonlatbox: does not work as expected when selecting all longitutes
  • sellonlatbox: initialization missing for unstructured grids
  • ml2pl and ml2hl: wrong result if input file contains full and half level data
  • trend and detrend: integer overflow; wrong result for ntimesteps > 46340
  • spcut: only correct results with continuous wave numbers starting at 1
  • remaplib: fixed data race in calculation of bin_addr (OpenMP)

Version 1.4.7 released (1 comment)

Added by Uwe Schulzweida over 13 years ago

New features:
  • improved support for netCDF output from WRF model (import time and grid variables)
New operators:
  • ydayadd, ydaysub, ydaymul, ydaydiv: Multi-year daily arithmetic
  • eca_pd: Precipitation days index per time period
  • dv2ps: Divergence and vorticity to velocity potential and stream function
Changed operators:
  • import_cmsaf: added time information also for time constant fields
Fixed bugs:
  • eof: fix memory access violation
  • eofcoeff: fix memory access violation
  • fldmean: gives wrong result for grid units [radian]
  • Yseasstat: bug fix for datasets with time constant fields
  • sellevel: fix problem with hybrid model levels and netCDF output
  • sellonlatbox: fix rounding error of the last lon index
  • Settime: bug fix for time independent variables in combination with other operators (pipes)

Version 1.4.6 released

Added by Uwe Schulzweida over 13 years ago

New features:
  • Using libtool for linking (rpath)
  • Changed predefined gaussian grid names from t<RES>grid to n<N>
    Use n80 instead of t106grid to define a Gaussian N80 grid
  • Changed percentile parameter type from integer to float
New operators:
  • bandpass: Bandpass filtering
  • lowpass: Lowpass filtering
  • highpass: Highpass filtering
Changed operators:
  • eca_gsl: adjust implementation to fit definition by ECA
  • expr, exprf: added missing values support
Fixed bugs:
  • sellevel: copy zaxis meta data name and units
  • seldate: open output file only when time steps found

libs4cdo-0.0.6 released

Added by Ralf Mueller over 13 years ago

New features:
  • Use NetCDF 4.1.1 instead of Netcdf 4.0.1
  • Improved building speed: By using the make variable MPROCS, the -j options is set during the build process, e.g.
    make libs4cdo MPROCS=8
    will make use of 8 cores. The default value is 2.
  • NetCDF and HDF5 are always compiled with PIC support. This improves linking shared libraries against their static versions on some platforms.

Version 1.4.5 released

Added by Uwe Schulzweida almost 14 years ago

New operators:
  • eof: Calculate EOFs in spatial or time space
  • eoftime: Calculate EOFs in time space
  • eofspatial: Calculate EOFs in spatial space
  • eofcoeff: Principal coefficients of EOFs
  • consecsum: Consecutive Sum
  • consects: Consecutive Timesteps
  • setvals: Set list of old values to new values

Auto completion for CDO's options and operators

Added by Ralf Mueller almost 14 years ago

Using <TAB> in bash, tcsh and zsh can now be used for completion of CDO's options and operators. Cooresponding configuration files for cdo-1.4.4 are downloadable from here or from the repository for the most recent version. This feature will be included in upcoming releases. Use the source command for activation of this feature, e.g. for bash:

 source CdoCompletion.bash
Whereas bash and zsh compeltion supports operators with or without leading '-' (operator chaining), tcsh can only complete operators with prepended '-'.

Version 1.4.4 released

Added by Uwe Schulzweida almost 14 years ago

New operators:

  • fldcor: correlation in grid space
  • timcor: correlation over time
  • gridbox<stat>: computes statistical values over surrounding grid boxes

Changed operators:

  • import_binary: added support for variables with different number of levels
  • random: added optional parameter 'seed'

Fixed bugs:

  • standard deviation: changed the result from missval to zero, if variance is zero
  • fldsum: change result from 0 to missval, if only missing values found
  • intyear: set the interpolation result always to missval, if missing values found
  • Added support for netCDF time bounds
  • sellonlatbox: parameter lon2 was not inclusiv
  • expr: added support for calculations of const/var
  • setday: writes sometimes wrong date information with GRIB result from afterburner
  • inputsrv: added level information
  • merge: added support to merge levels with datasets in netCDF format
(61-70/73)

Also available in: Atom