- 13 Apr, 2010 8 commits
-
-
Thomas Egger authored
changed the way we deal with the projection parameters within the io.ini. COORDSYS must be declared in the [Input] section and is optional for the [Output] section (it becomes mandatory if a function is to be used, that creates output) The parsing of the ConfigReader object is done in IOUtils, this is not the final solution on that.
-
Mathias Bavay authored
The rate of change filter (rate) has been implemented, the time base for filters has been changed from MINUTES to SECONDS and a few improvements to the filters documentation. This means that the user's io.ini config files might have to be CHANGED (from windows in minutes to windows in seconds)
-
Thomas Egger authored
Corrected a few bugs within ImisIO.cc and made the cmake compilation of the ImisIO plugin more convenient. Two paths need to be configured: One where the instantclient include files are located and one to specify where the libs occi and clntsh are to be found
-
Mathias Bavay authored
-
Mathias Bavay authored
A few typos have been fixed in the documentation, the welcome page has been restructured and a naming conflict (GRID_POINT for both 2D and 3D grids) has been temporarily avoided by calling these structures GRID_POINT_2/3D. This still leaves the question of how to handle DEMObject with 3D grid open though...
-
Mathias Bavay authored
-
Thomas Egger authored
-
Thomas Egger authored
-
- 12 Apr, 2010 10 commits
-
-
Mathias Bavay authored
The long wave radiation parameter is now ILWR instead of LWR (since some might have net long wave and this is also closer to short wave (with ISWR)).
-
Thomas Egger authored
-
Thomas Egger authored
-
Thomas Egger authored
-
Thomas Egger authored
-
Thomas Egger authored
-
Thomas Egger authored
-
Mathias Bavay authored
The << operator has been overloaded for a few types (Arrays, Grids, Coords, Dates, Meteo and Station data) and the to_String() methods removed (except for Dates because it might make sense there to get a string) as a way to provide easy debugging output. This makes the meteo_reading example even simpler!
-
Thomas Egger authored
-
Thomas Egger authored
-
- 08 Apr, 2010 3 commits
-
-
Mathias Bavay authored
The physical filter algorithms (as defined in libinterpol2D) have seen their interface modified so they all follow the same logic (for the order and naming of the arguments). The documentation has been cleaned up (the warnings have been fixed, some missing items added).
-
Thomas Egger authored
-
Mathias Bavay authored
A new date output format has been introduced: FULL that is ISO followed by julian date. This should replace the unstandard date format followed by julian date. A few warnings found on Hera have been fixed in InterpolationAlgorithms (including a virtual destructor in the main class)
-
- 07 Apr, 2010 1 commit
-
-
Mathias Bavay authored
The arrays and grids now have a "print" method that prints their content to screen (usefull for debugging). The Coords class also has this method (as required to print the grid objects). A "using namespace std" was found in ImisIO.h and has been removed. A few comments/indentation/clean up have been done (including in the doc/examples) The quality rating sorting was broken and has been fixed. The RH interpolation method was not properly working and has been fixed (using the wrong vector for input data). The naming of the number of stations to be used has been made more consistent between the various algorithms and an improved information output has been added.
-
- 06 Apr, 2010 3 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
The example io.ini has been brought up to date, a new example showing how to perform spatial interpolations has been added.
-
Mathias Bavay authored
The input and output parameters were looked for in the [INPUT] and [OUTPUT] sections. This naming was not consistent with the rest of io.ini, they have been renamed in [Input] and [Output]. Some documentation was missing and has been added (plugin documentation)
-
- 01 Apr, 2010 2 commits
-
-
Mathias Bavay authored
The minimum required CMake has been changed to an earlier version (it seems to work fine).
-
Mathias Bavay authored
The array operators have been added to Array, Array2D and Array3D. Grid2/3DObject also have their assignment operator. The IOHandler headers (.h and .ph) have been slightly reorganized so that they look as similar as possible (makes toubleshooting easier) The ARCIO plugin has been slightly reverted so that it outputs float grids (even if some tools require INT, we NEED floats in our outputs).
-
- 31 Mar, 2010 3 commits
-
-
Thomas Egger authored
The new function is added to the IOHandler.ph file in order to make the POPC version compliant with the new IOInterface definition
-
Thomas Egger authored
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).
-
Mathias Bavay authored
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 preferrable...
-
- 30 Mar, 2010 2 commits
-
-
Mathias Bavay authored
The UTM special zones are now fully handled (both from WGS84 and to WGS84). A few enlightening comments (!!) have been added.
-
Thomas Egger authored
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.
-
- 29 Mar, 2010 1 commit
-
-
Mathias Bavay authored
A plugin (BoschungIO) has been renammed as BormaIO and the LPGL notices have been added to it (upon agreement).
-
- 26 Mar, 2010 6 commits
-
-
Thomas Egger authored
Update of IMISIO - it now works with the new interface and CMAKE (more or less) - lots of cleanup required
-
Thomas Egger authored
-
Thomas Egger authored
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.
-
Thomas Egger authored
-
Thomas Egger authored
-
Thomas Egger authored
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 InterpolationAlgorithms.cc
-
- 25 Mar, 2010 1 commit
-
-
Thomas Egger authored
No commit message
-