Fimex Changelog

New in version 0.51

February 12th, 2014
  • Fimes now has support for prorad XML files and allows setting land-masks after interpolation.
  • Support for the WRF-file convention has been improved, in particular for rotated latitude-longitude grids and when using horizontally-interpolated files.
  • The R and Fortran interfaces have been extended.
  • Grib files in mercator-projection can now be read, and the merge code has been improved.

New in version 0.50 (December 17th, 2013)

  • extending f90-interface, including –enable-fortran target
  • extending c-interface
  • improving parallelization, in particular with Intel Compiler >= 14
  • fix setting of netcdf-compression per variable
  • improve scanning of grib-files
  • re-implement merging of files to allow for new target-grid
  • improve reading of WRF-files; better coordinate-support and vector-detection
  • fix latlon-interpolation with staggered grids
  • add support for logarithmic units
  • fix mercator-axes from grib-files

New in version 0.49 (October 22nd, 2013)

  • adding fortran90 interface
  • improved C interface
  • fix scaling of CDMReaderWriter
  • fix parsing of process.rotateVector.direction
  • using enums instead of #define for several constants
  • exposing getSimpleAxes in CoordSysUtils
  • adding getPreferredVerticalType
  • better API for fimex-versions (see CDMconstants.h)

New in version 0.48 (October 4th, 2013)

  • vector-autorotation from command-line
  • printSize estimates
  • improved error-messages
  • scalar values allowed from ncml

New in version 0.47.1 (August 27th, 2013)

  • allowing to extract only first dimension element (start=end=0)
  • fixing lambert-projection parameters in felt
  • fixing typo's in VerticalTransformation API
  • fixing time-interpolation when units-change
  • makeing Logger thread-safe

New in version 0.46.1 (June 15th, 2013)

  • Warning, not failing with old grib-config files.

New in version 0.46 (June 13th, 2013)

  • grib-reading automatically adds unknown levels
  • grib-reading by timeRangeIndicator
  • grib-reading allows adding of ensemble dimension (glameps) (E. de Vreede)
  • grib-reading using globs or regexp
  • grib-reading read hybrid-values
  • configurable shuffling in netcdf4 (default on)
  • creepfillval to certain value instead of average
  • fixing vector reprojection together with preprocessing
  • fixing threading bug in forward-interpolation

New in version 0.45 (May 21st, 2013)

  • adding ncml-aggregation, union and joinExisting
  • allow reading of other filetypes than netcdf in ncml
  • auto-detection of vectors by CF standard_names
  • vector-reprojection when selecting lat/lon-points
  • improved vector-rotation algorithm
  • lambert-projection for grib-writer
  • small improvements in example-input files

New in version 0.44.1 (April 9th, 2013)

  • allow file-generation from pure ncml
  • process.accumulate option to accumulate data along unlim (time)-dimension
  • automatically create chunks 1-10MB for compressed netcdf-files