fimex:roadmap

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
Next revision Both sides next revision
fimex:roadmap [2013-12-16 15:35:28]
heikok [Todo list]
fimex:roadmap [2018-11-07 13:27:59]
alexanderb remove vertical interpolation to hybrid from TODO list
Line 3: Line 3:
 <del>Deleted item</del> means already in the development version. <del>Deleted item</del> means already in the development version.
  
-===== 0.50, expected 2013-12 =====+===== 0.63, expected 2016-07 =====
  
-  * <del>merging of two fields with different grid to a third grid</del> +  * sigma to sigma conversion 
-  * <del>better parallelization with icc (14)</del> +  * support for trajectories (and other [[http://cfconventions.org/Data/cf-conventions/cf-conventions-1.6/build/cf-conventions.html#discrete-sampling-geometries|CF-1.6 Discrete Sampling Geometries]]) 
-  * <del>extension of fortran interface</del> +  * improve performance of --process options together with --extract 
- +  * ncml: warn instead of fail when manipulating undefined data (variable without 'type', removal of non-existing dimensions/variables) (QA: Mariken)
-===== 0.49, 2013-10 ===== +
-  * <del>fortran interface</del>+
  
 ===== Todo list ===== ===== Todo list =====
Line 17: Line 15:
  
   * merge with fill, vector-rerotation (eraInt,CRDX-hindcast -> svim) (QA: Jens D, Jan-Erik H.)   * merge with fill, vector-rerotation (eraInt,CRDX-hindcast -> svim) (QA: Jens D, Jan-Erik H.)
-  * vertical interpolations in f90 interface +  * vertical interpolations in f90 interface / at least exposure of auxiliary variables (QA: Trygve A.) 
-  * conversion between different vertical-levels +  * [[./todo/parameterFunction|easy parameter functions / automatic selection of input]] 
-    ocean-sigma-s-g2 <-> ocean-sigma (QA: Nils MK+  area-corrected re-projection-interpolation (requires surrounding points in lat/lon) (QA: F.Tveter) 
-    sigma <-> hybrid_sigma (QA: ?)+  * template-interpolation in xyzt, e.g. to slider-track (QA: Kai C.
 +  * pinning of grib-dimensions from inconsistent grib-files (QA: Trygve A.) 
 +  ncml-aggregation should not keep open more than a few hundred files (QA: Heiko K.)
  
  
-==== Long Term ====+==== Fimex 1.x ====
  
 +Fimex 0.xx.x versions are the stable versions. Instable versions are marked with 0.xx.x-alpha or -beta.
 +
 +There is no release date or preliminary implementation of Fimex-1.x yet. Changes will mainly occur on the API-level, and should emphazise future-compatibility, e.g.
 +
 +  * removal of all deprecated functions and header-files
 +  * no explicit dependency on boost
 +    * using c++11 features instead of boost where possible (eventually selectable on configure)
 +    * no longer exposure of boost-pointer
 +      * eventually typemaps, e.g. CDMReaderPtr for either boost::shared_ptr<CDMReader> or std::shared_ptr<CDMReader>
 +    * user-selectable time-representation, e.g. boost-datetime or other time-library
 +  * no exposion of API other than c++11 (allow compile-time exchange of any library within fimex)
 +
 +
 +==== Long Term ====
  
   * **F**ile / IO   * **F**ile / IO
Line 30: Line 44:
     * time-bounds for precipitation-data from felt/grib/wdb (accumulated fields)     * time-bounds for precipitation-data from felt/grib/wdb (accumulated fields)
     * read data with [[http://www.gdal.org|GDAL]]?     * read data with [[http://www.gdal.org|GDAL]]?
-    * reading of data to Fortran 
   * **I**nterpolation   * **I**nterpolation
     * further interpolation of time     * further interpolation of time
  • fimex/roadmap.txt
  • Last modified: 2022-05-31 09:29:32
  • (external edit)