- 19 Aug, 2014 1 commit
-
-
Thomas Egger authored
-
- 15 Aug, 2014 5 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
Some documentation bugs have been fixed (multiple links definitions for doxygen). The config.dox file has been updated (in order to remove the warnings for obsolete keys). The parameter exclusion feature has been documented and now supports both a space delimited external file or by keys such as WFJ2::exclude = TA RH HS
-
Mathias Bavay authored
A new IOUtils::getCWD() method has been created, a new Config::getConfigRootDir() has been created (to help resolve relative paths) and is now used for the ADD and MULT filters as well as for the EXCLUDE feature of PSQLIO and IOHandler.
-
- 14 Aug, 2014 3 commits
-
-
Mathias Bavay authored
The same exclude file as used for the PSQLIO plugin is now implemented in IOHandler: it is possible to provide a CSV file containing a list of station IDs (one per line) with a list of which parameters (MeteoData naming) to exclude for this station ID (comma separated). The file can be provided with a relative path.
-
Mathias Bavay authored
-
Mathias Bavay authored
The plugins are now handled by an object factory, removing the need for the IOPlugin class. Otherwise, small documentation update in GeneratorAlgorithms.
-
- 12 Aug, 2014 4 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
better file structure: all the classes purely focused on data storage (such as grids, dates, etc) have been moved into a "dataClasses" directory. All subdirectories are nhow named similarly to the classes and methods: the words after the first one are capitalized.
-
Mathias Bavay authored
-
- 04 Aug, 2014 1 commit
-
-
Mathias Bavay authored
When caching interpolated grids, the info string was not cached, leading to empty info strings when reading from cache. Now the info strings are properly cached.
-
- 31 Jul, 2014 1 commit
-
-
Mathias Bavay authored
-
- 27 Jul, 2014 1 commit
-
-
Thomas Egger authored
DEMObject: need to call the << >> operator of the parent class Grid2DObject in own operator<< and operator>>
-
- 18 Jul, 2014 1 commit
-
-
Mathias Bavay authored
Bugfix in a constructor (that was making an error on some systems) and updated the Stefan-Boltzmann constant according to http://physics.nist.gov/cuu/index.html
-
- 14 Jul, 2014 4 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 11 Jul, 2014 1 commit
-
-
Mathias Bavay authored
-
- 10 Jul, 2014 3 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 09 Jul, 2014 3 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Thomas Egger authored
PSQLIO: Adding documentation. This plugin is still under development. Syntax of queries will very probably change!
-
- 08 Jul, 2014 1 commit
-
-
Mathias Bavay authored
Fixed a documentation issue in GeneratorAlgorithms, fixed a warning in config.dox and wrote some documentation for the PSQL plugin. Some cleanup also took place in the PSQL plugin.
-
- 26 Jun, 2014 2 commits
-
-
Mathias Bavay authored
The Add and Mult filters can now take more arguments: it is possible to provide an hourly/daily/monthly correction to add/multiply in an external file (either absolute or relative path).
-
Mathias Bavay authored
-
- 25 Jun, 2014 2 commits
-
-
Mathias Bavay authored
The equalCountBin method is now in order: all classes have at most 1 element more than the lowest number of element in one class. This binning is now part of the ctest tests.
-
Mathias Bavay authored
-
- 24 Jun, 2014 1 commit
-
-
Mathias Bavay authored
-
- 19 Jun, 2014 2 commits
-
-
Mathias Bavay authored
Mostly code cleanup: trying to find more logical names for the buffering code in BufferedIOHandler, more modularity in InterpolationAlgorithms. Since when computing a variogram from time series it is possible to end up with significantly lower values than usual that lead the krigging in a totally wrong direction (should the variogram be normalized? Is it linked with the stationarity hypothesis?), now the empirical variogram is used instead of the full time series.
-
Mathias Bavay authored
Removing nodata values seemed like a good idea when doing a sort(), but this created some bugs (sometimes it is still valuable to know that y=nodata after sorting). This is now an optional behavior. The interpolated grids are now buffered in Meteo2DInterpolator. The grid buffering code has been cleaned up and backported to BufferedIOHandler. The spatial interpolations specific points (for virtual stations, etc) has been moved to Meteo2DInterpolator in order to make IOManager smaller and more focused on general data flow handling.
-
- 18 Jun, 2014 1 commit
-
-
Mathias Bavay authored
Small improvements when computing a variogram (in order to be more tolerant to nodata values), new key for virtual stations (to force using the whole DEM instead of a one point dem), a results cache has been created for the virtual stations (mixing virtual and real stations is a really, really bad idea), more flexibility for the Ryan and Liston wind interpolations.
-
- 17 Jun, 2014 1 commit
-
-
Mathias Bavay authored
Two new methods for data binning have been added to libinterpol1D. The krigging now works properly with either an empirical variogram or a variogram computed on the last 3 days of data (the later being currently enabled). But a proper caching of meteo grids will have to be implemented!
-
- 16 Jun, 2014 2 commits
-
-
Mathias Bavay authored
This is a tentative improvement for the krigging, by properly building the variogram from past time series of variances. Unfortunatelly, this makes no difference with the previously implemented empirical variogram. Therefore the simpler version is still active. Stay tuned for upcoming improvements!
-
Mathias Bavay authored
The Ryan wind algorithm is now implemented properly (but the VW correction seems to always be extremely small). A new method for slope along a given direction has been implemented that is used by both Winstral and Ryan. The VW reference spatial distribution for the tests has been updated and the algorithm renamed in the test io.ini.
-