fimex:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
fimex:start [2013-12-16 15:47:47]
heikok
fimex:start [2022-05-31 09:29:32] (current)
Line 11: Line 11:
  
 ===== News ===== ===== News =====
 +Please see [[https://github.com/metno/fimex/blob/master/NEWS|NEWS]].
 +
 +The following NEWS are not updated any more since May 2019:
 +  * 2019-05-08 [[https://github.com/metno/fimex/releases/tag/v1.0.0|fimex-1.0.0]]
 +    * please see [[https://github.com/metno/fimex/blob/v1.0.0/NEWS|NEWS]]
 +  * 2018-11-01 [[https://github.com/metno/fimex/releases/tag/fimex_0_67_0__1|fimex-0.67.0]]
 +    * please see [[https://github.com/metno/fimex/blob/fimex_0_67_0__1/NEWS|NEWS]]
 +  * 2018-02-07 [[https://github.com/metno/fimex/releases/tag/fimex_0_66_0__1|fimex-0.66.0]]
 +    * please see [[https://github.com/metno/fimex/blob/fimex_0_66_0__1/NEWS|NEWS]]
 +  * 2017-10-25 [[https://github.com/metno/fimex/releases/tag/fimex_0_65_0__1|fimex-0.65.0]]
 +    * please see [[https://github.com/metno/fimex/blob/fimex_0_65_0__1/NEWS|NEWS]]
 +  * 2017-09-05 [[https://github.com/metno/fimex/releases/tag/fimex_0_64_0__1|fimex-0.64.0]]
 +    * vertical transformation / interpolation supports ensemble dimensions
 +    * function to convert specific humidity to relative humidity
 +    * support for oblique mercator and geostationary projections (contributed by SMHI)
 +    * cmake build, support for building with eccodes
 +  * 2017-05-12 {{ :fimex:fimex-0.63.7.tar.gz |fimex-0.63.7}} [[https://github.com/metno/fimex/commits/fimex_0_63_7|github]]
 +    * more bugfixes logging
 +  * 2017-04-05 {{ :fimex:fimex-0.63.6.tar.gz |fimex-0.63.6}} [[https://github.com/metno/fimex/commits/fimex_0_63_6|github]]
 +    * bugfix logging
 +  * 2017-03-20 {{:fimex:fimex-0.63.5.tar.gz|fimex-0.63.5}} [[https://github.com/metno/fimex/commits/fimex_0_63_5|github]]
 +    * bugfix of bugfix in fortran interface
 +  * 2017-03-20 {{:fimex:fimex-0.63.4.tar.gz|fimex-0.63.4}} [[https://github.com/metno/fimex/commits/fimex_0_63_4|github]]
 +    * bugfix in fortran interface
 +    * bugfixes elsewhere
 +    * logging reorganization
 +    * faster implementation of extractor
 +  * 2016-11-25 {{:fimex:fimex-0.63.3.tar.gz|fimex-0.63.3}} [[https://github.com/metno/fimex/commits/fimex_0_63_3|github]]
 +    * ''fimex-0.63.3.tar.gz'' does not contain test/cdmGribWriterConfig_append.xml, please fetch this file from github
 +    * new data type CDM_STRINGS corresponding to NetCDF NC_STRING
 +    * added grib2 codes to config
 +    * grib output append
 +  * 2016-09-27  {{:fimex:fimex-0.63.2.tar.gz|fimex-0.63.2}} [[https://github.com/metno/fimex/commits/fimex_0_63_2|github]]
 +    * bugfixes in CDMPressureConversions
 +    * bugfixes in CDMInterpolator / CDMVerticalInterpolator
 +  * 2016-06-16  {{:fimex:fimex-0.63.1.tar.gz|fimex-0.63.1}}
 +    * no code changes
 +    * bugfixes for parallel build
 +  * 2016-05-23  {{:fimex:fimex-0.63.tar.gz|fimex-0.63}}
 +    * bugfixes:
 +      * CDMInterpolator->getDataSlice(slicebuilder)
 +      * problems with get_var_longitude/latitude in c_fimex (api change)
 +  * 2016-04-28 {{:fimex:fimex-0.62.1.tar.gz|fimex-0.62.1}}
 +    * performance improvements:
 +      * implement CDMInterpolator->getDataSlice(slicebuilder)
 +      * vectorize mifi_nanf2bad
 +  * 2016-04-19 {{:fimex:fimex-0.62.tar.gz|fimex-0.62}}
 +    * new high-level fortran90 fimex2d API
 +    * supporting grib-files > 2GB on 32bit platforms
 +    * enabling parallel grib reading when grib_api build with --enable-pthreads
 +    * parallelizing FillWriter/fillFile
 +    * lazy error-handling in FillWriter/fillFile, writing more data even when errors are found
 +    * supporting WRF-output without Times-axis
 +  * 2016-02-15
 +    * Repository changed to github: [[https://github.com/metno/fimex]]
 +  * 2016-01-19 {{:fimex:fimex-0.61.1.tar.gz|fimex-0.61.1}}
 +    * bugfix: extraction of unlimited dimension ignores all offsets
 +  * 2015-12-21 {{:fimex:fimex-0.61.tar.gz|fimex-0.61}}
 +    * improved merge options
 +      * both inputs fully configurable
 +      * outer variables may be kept even when no inner exist
 +      * improved documentation with real world example
 +    * adding extract.pickDimension for striding
 +    * support for ensembles/realization axes
 +    * improve performance of grib-reading with SliceBuilder
 +      * fix bug when reading grib-files with <ensemble no=“0” total=“220” />
 +      * no longer reading repeatedly level-data
 +    * fiGrbmlCat: Fast merger of grbml-files, parallel grbml-file generation possible
 +    * packages with debug-symbols
 +    * avoid too small chunks in netcdf4
 +    * micro-performance optimization (vectorization mostly for interpolation)
 +  * 2015-10-26 {{:fimex:fimex-0.60.tar.gz|fimex-0.60}}
 +    * grib-indexing with explicit ensemble data and earth figure
 +    * using etmerc instead of tmerc for transverse mercator, with proj 4.8.0
 +    * better check for simpleSpatial data
 +    * fixing missing value handling for grib-precision scaling
 +    * improve MPI-handling
 +    * output.config for fillWriter, allowing special selection of slices
 +    * ignore unused dimensions/coordinates inf fillWriter
 +    * detecting axes mismatch for vector-reprojections
 +  * 2015-08-28 {{:fimex:fimex-0.59.1.tar.gz|fimex-0.59.1}}
 +    * fixing bug //sometimes no data when interpolating to many lat/lon points//
 +  * 2015-08-25 {{:fimex:fimex-0.59.tar.gz|fimex-0.59}}
 +    * **autoremoving unused dimensions when writing netcdf-files**((This change is not backward-compatible and might break commands used after fimex relying on all dimensions to be there. To regain the old behaviour, use a cdmWriterConfig.xml with autoRemoveUnusedDimension="false", e.g. --output.config={{:fimex:cdmWriterConfig.xml.gz|cdmWriterConfig.xml}} or see https://svn.met.no/viewvc/fimex/trunk/share/etc/cdmWriterConfig.xml?revision=1904&view=markup))
 +    * require '-c fimex.cfg' to read fimex.cfg files
 +    * avoid double points on cross-sections corners
 +    * precision-scaling on grib-data to float-format uses rounding at 1/scale_factor instead of adding scale_factor/add_offset
 +    * allow pressure and air_pressure as standard_name
 +    * use subsetting of input data when interpolating to lon-lat points
 +      * giving about 20x faster response on cached local data
 +      * reducing data-transmission to <0.1% on opendap sources
 +    * enabling extractor to propagate subsetting
 +    * adding FIMEX_CHUNK_CACHE_SLOTS env-variable for better cache-control
 +  * 2015-05-11 {{:fimex:fimex-0.58.1.tar.gz|fimex-0.58.1}}
 +    * fixing problems with metgm-files
 +    * fix bug when changing both scaling and varName in NcML
 +    * avoid fetching multiple levels in fiXYcontents
 +  * 2015-04-23 {{:fimex:fimex-0.58.tar.gz|fimex-0.58}}
 +    * adding fiXYcontents script, listing content as horizontal 2d-fields
 +    * new vertical interpolation methods (different extrapolations)
 +      * linear_const_extra, linear_weak_extra, linear_no_extra
 +    * using linear_weak_extra for time-interpolation (only 1 timestep extrapolation)
 +    * adding FIMEX_CHUNK_CACHE_SIZE to remove chunk-cache in constraint environments (e.g. webservers)
 +    * increase precision of units-conversion (<1e-14)
 +    * fix debian-packages for fortran-dev
 +    * grib: fix stepUnits when different from h
 +    * grib: handling clusters as ensembles
 +    * changing loop-order when writing netcdf (time,variable) to avoid performance problems with filesystems with large blocksize (lustre)
 +  * 2015-02-27 {{:fimex:fimex-0.57.tar.gz|fimex-0.57}}
 +    * convert pressure to altitude using hypsometric formula
 +    * compressed grbml.gz files with fiIndexGribs
 +    * fix limited resolution problems with grib1 files (dx-min = 0.001degree)
 +    * configurable chunkSize of NetCDF4 output
 +    * bugfix in RFimex-0.05: closing filehandles in gc()
 +    * bugfix in interpolator: interpolation to singularities (poles) results now in undefined values
 +  * 2015-01-20 {{:fimex:fimex-0.56.tar.gz|fimex-0.56}}
 +    * making getDataSlice calls fork-safe
 +    * adding example on how to efficiently parallelize multi-field reading with fork
 +    * possibility to parallelize fimex with MPI and MPI-IO
 +    * adding forward_undef_* interpolations, i.e. forward_* interpolation with different interpretation of undefined values
 +    * improving performance by a factor 8 when reading large grbml files
 +    * avoid segfault when grbml points to non-existing grb-file
 +    * fix height/altitude conversion (gave no results before)
 +  * 2014-12-16 {{:fimex:fimex-0.55.1.tar.gz|fimex-0.55.1}}
 +    * fix correction of earthfigure for grb-files
 +  * 2014-12-11 {{:fimex:fimex-0.55.tar.gz|fimex-0.55}}
 +    * creation of one grib-index file for many grib-files
 +    * new filetype grbml (grib-index file) as reader
 +    * translation of grib-messages to netcdf-variables without time-axes possible
 +    * read grib-asimov (hirlam) header
 +    * interpolation with forward_* method now possible if only projection, but not coordinates present
 +    * fix relative interpolation axis for lat-lon input
 +    * height above ground and height above mean-sea level now clearly distinct, use 'height' for above ground, and altitude for height above msl
 +    * post-processor for interpolation, e.g. for extrapolation similar to pre-processor
 +    * process: addVerticalVelocity, calculated from continuity equation for hydrostatic models
 +    * fixing standard_name of cloud-water
 +    * glob: notation to join several netcdf-files along the unlimited dimension
 +    * fix vertical levels for grib 'extraHalvLevels' (+1 onffest)
 +    * monotonous longitude axis, even when outside -180:180
 +    * fix geographical extraction when multiple coordinate-systems exist in one file
 +    * improvements in error messages, filenames on missing/wrong files, ticks around wrong units/variables
 +  * 2014-10-07 {{:fimex:fimex-0.54.tar.gz|fimex-0.54}}
 +    * fix grib-missing-long on 64bit platforms for asimov-files
 +    * more tests on vector-rotation, using defaults around singularities
 +    * fix name of atmosphere_sigma_coordinate
 +    * allow record-dimensions to switch to normal dimensions and vv in NcML
 +    * avoid crashes when data missing
 +  * 2014-08-26 {{:fimex:fimex-0.53.2.tar.gz|fimex-0.53.2}}
 +    * ncml-fixes: allow record-dims to change to normal dimensions
 +    * interpolator: avoid crash when no data
 +  * 2014-07-07 {{:fimex:fimex-0.53.1.tar.gz|fimex-0.53.1}}
 +    * many tests for vector-rotation
 +    * fix bug for flipping vector with some special projections
 +    * remove some llvm-warnings
 +    * allow scalar felt-axes
 +  * 2014-06-24 {{:fimex:fimex-0.53.tar.gz|fimex-0.53}}
 +    * improved accuracy of vector-rotation to latlon
 +      * Pure north wind, rotated to lcc and back to latlon, scale up to -20% (brightviolet) / 20% (brightred) distortion {{:fimex:fimexold.x_wind.png?256|Old fimex}} fimex<=0.52 -> fimex-0.53 {{ :fimex:fimex0.53.x_wnd.png?256|fimex-0.53}}
 +    * updating build to multi-arch environments (ubuntu 14.04, debian 7)
 +    * extraKey-selection of grib-files
 +    * allow absolute/relative GRIB_INDEX_PATH
 +    * use packingType from gribWriterConfig.xml
 +    * fix extract.reduceTime for several time-axes
 +    * avoid uninitialized ptr in fortran / icc
 +    * fix cross-sections with more than 2 points
 +  * 2014-05-13 {{:fimex:fimex-0.52.tar.gz|fimex-0.52}}
 +    * join several levelNo in grib-files
 +    * rotation of directions (angles)
 +    * performance improvements of process.accumulate
 +    * fixes when reading prorad
 +    * performance and accuracy-improvements in interpolation
 +    * circular handling of longitude-axes in interpolation
 +    * fixing interpolation exceptions when coordinates axes are not correctly defined
 +  * 2014-02-11 {{:fimex:fimex-0.51.tar.gz|fimex-0.51}}
 +    * adding support for Prorad xml-files
 +    * avoiding singularities in interpolation
 +    * adding variable_type and dimension_size in Fortran
 +    * improving WRF-convention support (rot lat/lon, auxiliary axes)
 +    * using CF after horizontal transformation of WRF-files
 +    * bugfixes in merge (still in beta)
 +    * fixing grib-reader for mercator-files
 +    * adding qualityExtract2 command-line option, convenient for land-masking after interpolation
   * 2013-12-16 {{:fimex:fimex-0.50.tar.gz|fimex-0.50}}   * 2013-12-16 {{:fimex:fimex-0.50.tar.gz|fimex-0.50}}
     * extending f90-interface, including --enable-fortran target     * extending f90-interface, including --enable-fortran target
     * extending c-interface     * extending c-interface
-    * improving parallelization, in particular with Intel Compiler >= 14+    * slightly improving parallelization
     * fix setting of netcdf-compression per variable     * fix setting of netcdf-compression per variable
     * improve scanning of grib-files     * improve scanning of grib-files
Line 22: Line 204:
     * add support for logarithmic units     * add support for logarithmic units
     * fix mercator-axes from grib-files     * fix mercator-axes from grib-files
-  * 2013-10-21 {{:fimex:fimex-0.49.tar.gz|fimex-0.49}} 
-    * adding [[http://fimex.met.no/doc/fortran90.html#fortran90|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) 
-  * 2013-10-03 {{:fimex:fimex-0.48.tar.gz|fimex-0.48}} 
-    * vector-autorotation from command-line 
-    * printSize estimates 
-    * improved error-messages 
-    * scalar values allowed from ncml 
-  * 2013-08-30 {{:fimex:fimex-0.47.2.tar.gz|fimex-0.47.2}} 
-    * fixed grib-file overruling of earth radius 
-  * 2013-08-26 {{:fimex:fimex-0.47.1.tar.gz|fimex-0.47.1}} 
-    * 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 
-  * 2013-08-12 {{:fimex:fimex-0.47.tar.gz|fimex-0.47}} 
-    * adding vertical cross-section interpolation 
-    * exposing vertical-transformations 
-    * (re-)adding SliceBuilder interface to NcML aggregation (reduce memory-consumption) 
-      * was dropped in 0.45 
-    * allow ncml to add values to unlimited dimensions 
-    * grib-reader allows time-unit change 
-    * documentation-improvements 
-  * 2013-06-12 {{:fimex:fimex-0.46.1.tar.gz|fimex-0.46.1}} 
-    * warning, not failing with old grib-config files 
-  * 2013-06-12 {{:fimex:fimex-0.46.tar.gz|fimex-0.46}} 
-    * 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 
-   * 2013-05-20 {{:fimex:fimex-0.45.tar.gz|fimex-0.45}} 
-    * 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  
-  * 2013-04-11  {{:fimex:fimex-0.44.2.tar.gz|fimex-0.44.2}} 
-    * fix bug with netcdf-CDMReaderWriter and empty variables 
-    * fix direction of vertical axes for pressure, sigma and sigma-hybrid in config-files 
-  * 2013-04-08  {{:fimex:fimex-0.44.1.tar.gz|fimex-0.44.1}} 
-    * 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 
-  * 2013-03-25 {{:fimex:fimex-0.43.tar.gz|fimex-0.43}} 
-    * new FillWriter, allowing netcdf-files to be filled slice by slice 
-    * change longitude to be within -180/180 from grib-files 
-    * enable creation of new variable in ncml 
-    * enable logical variable-shape changes in ncml 
-    * adding sync to CDMReaderWriter 
-  * 2013-03-04 {{:fimex:fimex-0.42.tar.gz|fimex-0.42}} 
-    * add API for CDMReaderWriter 
-    * implement read-writing to netcdf-files 
-    * finding example-configuration directory for xml-files as first-guess 
-  * 2013-02-14 {{:fimex:fimex-0.41.2.tar.gz|fimex-0.41.2}} 
-    * fix for interpolation to values, if axes in km instead of m 
-  * 2013-02-08 {{:fimex:fimex-0.41.1.tar.gz|fimex-0.41.1}} 
-    * default log-level changed back to WARN 
-    * remove sigma-levels for clouds and dummy levels in felt-files 
-    * remove some openmp-flags for intel-compilers (segfault) 
-  * 2012-12-17 {{:fimex:fimex-0.41.tar.gz|fimex-0.41 }} 
-    * R interface to fimex for reading fields 
-    * log4cpp support 
-    * auxiliary variable support in extract.selectVariables 
-  * 2012-11-27 {{:fimex:fimex-0.40.1.tar.gz|fimex-0.40.1}} 
-    * read multiple grib-files 
-    * allow writing of latlon grib-files from north to south 
-    * allow duplicated coordinates 
-    * remove duplicated coordinates for felt-files in latlon 
-    * allow different names for latlong (e.g. longlat) projections 
-    * remove long deprecated FeltCDMReader2.h 
-    * allow change of dimensions without variables in ncml 
-    * allow variable name-change and attribute-change in one step in ncml 
-  * 2012-11-07 {{:fimex:fimex-0.40.tar.gz|fimex-0.40}} 
-    * splitting of vertical axes in grib-files 
-    * support for ensemble products in grib-files 
-  * 2012-10-30 {{:fimex:fimex-0.39.2.tar.gz|fimex-0.39.2}} 
-    * vertical-interpolation invalidating data below ocean floor 
-    * vertical interpolation fixing axis (positive down) of depth  
-  * 2012-10-15 {{:fimex:fimex-0.39.1.tar.gz|fimex-0.39.1}} 
-    * backport to boost-1.32 
-    * avoid problems with older gcc or icc when using constant class members 
-    * improve performance of scaling (use nan-macro rather than function) 
-  * 2012-09-08 {{:fimex:fimex-0.39.tar.gz|fimex-0.39}} 
-    * merging of grids with different resolution (A. Bürger) 
-    * allow quality-flags and land-masks from external sources (A. Bürger) 
-    * successfully build on MacOS X/gcc 
-    * successfully tested with felt-archive files 
-  * 2012-08-11 {{:fimex:fimex-0.38.1.tar.gz|fimex-0.38.1}} 
-    * compatibility with boost filesystem V3 / boost 1.50 
-    * adapting to gcc-4.6 / Ubuntu 12.04 
-  * 2012-07-19 {{:fimex:fimex-0.38.tar.gz|fimex-0.38}} 
-    * 2x improved output-performance to netcdf3 files 
-    * support for ocean_s_coordinate_g1 and *_g2 
-    * adding IndexedData for convenience 
-    * introducing DataPtr typedef instead of boost::shared_ptr<Data> 
-    * adding fiConfigOverview.pl script to simplify configuration 
-  * 2012-07-05 {{:fimex:fimex-0.37.4.tar.gz|fimex-0.37.4}} 
-    * fixing netcdf-files with 0-terminated strings 
-    * felt: using undefined-values for undefined levels 
-    * build on Ubuntu 12.04 
-  * 2012-05-09 {{:fimex:fimex-0.37.3.tar.gz|fimex-0.37.3}} 
-    * enabling build with nc-config and netcdf-4.1.2 to 4.2 without hdf5 
-    * enabling build with proj-4.8 
-    * adding latlon projection in gribwriter 
-    * fixing bug in gribreader with special options 
-    * enabling name and standard_name selection of variables in grib_writer 
-    * fixing WRF earth radius 
-  * 2012-04-11 {{:fimex:fimex-0.37.2.tar.gz|fimex-0.37.2}} 
-    * using towgs84 parameter of CF-1.7-proposal 
-    * setting felt earth-figure to simple earth 
-    * allow overruling of felt-earth-figure in config 
-  * 2012-03-29 {{:fimex:fimex-0.37.1.tar.gz|fimex-0.37.1}} 
-    * preliminary WRF convention support 
-  * 2012-03-27 {{:fimex:fimex-0.37.tar.gz|fimex-0.37}} 
-    * fix colon-separated variable-indicators for felt 
-    * fix axes in vector-interpolation (deg2rad) 
-    * disabling colon delimiter in wdb-sourcestrings 
-    * performance-improvements/memory reduction in NcmlCDMReader 
-    * adding de-accumulation processor 
-    * synchronize default fill-value with netcdf 
-    * fine-tuning usage of surface-variables from felt 
-    * allowing to force earth-figure in grib-files 
-    * template interpolation supports several coordinate systems 
-    * adding alpha-version of vector to latlon rotation 
-  * 2012-03-02 {{:fimex:fimex-0.36.tar.gz|fimex-0.36}} 
-    * interpolation to simple list of lat/lon values (e.g. multiple profiles) 
-    * avoid numerical effect in linear interpolation 
-    * fix race-condition in timeInterpolator 
-    * fix axes of lambert felt-files 
-    * update of examples 
-  * 2012-02-20 {{:fimex:fimex-0.35.2.tar.gz|fimex-0.35.2}} 
-    * allow to read ASIMOF-grib files 
-    * allow writing grib-data without time 
-    * fix forward/coordinate interpolation bug from latlon-projection 
-  * 2012-02-14 Fimex Workshop at met.no 
-    * {{:fimex:fimexintroduction.pdf|Fimex Introduction by Heiko Klein}} 
-    * {{:fimex:sms-fimex.pdf|Fimex used in Production (SMS), (norwegian) by Arild Burud}} 
-    * [[https://diana.wiki.met.no/doku.php?id=diana_smallpresentations|Diana and Fimex, (norwegian) by Lisbeth Bergholt]] 
-    * [[https://dokit.met.no/formatstandard/oversett_felt_cf/start|Internal (met.no) translation table between felt parameters and CF standard_names]] 
-  * 2012-02-07 {{:fimex:fimex-0.35.1.tar.gz|fimex-0.35.1}} 
-    * enable reading of felt-files in lambert-projection 
-    * improving performance: vectorization of vector-interpolation 
-    * deprecating IOCDMReader in favour of CDMReaderFactory 
-  * 2012-01-04 {{:fimex:fimex-0.35.tar.gz|fimex-0.35}} 
-    * grib-reader 
-      * supporting several types of levels for same parameter 
-      * supporting several horizontal CS for different parameters 
-    * grib-writer 
-      * fixing date-settings 
-      * using second-order packing if possible 
-    * interpolation 
-      * support for several horizontal CS (e.g. staggered grids) 
-      * using nanoflann instead of kdtree++, 4*speedup 
-      * supporting degree-based projections in coord_kdtree 
-      * configurable radius for coord_kdtree 
-      * improved index-access, 1.1*speedup 
-      * bilinear: better border handling, 1.3*speedup 
-      * vertical: support for depth 
-    * using WGS84 coordinates of latitude/longitude instead of spherical 
-    * extract-reduceToBoundigBox supporting bb around -180 
-    * parallelization 
-      * nn, bilinear, cubic and vector interpolation 
-      * make get*Data* operations thread-safe 
-      * make (Time-)Units thread-safe 
-      * parallelization of NetCDF-writer and NullCDMWriter 
-      * upgrade to libtool 2.4.2 (including openmp support) 
-      * adding ThreadPool.h for runtime configuration of threads 
-    * forcing boost-filesystem api to be compatible with newer boost-versions 
-    * remove isinf - not part of C++03 
  
  
 Older news can be found in the [[archive]]. Older news can be found in the [[archive]].
  • fimex/start.1387208867.txt.gz
  • Last modified: 2022-05-31 09:23:16
  • (external edit)