|Mar 30, 2010|
|10 years 11 months ||A first workaround to make compilation with POPC possible, by adding
the writeMeteoData function to IOHandler.ph.
The problem persists on how to deal with const references and POPC.
|Mar 29, 2010|
|10 years 11 months ||A plugin (BoschungIO) has been renammed as BormaIO and the LPGL
notices have been added to it (upon agreement).
|Mar 26, 2010|
|10 years 11 months ||Update of IMISIO - it now works with the new interface and CMAKE
(more or less) - lots of cleanup required
|10 years 11 months ||Small bug in GeotopIO: The OUTPUT section was mixed up with the
INPUT section of the io.ini
|10 years 11 months ||Changed interface of InterpolationAlgorithm::calculate, it now is a
void function, Within the implementation of the algorithms
exceptions are thrown instead of returning false.
GeotopIO: higher precision on the output of the meta data.
|10 years 11 months ||Rearranged the code a bit (no functional improvements)
|10 years 11 months ||Added operators +,*,+=,*= to the Array2D<T> template class.
|10 years 11 months ||Kicked out all legacy code for the spatial interpolation - cleaned
up libinterpol2D.* and Meteo2DInterpolator.* - in Coords.cc there
was an ambigous if condition lacking a few brackets. Added comments
to illustrate the algorithms in InterpolationAlgo
|Mar 25, 2010|
|10 years 11 months ||
|10 years 11 months ||The new interpolations interface with all algorithms that used to
reside within libinterpol2D exclusively. Every algorithm is an own
class derived from InterpolationAlgorithm abstract base class. An
AlgorithmFactory instantiates the required algorith
|10 years 11 months ||The new structure of the io.ini shall have an [Input], [Output],
[General], [Interpolations2D] and [Filters] section. Some of the
keys have changed names: COORDIN is COORDSYS, instead of DEMSRC it's
just DEM in the [Input] section and so on.
|10 years 11 months ||replaced the io.ini parameters BUFFERSTRATEGY and BUFFERBEFORE
BUFFERAFTER with two functions to be excplicitly called for the same
effect: bufferAlways(bool) and setBufferDuration(Date_IO
bufferbefore, Date_IO bufferafter)
|Mar 19, 2010|
|10 years 11 months ||Small bugfix in Date_IO: no double column at the end of the ISO
IOExceptions: added functionality for LINUX that enables a
stacktrace when an exception is printed (that is e.what() is called)
|Mar 16, 2010|
|10 years 11 months ||Thanks to valgrind, found a little bug in GeotopIO, where I
initialized a vector to having 4 fields, but later I used 5 fields.
|10 years 11 months ||Altered the function that returns a window of data to filters
(getWindowData) to optionally also provide the dates for the
elements in the window.
|10 years 11 months ||The buffering system shows itself improved - a fine tuning of the
performance is possible through the following tags:
BUFFERSTRATEGY = [always | newinterval] # default: always
BUFFERPERIOD = 1 2
The BUFFERPERIOD tag configures the amount of days be
|10 years 11 months ||A new function is introduced into the IOInterface: writeMeteoData.
It expects one vector<vector<MeteoData>> and one
vector<vector<StationData>> as well as an optional
string (for database info, file name, etc). The relevant io.ini tag
|10 years 11 months ||Added Filter to average wind speeds and directions called
WindAvgFilter, accessible through the io.ini tags: wind_avg;
VW::filter1 = wind_avg
VW::arg1 = soft center 1 60
The averaging is done vector based by computing the east-west and
|Mar 10, 2010|
|10 years 11 months ||Updated the gsnclient app to return the stations available before
any other output. Fixed spelling issue in GEOtopIO.
|Mar 9, 2010|
|10 years 11 months ||The java bindings now use the latest 2D interpolations interface.
This means that all data is immediately put into a vector of
MeteoData and then routed as usual through the Meteo2DInterpolator.
The includes have also been cleaned up (only using Mete