Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
fimex:start [2012-12-17 13:24:32] heikok |
fimex:start [2026-02-04 09:30:49] (current) alexanderb |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{ : | ||
| - | |||
| ====== FIMEX ====== | ====== FIMEX ====== | ||
| - | Fimex is a the File Interpolation, | + | Please see the wiki on [[https://github.com/metno/fimex/wiki|github]]. |
| - | + | ||
| - | For simple usage, Fimex comes also with the command line program '' | + | |
| - | + | ||
| - | Fimex is build around the [[http:// | + | |
| - | + | ||
| - | + | ||
| - | ===== News ===== | + | |
| - | * 2012-12-17 {{: | + | |
| - | * R interface to fimex for reading fields | + | |
| - | * log4cpp support | + | |
| - | * auxiliary variable support in extract.selectVariables | + | |
| - | * 2012-11-27 {{: | + | |
| - | * 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 {{: | + | |
| - | * splitting of vertical axes in grib-files | + | |
| - | * support for ensemble products in grib-files | + | |
| - | * 2012-10-30 {{: | + | |
| - | * vertical-interpolation invalidating data below ocean floor | + | |
| - | * vertical interpolation fixing axis (positive down) of depth | + | |
| - | * 2012-10-15 {{: | + | |
| - | * 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 {{: | + | |
| - | * 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 {{: | + | |
| - | * compatibility with boost filesystem V3 / boost 1.50 | + | |
| - | * adapting to gcc-4.6 / Ubuntu 12.04 | + | |
| - | * 2012-07-19 {{: | + | |
| - | * 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:: | + | |
| - | * adding fiConfigOverview.pl script to simplify configuration | + | |
| - | * 2012-07-05 {{: | + | |
| - | * fixing netcdf-files with 0-terminated strings | + | |
| - | * felt: using undefined-values for undefined levels | + | |
| - | * build on Ubuntu 12.04 | + | |
| - | * 2012-05-09 {{: | + | |
| - | * 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 {{: | + | |
| - | * 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 {{: | + | |
| - | * preliminary WRF convention support | + | |
| - | * 2012-03-27 {{: | + | |
| - | * fix colon-separated variable-indicators for felt | + | |
| - | * fix axes in vector-interpolation (deg2rad) | + | |
| - | * disabling colon delimiter in wdb-sourcestrings | + | |
| - | * performance-improvements/ | + | |
| - | * 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 {{: | + | |
| - | * 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 {{: | + | |
| - | * allow to read ASIMOF-grib files | + | |
| - | * allow writing grib-data without time | + | |
| - | * fix forward/ | + | |
| - | * 2012-02-14 Fimex Workshop at met.no | + | |
| - | * {{: | + | |
| - | * {{: | + | |
| - | * [[https://diana.wiki.met.no/doku.php? | + | |
| - | * [[https:// | + | |
| - | * 2012-02-07 {{:fimex: | + | |
| - | * enable reading of felt-files in lambert-projection | + | |
| - | * improving performance: | + | |
| - | * deprecating IOCDMReader in favour of CDMReaderFactory | + | |
| - | * 2012-01-04 {{: | + | |
| - | * 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, | + | |
| - | * 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 | + | |
| - | * 2011-12-01 {{: | + | |
| - | * shared connections to wdb databases | + | |
| - | * spatial_vector extension in ncml | + | |
| - | * backport of tests to boost 1.34 | + | |
| - | * stabilizing interpolation to netcdf-template | + | |
| - | * fixing char-data writing to netcdf | + | |
| - | * 2011-11-21 {{: | + | |
| - | * backport to netcdf 3.6 | + | |
| - | * enabling build without netcdf | + | |
| - | * dropping ensemble_member dimension when only data-version differs in parameter | + | |
| - | * 2011-11-17 {{: | + | |
| - | * fixing vector-projection interpolation of wind-fields | + | |
| - | * fixing interpolation to projections in degree | + | |
| - | * enabling compilation with newer versions of boost_filesystem (1.44-1.47) | + | |
| - | * adding forgotten functions to support unsigned datatypes | + | |
| - | * deprecating data.asConstTYPE() methods | + | |
| - | * 2011-11-03 {{: | + | |
| - | * backport to boost-1.34 and gcc 4.2.4 | + | |
| - | * improving build-system, | + | |
| - | * adding omega2vwind conversion | + | |
| - | * supporting unsigned and 64bit integer datatypes | + | |
| - | * removing dependency on deprecated netcdf_c++ library | + | |
| - | * adding interpolation to netcdf-template | + | |
| - | * projection improvements to gribWriter, but still in beta | + | |
| - | * using DSN syntax to connect to wdb | + | |
| - | * allowing CDMFileReaderFactory to read config-files from memory and URLs | + | |
| - | * support ensemble members in felt | + | |
| - | * adding vcoord and param options to felt-parameters | + | |
| - | * allowing global parameter restrictions in felt-config | + | |
| - | * 2011-09-22 {{: | + | |
| - | * switching to metgm-library > | + | |
| - | * faster reindexing in metgm-writer | + | |
| - | * allowing own fillValue in cdmQualityReader | + | |
| - | * consistent handling of datum (through towgs84-parameters) | + | |
| - | * allowing different scan-mode in felt-reader | + | |
| - | * allowing continuous felt-files (felt-type = 1) | + | |
| - | * using WGS84-ellipsoid world for all data from felt | + | |
| - | * 2011-08-29 {{: | + | |
| - | * fixing global attributes in wdb | + | |
| - | * improving error-messages in metgm | + | |
| - | * improving ncml-output with redirection to files | + | |
| - | * configurable axes-types in interpolation | + | |
| - | * 2011-08-22 {{: | + | |
| - | * vertical interpolation to pressure and height from pressure, height, sigma, lnP and sigma_hybrid | + | |
| - | * data-transformations for vertical-levels: | + | |
| - | * logarithmic and double-logarithmic interpolation | + | |
| - | * wdb using wdbml setup-format (same as wdb-netcdf-java) | + | |
| - | * metgm-improved, | + | |
| - | * remove deprecated FeltCDMReader (use FeltCDMReader2) | + | |
| - | * 2011-06-16 {{: | + | |
| - | * much improved and production ready [[http:// | + | |
| - | * beta version of MetGM / STANAG6022 reader and writer | + | |
| - | * support for [[http:// | + | |
| - | * faster build-process / better portability (ported to AIX) | + | |
| - | * mercator and lambert projection support in grib-reader | + | |
| - | * better handling of netcdf-files with unknown units | + | |
| - | * fixing some memory leaks | + | |
| - | * 2011-05-09 {{: | + | |
| - | * improving ncml-support: | + | |
| - | * improving CDMFileReaderFactory to be better usable as library | + | |
| - | * better handling of rounding-errors when reading data-ranges | + | |
| - | * allow slices of scalar | + | |
| - | * fix scan-mode for grib-reader, | + | |
| - | * refactoring CDMInterpolator to use CoordinateSystems | + | |
| - | * adding fill2d preprocess method to CDMInterpolator | + | |
| - | * improved/ | + | |
| - | * 2011-03-22 {{: | + | |
| - | * generic usage of udunits2 without udunits1-wrapper | + | |
| - | * felt-reader to allow reading time-independant files | + | |
| - | * NC_BYTE variables don't change to NC_CHAR | + | |
| - | * support +R proj4 parameter | + | |
| - | * grib-reader: | + | |
| - | * adding all CF1.4 projections: | + | |
| - | * AlbersConical | + | |
| - | * AzimuthalEquidistant | + | |
| - | * LambertAzimuthal | + | |
| - | * LambertCylindrical | + | |
| - | * Orthograhpic | + | |
| - | * VerticalPerspective | + | |
| - | * improve exception-handling | + | |
| - | * 2011-02-14 {{: | + | |
| - | * bugfix in NcmlCDMReader, | + | |
| - | * 2011-02-11 {{: | + | |
| - | * improved detection of coordinate-systems with variable-less dimensions | + | |
| - | * compilation improvements for newer boost-versions / ubuntu maverick | + | |
| - | * alpha version of WDB-reader | + | |
| - | * enabling setting of unlimited dimension in ncml | + | |
| - | * bug-fix in handling of netcdf4 | + | |
| - | * reducing memory consumpting when reading (with unlimited dimension) for opendap | + | |
| - | * 2010-12-03 {{: | + | |
| - | * workaround for compiler-bug in gcc < 4 | + | |
| - | * upgrading build-infrastructure to automake-1.11 | + | |
| - | * 2010-11-18 {{: | + | |
| - | * reduce memory consumption | + | |
| - | * allow extraction of lat/lon bounding-boxes, | + | |
| - | * fimex usable as OpENDAP client | + | |
| - | * adding a data-subsetter script | + | |
| - | * fixing edge-cases, fetching of 0-size data | + | |
| - | * back-porting to boost 1.32 | + | |
| - | * adding standard_parallel for lcc projection | + | |
| - | * 2010-09-13 {{: | + | |
| - | * grib-support included in debian package | + | |
| - | * adding forecast-reference-time from felt and grib-files | + | |
| - | * use grib-steps to determine valid time | + | |
| - | * using gstmerc istead of tmerc for mercator, requires proj4.4.7 | + | |
| - | * fine grained library dependencies | + | |
| - | * bugfix when reading grib index-files | + | |
| - | * 2010-07-15 {{: | + | |
| - | * allowing axes with negative steps | + | |
| - | * reading units-initialization only once | + | |
| - | * requiring SSE2 on all i386 machines in debian-packages | + | |
| - | * 2010-06-10 {{: | + | |
| - | * support for transverse mercator and UTM projection | + | |
| - | * support for several standard ellipsoids, e.g. WGS85, NAD83 | + | |
| - | * support for other time-units than epoch-seconds from felt-files | + | |
| - | * including examples in fimex-bin debian package | + | |
| - | * best-effort time selection when writing grib-fields without known time | + | |
| - | * fixing typo in rotated latitude longitude projection | + | |
| - | * fixing bug in second extended grid-type method (felt-files) | + | |
| - | * 2010-05-07 {{: | + | |
| - | * allow data-slicing along any dimension | + | |
| - | * adding abstract coordinate-systems | + | |
| - | * adding abstract projections | + | |
| - | * better coordinate-system support for CF-1.0 | + | |
| - | * adding mercator projection | + | |
| - | * allow for units compatible to m in CDMInterpolator | + | |
| - | * simplified and improved build-system | + | |
| - | * 2010-03-09 {{: | + | |
| - | * porting to Visual C++ | + | |
| - | * fixing bugs in lambert-projection | + | |
| - | Older news can be found in the [[archive]]. | ||