|Mar 31, 2010|
|10 years 4 months ||a new function called: readStationData has been added. It expects a
date and a vector<StationData> as parameters and returns the
meta data for the required date (often this date is irrelevant,
because stations are fixed, then just pass any date).
|10 years 4 months ||The ARC file format as produced by MeteoIO has been brought to the
same specification as common practise (including PREVAH tools).
Obviously, an official format specification would be much
|Mar 30, 2010|
|10 years 4 months ||The UTM special zones are now fully handled (both from WGS84 and to
WGS84). A few enlightening comments (!!) have been added.
|10 years 4 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 4 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 4 months ||Update of IMISIO - it now works with the new interface and CMAKE
(more or less) - lots of cleanup required
|10 years 4 months ||Small bug in GeotopIO: The OUTPUT section was mixed up with the
INPUT section of the io.ini
|10 years 4 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 4 months ||Rearranged the code a bit (no functional improvements)
|10 years 4 months ||Added operators +,*,+=,*= to the Array2D<T> template class.
|10 years 4 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 4 months ||
|10 years 4 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 4 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 4 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 4 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 4 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 4 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 4 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 4 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