|Aug 26, 2013|
|8 years 30 days ||The Config class now has a method getValues() to retrieve in a
vector of type T all values whose keys match a given pattern. This
makes it possible to retrieve in one call all the Input::STATIONx
values even in the case of discontinuous numbering (is
|Aug 29, 2013|
|8 years 27 days ||The structure of Meteo2DInterpolator has been brought closer to the
structure of DataGenerators. More methods are static.
|Aug 30, 2013|
|8 years 26 days ||The median computations were relying on std::nth_element and wrongly
assuming that the output would be sorted. This is non-standard
behavior and is not the case with more recent versions of the STL.
This has been fixed.
The ProcessingStack construct
|8 years 26 days ||The median calculation bug had been impacting some other things as
well... Some other values were also wrong, and it has been so for a
|8 years 26 days ||Getting closer to the goal of persistent spatial interpolation
objects. There are no "initialize" and
"getQualityRating" anymore, the initializations are
performed by "getQualityRating". The arguments that used
to be passed to the constructors are no
|Sep 1, 2013|
|8 years 24 days ||One more step closer to the goal: the dem is now only passed when
calling calculate() and the simpleDEMWindInterpolate now computes
the curvatures if necessary.
Small optimizations in IOHandler.
|8 years 24 days ||Finally, here we are: the spatial interpolation algorithms are
constructed only once and remain as long as the Meteo2DInterpolator
remains (generally, as long as IOManager remains). This means that
an interpolation algorithm can now keep its own copy
|8 years 24 days ||Removing some "HACKS" tags
|Sep 2, 2013|
|8 years 23 days ||Now the toString() method of Meteo2DInterpolator works with the new
structure and is called by IOManager.toString(). Small cleanup
(white spaces, etc) in 2D_interpolations and ResamplingAlgorithms.
|Sep 9, 2013|
|8 years 16 days ||A new test has been created to cover basic statistical functions on
vectors. Two bugs have been found and fixed when computing the
derivative on a vector of data (the right derivative was in fact a
left derivative and the case of X containing nodata
|Sep 10, 2013|
|8 years 15 days ||White spaces clean up, status messages in the stats test
|8 years 15 days ||Data prefetching is now turned ON in Oracle querries, leading to a
x2 speed up (global speed up measured on data_converter)
|8 years 15 days ||More changes, according to "Using OCCI: best practices - An
Oracle White Paper - May 2003". Now the same Statement object
is used accross multiple querries (to reduce memory reallocations).
|Sep 13, 2013|
|8 years 12 days ||Finally trying to address the unsigned int vs size_t issue... All
index, etc that should be size_t have been made size_t in the data
|8 years 12 days ||Even more size_t fixes...
|8 years 12 days ||Still size_t stuff...
|8 years 12 days ||more size_t...
|Sep 16, 2013|
|8 years 9 days ||Some "TODO" have been removed, a missing check has been
added in Interpol1D:linRegression (at least 2 valid points are
required), type inconsistencies have been fixed in FilterTukey and
ProcessinStack. However using size_t for the meteo parameter ind
|Sep 18, 2013|
|8 years 7 days ||More size_t fixes (ie trying to be consistent) and a bug was found
when spatially interpolating using a few specific algorithms that
would not reset their internal vectors between two calls (thanks
Matteo for helping uncover this bug!)
|8 years 7 days ||one more type inconsistency