|Aug 29, 2019|
|2 months 13 days ||Interestingly, the reference lat/lon in the tests were slightly off,
leading to errors when comparing the provided lat/lon with the
re-computed lat/lon from easting/northing...
|2 months 13 days ||So, the mysterious compilation messages related to strerror now make
sense: depending on the include, it is either std::strerror or not
part of std! It has been changed to be consistent...
|Aug 28, 2019|
|2 months 14 days ||Trying to address issue 774: now when both lat/lon and east/north
coordinates are provided, their consistency is checked (it used to
be this way a while ago but somehow this behavior ceased, probably
because of some refactoring in Coords).
|2 months 14 days ||Fixed some missing includes and wrong namespace that prevented
|Aug 27, 2019|
|2 months 15 days ||Ciao Eigen, you were just too big. Maybe we can learn from you that
all arrays should have the same base class.
|2 months 15 days ||Switching the particle and Kalman filter to the MeteoIO matrix
class. The results are indistinguishable in the example program, and
it's even 1/3rd faster. I hope I got all index increment
transitions, needs retesting of the more 'obscure' features.
|2 months 15 days ||A few matrix class enhancements to retrieve and set rows and cols by
index, get the diagonal, the max coefficient with index, and resize
with a data vector to init. Naive implementations, needs some love
at some point...
|2 months 15 days ||Adding a filter (RHWATERTOICE) to correct relative humidity over
water for the full temperature range to relative humidity over ice
when T below triple point and over water otherwise. For example
useful for weather stations that report relative humi…
|2 months 15 days ||Removing unnecessary Proj4 dependency of statistical_filters
example, refining example in FilterMaths, mini cleanup.
|Aug 26, 2019|
|2 months 16 days ||Renaming the traditional Makefile in order to make it clearer it is
only an example... See issue 777
|2 months 16 days ||One more memory usage optimization: we can actually know how many
data points will be used when we encounter a new stations, so we can
reserve the memory. Moreover, the debug symbols are now always
generated when compiling the examples.
|Aug 23, 2019|
|2 months 19 days ||Trying to reduce memory consumption (issue 769) as well as memory
re-allocations (is growing a vector because it was not sized at
start). Extracting and converting one year of half-hourly data now
takes 25 to 30% less memory. This has been achieved …
|Aug 21, 2019|
|2 months 21 days ||When looking for key matches anywhere in the Config, the section
part was not handled properly, leading to mistakes if the a section
name contained in a key name (example: keys containing
"generators" in the [input] section being wronly
|Aug 13, 2019|
|2 months 29 days ||Smarter formating for the time ranges (ie showing 120s as 2 minutes,
|2 months 29 days ||Better documentation for the AllSky ILWR generator, so one can
understand what to expect from the parametrizations. Most probably,
the same will be requested for the clear sky parametrizations...
|Aug 12, 2019|
|2 months 30 days ||The nodata handling logic in FilterMaths was flawed, which
unfortunately is hard to fix without introducing more and more
pointers. For now this responsibility is transferred to the user
(easy, but the ini file gets a little longer). Some housekeepi…
|Aug 9, 2019|
|3 months 2 days ||Same CLang warning as yesterday, forgot it here...
|3 months 2 days ||Fixed some potential source of bug in IOUtils::count. Some minro
touch up to FilterKalman (using vector contructors instead of
copies) as well a small change in its documentation for clarity and
consistency (to revert back if Michael is not happy wi…
|3 months 2 days ||NEW FILTER: FilterMaths to evaluate arithmetic expressions with
meteo data available. It's quite powerful! Also listing Kalman and
particle filter in the processing elements because all the
disclaimers are there.
|Aug 8, 2019|
|3 months 3 days ||Clang warnings regarding uninitialized values (hopefully) fixed,
please confirm. ZRXP changes for character encoding and parameter
units to make the plugin a little bit less, but the toolchain much