Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:manfred999
cdo
cdo.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File cdo.changes of Package cdo
------------------------------------------------------------------- Thu May 23 22:37:36 UTC 2024 - Manfred Schwarb <manfred99@gmx.ch> - update to version 2.4.1: * feature: mergetime: added skip_same_time parameter * feature: mergetime: added names parameter (union|intersect) * feature: Yearstat; added complete_only parameter * feature: showatttribute: changed output format * new operator: timmaxidx: Index of time maximum * new operator: timminidx: Index of time minimum * new operator: seltimeidx: Select timestep by index * new operator: setprojparam: Set proj_param attribute * new operator: dminute<stat>: Multi-day by the minute statistics * bug fix: Yseasstat: failed with seasonal data since release 2.2.0 * bug fix: eca_csu/eca_cfd: fixed stack memory error which occurs with clang option -Os [Bug #11790] * bug fix: minc/maxc: fixed wrong handling of missing values ------------------------------------------------------------------- Mon Mar 4 09:13:48 UTC 2024 - Manfred Schwarb <manfred99@gmx.ch> - update to version 2.4.0: * feature: Changed to C++20 * feature: Add FDB (Fields DataBase) support (status: experimental) * feature: Remapweights: Use environment variable REMAP_MAP3D=1 to generate all mapfiles of the first 3D field with variing masks * feature: pack: add support to read pack parameters from file * feature: select: allow negative numbers for parameter levidx to select level indices from the end * new operator: pressure - pressure on full-levels * new operator: pressure_half - pressure on half-levels * new operator: delta_pressure - pressure difference of half-levels * new operator: gheight_half - geopotential height on half-levels * bug fix: after: change computation of geopotential height from full to half levels [Bug #11346] * bug fix: expr: var statement failed * bug fix: gradsdes: fix integer overflow in map file * bug fix: Arith: fill mode for infile2 doesn't work with pipes [Bug #11733] * bug fix: rotated pole mapping failed with negative north_pole_grid_longitude attribute [Bug #11661] ------------------------------------------------------------------- Fri Dec 15 16:22:30 UTC 2023 - Manfred Schwarb <manfred99@gmx.ch> - update to version 2.3.0: * feature: Add option --shuffle: Specify shuffling of variable data before compression (NetCDF) * feature: packed NetCDF arrays are stored unpacked for all operators which modify the data * feature: DCW regions: add support for states (e.g. dcw:USAK for Alaska) * feature: expr: added function gridindex() (grid cell indices) * feature: expr: add function cdoy() (day of year) and cdpy() (days per year) * new operator: gridcellindex: Get grid cell index from lon/lat point * new operator: timfillmiss: Temporal filling of missing values * new operator: vertfillmiss: Vertical filling of missing values * new operator: Add module Ymoncomp - Multi-year monthly comparison (operators: ymoneq ymonne ymonle ymonlt ymonge ymongt) * changed operator: remapscon: obsolete operator, use remapcon instead * changed operator: remapcon2: rename to remapscon2 * changed operator: gencon2: rename to genscon2 * bug fix: expr: internal functions with two constant arguments failed in release 2.2.1 ------------------------------------------------------------------- Tue Aug 22 12:29:40 UTC 2023 - Manfred Schwarb <manfred99@gmx.ch> - update to version 2.2.2: * bug fix: remapping failed in release 2.2.0, if the data contains different masks * bug fix: Module Ymonarith: failed with more than one variable in release 2.2.0 * bug fix: median: add support for missing values * bug fix: Ymonstat: set default timestat date to LAST ------------------------------------------------------------------- Tue Jul 11 09:13:30 UTC 2023 - Manfred Schwarb <manfred99@gmx.ch> - refresh patch deregister.patch - update to version 2.2.1: * feature: Add predefined healpix grid hpz<zoom> to create a healpix with nested index ordering via the zoom level * feature: remapbil: add healpix support * feature: selregion: add healpix support * feature: sellonlatbox: add healpix support * feature: masklonlatbox: add healpix support * feature: gh2hl: add support for NextGems3 healpix/zarr data * feature: gendis: add support for neighbors parameter * bug fix: Reading of remap weight files failed in release 2.2.0 * bug fix: Module splittime failed in release 2.2.0 ------------------------------------------------------------------- Fri May 5 15:01:10 UTC 2023 - Manfred Schwarb <manfred99@gmx.ch> - refresh patch deregister.patch - update to version 2.2.0: * feature: Add support for NumPy percentile methods: midpoint, inverted_cdf, averaged_inverted_cdf, closest_observation, interpolated_inverted_cdf, hazen, weibull, median_unbiased, normal_unbiased * feature: Add predefined healpix grid hp<nside>[_<order>] * feature: Add healpix grid support to Zonstat module * feature: Add compression support for NetCDF4 remap weights file (-f nc4 -z <...>) * feature: Add support for NetCDF4/HDF5 compression method Zstandard (cdo option -z zstd) * feature: Add support for NetCDF4/HDF filter (cdo option --filter <filterId,params>) * feature: Improved read performance of spatial and temporal chunked NetCDF4 data * new operator: xsinfon: Extra short information * new operator: hpdegrade: Degrade the resolution of a healpix grid * new operator: hpupgrade: Upgrade the resolution of a healpix grid * new operator: splitdate: Splits a file into dates * new operator: fldcount: Number of non-missing values of the field * new operator: unpack: Unpack packed data * changed operator: sethalo: extend user interface (new parameter east/west/south/north and value) * bug fix: select: Error prone evaluation of timestepmask * bug fix: timpctl: returns missing values when input data is constant in time * bug fix: ml2hl: Change level type to ZAXIS_ALTITUDE * bug fix: sp2sp: Specification of the parameter fails * bug fix: Option -t failed in release 2.1.1 * bug fix: Yseasstat: vDateTimes not initialized * bug fix: intlevel3d: use level indices from target coordinate [Bug #11307] * bug fix: Vertstat: wrong result for non monotonic levels in GRIB format [Bug #11323] ------------------------------------------------------------------- Fri Dec 16 14:25:27 UTC 2022 - Manfred Schwarb <manfred99@gmx.ch> - update to version 2.1.1: * bug fix: expr: Variable names with a dot followed by digits are not recognized * bug fix: Use NetCDF4 data type NC_UINT64 for gridsize > INT_MAX * bug fix: fldcor/fldcovar: missval=NaN not supported ------------------------------------------------------------------- Tue Nov 8 16:24:37 UTC 2022 - Manfred Schwarb <manfred99@gmx.ch> - update to version 2.1.0: * feature: Option --nsb: Set number of significant bits, used for bit-rounding with NetCDF 4.9.0 * feature: Added support for NCZarr * feature: zonmean: added support for data on unstructured grids * feature: expr: replace template _ALL_ for all variable names * feature: expr: renamed coordinate function cdeltaz(x) to cthickness(x) * feature: expr: added function clevidx(x) * feature: expr: added function sinh(x), cosh(x), tanh(x), asinh(x), acosh(x), atanh(x) * feature: expr: added function mod(x,y), min(x,y), max(x,y), pow(x,y), hypot(x,y), atan2(x,y) * feature: expr: added function fldrange, fldskew, fldkurt, fldmedian * feature: expr: added function zonrange, zonskew, zonkurt, zonmedian * feature: selindexbox: added support for negative indexing to start from the end * new operator: remap<stat> - maps source points to target cells by calculating a statistical value from the source points * new operator: bitrounding: Bit rounding * new operator: selregion: Select horizontal regions * new operator: Dayarith (dayadd, daysub, daymul, daydiv): Daily arithmetic * bug fix: cdo 2.0.6 fails to compile with >clang12 ------------------------------------------------------------------- Tue Aug 16 09:04:10 UTC 2022 - Manfred Schwarb <manfred99@gmx.ch> - refresh patch deregister.patch - update to version 2.0.6: * feature: Changed to C++17 * feature: Automatic download of ICON grid files has been disabled, CDO_DOWNLOAD_PATH must be set * bug fix: remabil: fix rounding errors on single precision float data [Bug #10809] * bug fix: remapeta fails with cdo version 2.0.5 [Bug #10663] * bug fix: Magplot: RGB parameter doesn't work * bug fix: setcindexbox: failed for rotated_latitude_longitude grids [Bug #10639] * bug fix: setgrid Segmentation fault [Bug #10632] ------------------------------------------------------------------- Thu Mar 17 22:14:48 UTC 2022 - Manfred Schwarb <manfred99@gmx.ch> - update to version 2.0.5: * bug fix: yseasmean calculates seasonal sum for data with missing values since release 2.0.0 [Bug #10615] * bug fix: setattribute: delete attribute failed since release 2.0.0 [Bug #10612] * bug fix: atan2: wrong result since release 2.0.0 * bug fix: Arith: Filling up stream2 by copying the first timestep failed since release 2.0.0 ------------------------------------------------------------------- Sun Feb 20 17:24:34 UTC 2022 - Manfred Schwarb <manfred99@gmx.ch> - refresh patch deregister.patch - update to version 2.0.4: * bug fix: collgrid: process coordinates of generic grids * bug fix: read grid description file with x/y bounds failed for GRID_PROJECTION ------------------------------------------------------------------- Tue Jan 11 13:50:58 UTC 2022 - Manfred Schwarb <manfred99@gmx.ch> - update to version 2.0.3: * bug fix: after: change computation of geopotential height from half to full levels * bug fix: gheight: change computation of geopotential height from half to full levels * bug fix: muldpm/divdpm: wrong result since release 2.0.0 ------------------------------------------------------------------- Thu Dec 16 16:13:16 UTC 2021 - Manfred Schwarb <manfred99@gmx.ch> - update to version 2.0.2: * bug fix: Arith: Filling up stream2 by copying the first timestep failed ------------------------------------------------------------------- Mon Nov 22 15:16:50 UTC 2021 - Manfred Schwarb <manfred99@gmx.ch> - update to version 2.0.1: * bug fix: ECA indices: doesn't work correctly since 1.9.10 ------------------------------------------------------------------- Mon Nov 1 10:12:20 UTC 2021 - Manfred Schwarb <manfred99@gmx.ch> - stop removing __DATE__ and __TIME__ in spec file, as SOURCE_DATE_EPOCH mechanism provides reproducible dates since GCC7. - add additional doc files cdo_eca.pdf and cdo_magics.pdf - update to version 2.0.0: * new feature: Changed to C++14 * new feature: Changed to 3-clause BSD license * new feature: sp2gp/gp2sp: OpenMP parallelized * new feature: Expr: Add function cdeltaz(x) * new feature: Select: Add parameter levrange (level range) * new feature: seltimestep: Add support for negative values in range of integer parameter * new feature: outputtab: Add key x and y to print coordinates of the original grid * new operator: setgridcell: Set the value of a grid cell * new operator: selcircle: Select cells inside a circle * new operator: fldint: Field integral * new operator: bottomvalue: Select valid values at the bottom level * new operator: topvalue: Select valid values at the top level * new operator: median - ensmedian, fldmedian, mermedian, zonmedian, gridboxmedian * new operator: skewness - ensskew, fldskew, merskew, zonskew, gridboxskew * new operator: kurtosis - enskurt, fldkurt, merkurt, zonkurt, gridboxkurt * bug fix: splitsel: Output sequence number starts at 0 * bug fix: import_binary: Wrong result for swap 2 byte binary data * bug fix: import_binary: Set NetCDF reference time * bug fix: genlaf: Gives the result of gencon * bug fix: namelist: Add large file support ------------------------------------------------------------------- Fri Jul 2 13:28:12 UTC 2021 - Manfred Schwarb <manfred99@gmx.ch> - do only recommend bash-completion, not require - do not buildrequire bash-completion ------------------------------------------------------------------- Tue Mar 16 23:26:05 UTC 2021 - Manfred Schwarb <manfred99@gmx.ch> - remove patches fix_Ydrunstat_crash.patch and fix_vfldavg.patch, fixed upstream - update to version 1.9.10: * new feature: Added option --ignore_time_bounds to ignore time bounds for time range statistics * bug fix: EOF: fix wrong result with multiple OpenMP threads (data race) * bug fix: timselmean: failed with variables on different grids [Bug #9978] * bug fix: Ymonarith: failed with variables on different grids * bug fix: Detrend: wrong result with parameter equal=false [Bug #9961] * bug fix: Fldstat: optional parameter weights failed * bug fix: Wind: check that numLPE is > 0 - update to version 1.9.9: * new feature: New environment variable CDO_DOWNLOAD_PATH: Path where CDO stores downloads * new feature: New environment variable CDO_ICON_GRIDS: Root directory of the ICON grids * new feature: splitsel: added support for negative skip values [Feature #9798] * new feature: showattribute: added wildcard support * new feature: Diff: added option maxcount=<num>: Stop after num different fields * new feature: Select: added parameter dom (day of month, e.g. 29feb) * new feature: Ymonstat: added support for option timestat_date * new operator: Yearly arithmetic: yearadd, yearsub, yearmul, yeardiv * new operator: apply: Apply an operator on each input file * new operator: gh2hl: Interpolate 3D geometric height to height levels * new operator: pack: Pack data (NetCDF attribute add_offset/scale_factor) * new operator: verifygrid: Verify grid coordinates * new operator: addtrend: Add trend * new operator: isosurface: Extract isosurface * changed operator: intlevel3d: changed interface * bug fix: Selbox: wrong result of grid cell area (if present) on curvilinear grids * bug fix: sellonlatbox,-180,180,-90,90 "breaks" lon_bnds [Bug #9801] * bug fix: Ensval: does not work * bug fix: intyear: doesn't work; segmentation fault * bug fix: intlevel3d: wrong result since v1.9.4 [Bug #9468] * bug fix: dv2uv, uv2dv: wrong result works only on first level since v1.9.8 [Bug #9441] * bug fix: Vertintap: process only 3D variables on hybrid sigma height coordinates with correct number of levels * bug fix: Arith: Inconsistent missing value handling in v1.9.8 [Bug #9396] - update to version 1.9.8: * new feature: Proj 4 to 6 API Migration * new feature: smooth/smooth9: Added support for gridtype PROJECTION [Feature #9202] * new feature: Expr: Added function rand() and isMissval() * new feature: Remap: Added support for Gaussian reduced grids * new feature: trend, detrend: Added parameter equal=false for unequal timesteps * new feature: Option --no_remap_weights: Switch off generation of remap weights * new operator: deltat: Difference between timesteps * bug fix: ensavg: Wrong result if data contains missing values (same result as ensmean) * bug fix: Ydrunstat: Fix seg. fault ------------------------------------------------------------------- Mon Dec 2 12:46:33 UTC 2019 - manfred99@gmx.ch - add patch fix_Ydrunstat_crash.patch: fix ydrun* operators (upstream patch) - add patch fix_vfldavg.patch: fix ensavg operator (upstream patch) - remove patch return.patch, not needed anymore - update to version 1.9.7.1: * bug fix: splitsel and splitmon doesn't work * bug fix: --enable-hirlam-extensions doesn't compile [Bug #9087] - update to version 1.9.7: * new feature: added option --worker <num>: Number of worker to decode/decompress GRIB records * new feature: added option --pedantic: Warnings count as errors * new feature: Yhourstat: added time bounds support * new feature: expr: added support for ctimestep() in ternary conditional * new operator: yearmaxidx: Yearly maximum indices * new operator: yearminidx: Yearly minimum indices * new operator: for: renamed to seq * bug fix: Build failed with GCC 9 (OpenMP data sharing) [Bug #9038] * bug fix: compile error: EXIT_FAILURE not declared in cdoDebugOutput.h [Bug #8899] * bug fix: eca_gsl: the 2nd input file was not closed [Bug #9033] * bug fix: ensrkhisttime/ensrkhistspace: don't work * bug fix: detrend: seg. fault if time series containts time constant fields * bug fix: inttime, intntime: handling of missing values is incorrect * bug fix: select: combination of some parameter (var, grid, zaxis) doesn't work * bug fix: expr:zonSTAT: wrong result * bug fix: expr::vertmean: fix wrong warning message about layer bounds * bug fix: mergetime: SKIP_SAME_TIME doesn't work in release 1.9.6 - update to version 1.9.6: * new feature: Added support for polar stereographic projection * new feature: Download ICON grids if necessary (http://icon-downloads.mpimet.mpg.de) * new feature: Added global option --eccodes: Use ecCodes to decode/encode GRIB1 messages * new feature: Operator chname: Added support to change coordinate names [Feature #8746] * new feature: Operator diff: set exit status to 1 if inputs differ * new feature: Renamed remapcon/gencon to remapscon/genscon * new feature: Replaced remapcon/gencon by remapycon/genycon * new operator: vars<stat> - Statistical values over all variables * new operator: minc - Minimum of a field and a constant * new operator: maxc - Maximum of a field and a constant * bug fix: Gradsdes.test fails [Bug #8614] * bug fix: Option --reduce_dim gives wrong result on time dimension [Bug #8615] * bug fix: Module Selbox: added support for grid cell area * bug fix: Operator setgridtype,regular: set nx=4*N+16 for octahedral reduced Gaussian grids * bug fix: Operator distgrid: seg. fault if last segment is larger than first segment * bug fix: Operator sellonlatbox: abort if grid coordinates missing * bug fix: Operator masklonlatbox: wrong result if lon1 > first lon || lon2 < last lon (bug introduce in 1.9.4) [Bug #8695] * bug fix: Operator maskindexbox: wrong result if idx1 > 1 || idx2 < nlon (bug introduce in 1.9.4) [Bug #8695] * bug fix: Absolute time axis (-a) returns wrong units in operator chain for NetCDF [Bug #8777] * bug fix: Relative time axis (-r) returns wrong first timestep in operator chain for NetCDF * bug fix: Wrong result with fldmean on zonal mean data (bug introduce in 1.9.5) [Bug #8834] ------------------------------------------------------------------- Tue Aug 14 13:32:44 UTC 2018 - manfred99@gmx.ch - add patch return.patch to fix nonsensical rpmlint error. - remove patch cstring.patch, fixed. - Update to 1.9.5: * new feature: Changed type of date from 32 to 64-bit integer to support years > 214748 * new feature: remapycon: optimized by changing cell search method * new feature: expr: added support for zon<STAT> functions * new feature: expr: added function sellevelrange() and sellevidxrange() * new feature: gridfile: added extension ":N" to select grid number N from data file * new operator: dhour<stat> - Multi-day hourly statistics * bug fix: seldate: segmentation fault (bug introduce in 1.9.4) [Bug #8499] * bug fix: select: wrong timestamp when combining select with selyear (bug introduce in 1.8.1) [Bug #8576] * bug fix: gradsdes: bug fix for rotated lon/lat grids * bug fix: silent option produces newlines [Bug #8538] * bug fix: remapnn/remapdis: wrong result with regular 2D source grids if nlat > nlon [Bug #8498] ------------------------------------------------------------------- Fri Jul 27 11:12:41 UTC 2018 - manfred99@gmx.ch - separate build settings for science project - bash completions need to go into /usr/share/bash-completion/completions/ ------------------------------------------------------------------- Sun May 20 22:43:47 UTC 2018 - manfred99@gmx.ch - add patch cstring.patch to fix build breakage, upstream commit ea268af7302ceb7b90a8cc3765dc09379d68c6d9 - Update to 1.9.4: * new feature: Large data support: changed type of gridsize from 32 to 64-bit integer * new feature: remapbil, remapbic, remapnn, remapdis: optimized by changing point search method * new feature: Fldstat, Vertstat: added option weight=false to disable weighting * bug fix: option -r doesn't work [Bug #8334] * bug fix: enspctl: changed parameter type from int to float [Bug #8386] * bug fix: segfault with chained operators on timeseries data [Bug #8230] * bug fix: setattribute: added support for \n in text attributes * bug fix: expr: removed character [LlDd] from definition of float constants ------------------------------------------------------------------- Sat May 19 22:15:39 UTC 2018 - manfred99@gmx.ch - switch back to plain "BuildRequires: hdf5-devel", as science project reverted to hdf5 1.10 ------------------------------------------------------------------- Wed May 9 21:41:34 UTC 2018 - manfred99@gmx.ch - fix broken build by requiring package hdf5-1_8 - add %licence tag in spec file ------------------------------------------------------------------- Fri Mar 9 12:44:26 UTC 2018 - manfred99@gmx.ch - delete patch ppc64el.patch, fixed - Update to 1.9.3: * new feature: expr: added time coordinate function cdate(), ctime(), cdeltat(), ctimestep() ... * new operator: not - logical NOT (1, if x equal 0; else 0) * bug fix: uvDestag: target grid undefined in output * bug fix: runpctl: fails since release 1.8.0 * bug fix: read of reduced Gaussian grid description file failed [Bug #8146] * bug fix: read error on grid description file [Bug #8099] ------------------------------------------------------------------- Mon Jan 8 08:38:32 UTC 2018 - manfred99@gmx.ch - delete patch off_t-fix.patch, no longer needed ------------------------------------------------------------------- Fri Nov 24 09:10:33 UTC 2017 - manfred99@gmx.ch - update patch off_t-fix.patch - Update to 1.9.2: * bug fix: sign of grid size increment changes [Bug #7974] * bug fix: compilation fails on OpenBSD [Bug #7961] * bug fix: expr: nesting of ternary operator lost in cdo-1.9.1 [Bug #7992] * bug fix: rotuvb changed behavior in different versions [Bug #8084] * bug fix: select with start=end range aborts with 'Invalid character' [Bug #7976] ------------------------------------------------------------------- Tue Nov 21 15:30:53 UTC 2017 - manfred99@gmx.ch - add patch off_t-fix.patch: conflicting definitions for off_t on 32bit archs (from debian) - refresh patch deregister.patch - Update to 1.9.1: * new feature: Added support for NC_FORMAT_CDF5 * new feature: Extend option --reduce_dim to all dimension for all operators * new operator: tee - Duplicate a data stream * changed operator: eof, eof3d: set default value of environment variable CDO_WEIGHT_MODE to off * changed operator: sinfo: Added time type * changed operator: ap2pl: added support for input data on half levels * bug fix: selindexbox: breaks uvRelativeToGrid flag [Bug #7901] * bug fix: expr: AND fall through OR * bug fix: --cmor option doesn't work for lon/lat bounds (introduced in 1.9.0) * bug fix: eof3d: weight array was allocated for only one level - Update to 1.9.0: * new feature: Code changed from ANSI C99 to ISO C++11 * new feature: Added configure option for ecCodes --with-eccodes=<yes|no|directory> * new feature: Added range operator to all statistic modules (e.g. yearrange, zonrange) * bug fix: expr: improve ternary operator, no brackets needed anymore. * bug fix: expr: added support for clev in ternary operator. * bug fix: remapcon/remapycon produces wrong results for some grid combinations (introduced in 1.8.0) [Bug #7821] * bug fix: mergetime: wrong time information if first input file does not contain the first time step (bug introduced in 1.8.1) [Bug #7760] * bug fix: percentile: fix wrong result with method numpy (linear interpolation) and nist [Bug #7798] ------------------------------------------------------------------- Fri Sep 1 14:35:10 CEST 2017 - manfred99@gmx.ch - require hdf5 version >=1.8.8 in accordance with netcdf on science project ------------------------------------------------------------------- Tue Jul 11 11:26:08 CEST 2017 - manfred99@gmx.ch - build without grib and plot support for 32bit archs for now, eccodes does not build on these archs ------------------------------------------------------------------- Mon Jun 26 15:54:26 CEST 2017 - manfred99@gmx.ch - Update to 1.8.2: * bug fix: setpartab: variable name does not change [Bug #7681] * bug fix: cmorlite: skipped empty key values [Bug #7681] * bug fix: setcalendar, settaxis memory error (bug introduce in 1.8.1) [Bug #7691] - Update to 1.8.1: * new feature: selindexbox: added support for LCC grid * new operator: selgridcell - Select grid cells * new operator: delgridcell - Delete grid cells * new operator: selmulti - Select multiple fields * new operator: delmulti - Delete multiple fields * new operator: changemulti - Change identication of multiple fields * new operator: samplegrid - Resample grid * new operator: uvDestag - Destaggering of wind components * new operator: rotuvNorth - Rotate u/v wind to North pole * new operator: projuvLatLon - Cylindrical Equidistant projection * bug fix: collgrid: combination of nx and names does not work * bug fix: Remapping bug for non global grids [Bug #7625] * bug fix: remapdis and remapcon produces wrong results for some grid combinations [Bug #7626] (introduced in last revision) - Update to 1.8.0: * new feature: NetCDF: Improved support for horizontal and vertical grids * new feature: Changed default of option -f nc to netCDF2 * new feature: masklonlatbox: added support for unstructured grids * new feature: setpartabn: added support for user defined attributes * new feature: Reverse: adjust date/time by -1 second (introduced in last revision) * new operator: setattribute: Set attributes * new operator: cmorlite: Apply variable_entry of cmor tables * new operator: timcumsum: Cumulative sum over time. * new operator: shiftx/shifty: Shift fields on rectilinear/curvilinear grids in x/y direction * bug fix: Cond: bug fix for ntsteps1 == 1 && ntsteps2 != 1 * bug fix: ml2pl: interpolation failed for data on hybrid half levels [Bug #7225] ------------------------------------------------------------------- Tue Jun 13 15:36:25 CEST 2017 - manfred99@gmx.ch - add patch deregister.patch: do not use register statements (from debian) - add patch ppc64el.patch: fix build on ppc64el (from debian) - enable plot support ------------------------------------------------------------------- Mon May 22 11:18:29 CEST 2017 - manfred99@gmx.ch - enable GRIB support - install file for bash completion support - add %check section - remove configure option --with-jasper as it doesn't exist any more. ------------------------------------------------------------------- Fri Dec 2 10:03:11 CET 2016 - manfred99@gmx.ch - remove all __DATE__ and __TIME__ macros as well as set LOGNAME and HOST manually to get reproducible builds ------------------------------------------------------------------- Tue Nov 29 16:18:04 CET 2016 - manfred99@gmx.ch - spec cleanup - enable udunits2 support - Update to 1.7.2: * New operators: - smooth: Smooth grid points - ap2hl: Air pressure to height level interpolation - ngrids: Show number of grids - ngridpoints: Show number of gridpoints per variable - reducegrid: Select gridpoints wrt. given mask - settbounds: Set time bounds * Changed operators: - input: added optional zaxis parameter - setpartab: renamed to setcodetab - pardes: renamed to codetab * Fixed bugs: - Error reading Gaussian reduced GRIB files [Bug #6780 #6819] - Installation error with OpenMP [Bug #6523] - mul: wrong result for missval*0 (bug was introduced in 1.7.1) - nint: wrong result (replaced round() by lround()) - shaded, contour, grfill: set NAN missvals to -9e33 [Bug: #6677] - Update to 1.7.1: * New features: - select: added search key steptype, gridnum, gridname, zaxisnum, zaxisname - expr, exprf, aexpr, aexprf: added support for function clon(x), clat(x), clev(x), remove(x), ngp(x), nlev(x), size(x), missval(x), sellevel(x,k), sellevidx(x,k), fldmin(x), fldmax(x), fldsum(x), fldmean(x), fldavg(x), fldstd(x), fldstd1(x), fldvar(x), fldvar1(x), vertmin(x), vertmax(x), vertsum(x), vertmean(x), vertavg(x), vertstd(x), vertstd1(x), vertvar(x), vertvar1(x) * New operators: - contour: Contour plot - shaded: Shaded contour plot - grfill: Shaded gridfill plot - vector: Lat/Lon vector plot - graph: Line graph plot - gmtxyz: Output GMT xyz format to create contour plots with the GMT module pscontour. - gmtcells: Output GMT multiple segment format to create shaded gridfill plots with psxy. * Fixed bugs: - cdo -t table_file does not read variable name from table file [Bug #6312] - One day shift backwards when converting to relative time axis with -r [Bug #6496] - ydaypctl: check of verification date failed (bug fix) - cat, copy, mergetime, select: remove time constant input fields for nfile>1 [Bug #6552] - Update to 1.7.0: * New features: - added support for netCDF Scalar Coordinate Variables - added support for hybrid sigma pressure coordinates following the CF convention - added option --percentile to select different percentile methods Available methods: nrank, nist, numpy, numpy_lower, numpy_higher, numpy_nearest - distgrid: added support for curvilinear grids - collgrid: added support for curvilinear grids * New operators: - remapycon: First order conservative remapping (new implementation of remapcon) - genycon: Generate 1st order conservative remap weights (new implementation of gencon) - setmisstonn: Set missing value to nearest neightbor - setmisstodis: Set missing value to the distance-weighted average of the nearest neighbors - ap2pl: Interpolate 3D variables on hybrid sigma height coordinates to pressure levels - vertstd1: Vertical standard deviation [Divisor is (n-1)] - vertvar1: Vertical variance [Divisor is (n-1)] - seasvar1: Seasonal variance [Divisor is (n-1)] - seasstd1: Seasonal standard deviation [Divisor is (n-1)] - yseasvar1: Multi-year seasonally variance [Divisor is (n-1)] - yseasstd1: Multi-year seasonally standard deviation [Divisor is (n-1)] * Changed operators: - remapnn, remapdis: replaced scrip search by kdtree (optimization) - vertvar, vertstd: changed to weighted var/std if layer bounds are available * Fixed bugs: - cdo -t table_file does not complain if table_file is a directory [Bug #5891] - expr: operators return 0 for arithmetics on constants [Bug #5875] - env. CDO_TIMESTAT_DATE does not work [Bug #5758] - splityear*: support for constant fields is missing [Bug #5759] - yseaspctl: check of verification date failed [Bug #5810] - Converting rotated lat-lon netcdf to/from grib: flip sign of the angle of rotation [Bug #5870] ------------------------------------------------------------------- Fri Jun 19 12:16:15 UTC 2015 - ocefpaf@gmail.com - Updated to 1.6.9 * New features: - select: added parameter date, startdate, enddate - expr: added support for operator ?:,&&,|| - option --reduce_dim: reduce dimension (Timstat, Fldstat) * New operators: - after: ECHAM standard post processor - aexpr: Evaluate expressions and append results - aexprf: Evaluate expression script and append results - selzaxisname: Select z-axes by name - genlevelbounds: Generate level bounds * Fixed bugs: - ydrunpctl: does not work in combination with ydrunmin/ydrunmax - Ensstat: added support for different missing values - seltimestep: abort if none of the selected timesteps are found ------------------------------------------------------------------- Mon Jul 14 14:47:23 UTC 2014 - ocefpaf@gmail.com - Updated to 1.6.4 * New features: Option --history: Do not append to netCDF "history" global attribute Option --netcdf_hdr_pad <nbr>: Pad netCDF output header with nbr bytes * New operators: setpartabn: set parameter table by name setpartabp: set parameter table by parameter ID sealevelpressure: sea level pressure * Changed operators: Sinfo: changed format of grid and zaxis section Filter: disable zero-padding diff: print number of different values Ymonstat: sorts output by month of year * Fixed bugs: eof3d: set sum of weights to 1 eofcoeff: remove scaling with grid cell area weights eofcoeff3d: remove scaling with grid cell area weights ------------------------------------------------------------------- Sun Apr 28 21:29:47 UTC 2013 - ocefpaf@gmail.com - Updated to 1.6.0 * New operators: - select: Select fields from an unlimited number of input files - mergegrid: Merge horizontal grids - yearmonmean: yearly mean from monthly data - duplicate: Duplicates a dataset - adisit: Potential temperature to in-situ temperature - rhopot: Calculates potential density * Changed operators: - setcalendar: changed CDO calendar names to CF calendar names (Feature #3123) (standard, proleptic_gregorian, 360_day, 365_day, 366_day) - masklonlatbox: added support for curvilinear grids - diff: print only records that differ * Fixed bugs: - sellonlatbox: wrong result with overlapped lonlatbox on curvilinear grids - ensrkhisttime: fixed memory fault - expr: wrong result for operation var1/var2 where var2 = 0 - Runstat: added support for time bounds (Bug #3127) - merge: uses size of the first input file for the output buffer * 1.5.9 New features: - cdo option -z zip: added optional compression level -z zip[_1-9] - cdo: added option -k <chunktype> to set the chunk type to auto, grid or lines - Added workaround to combine CDO operators with the result of mergetime, merge, copy, cat, ens<STAT> (use one input parameter with wildcards in single quotes, e.g.: 'ifile?_*') * 1.5.9 Changed operators: - enlarge: added missing value support * 1.5.9 Fixed bugs: - gradsdes: failed - sellevel: loosing level bounds - wrong result for user defined lonlat grids with xfirst < 0 (This bug was introduced in CDO version 1.5.8) * 1.5.8 New features: - Added support for netCDF4(HDF5) formatted SCRIP grid description files - added CDO option -L to lock all I/O calls. This option is necessary if external I/O libraries like netCDF4 (HDF5) were installed without thread-safe support. * 1.5.8 New operators: - setunit: Set variable unit - chunit: Change variable unit * 1.5.8 Changed operators: - Info: changed output format - Sinfo: changed output format - Diff: changed output format * 1.5.8 Fixed bugs: - remaplaf: fixed bug in binary_search_int() - eca_rr1: result has wrong long name attribute * 1.5.6.1 Fixed bugs: - Wrong results with the following statistical functions: * mean, *avg, *sum, *var, *std only if all of the following conditions are complied: - x86_64 machine (tornado, squall, thunder, lizard) - dataset has no missing values - the horizontal grid size is > 1 and not multiple of 8 This bug was introduced in CDO version 1.5.6. * 1.5.6 New features: - Runstat: OpenMP parallelization over parameter nts - import_binary: added support for 64-bit floats via extra OPTION keyword flt64 * 1.5.6 Changed operators: - Arith: added support for 3D masks - mastrfu: use grid coordinates from input file * 1.5.6 Fixed bugs: - ymonsub: added support for time bounds - Wrong netCDF output for unscaled uint8, int8, int16, int32 variables [Bug #2516] ------------------------------------------------------------------- Sun May 27 19:54:35 UTC 2012 - ocefpaf@gmail.com - Updated to 1.5.5 * New operators: - yhouradd, yhoursub, yhourmul, yhourdiv: Multi-year hourly arithmetic * Fixed bugs: - ECA operators: wrong result if missing value is not the default missing value (-9e33) - ml2pl: added support for GRIB2 parameter names - replace: removed debug output
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor