- 06 Aug, 2010 1 commit
-
-
Mathias Bavay authored
The DEMObject was not properly buffered (the update flag was not honored), this has been fixed. The A3DIO plugin now implements readStationData. A few speed improvements have been brought to A3DIO and SMETIO by using the "reserve" method of the vectors (so that the vectors don't have to reallocate memory constantly).
-
- 22 Jul, 2010 2 commits
-
-
Mathias Bavay authored
Fixed some small issues in the autotools, added a clearer error message in ImisIO as well as the ability to automatically add the "0" number after stations' names that don't contain one (like for some non-imis stations)
-
Mathias Bavay authored
The autotools have been brought back... The popc version can ONLY be correctly compiled with the autotools! The installation as generated by the autotools and by cmake are now identical (same paths)
-
- 15 Jul, 2010 1 commit
-
-
Mathias Bavay authored
The installation was still broken (missing some files for the popc version), it has been fixed and the package preparation (cpack) has been improved.
-
- 26 Apr, 2010 1 commit
-
-
Mathias Bavay authored
-
- 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).
-
- 18 Feb, 2010 1 commit
-
-
Mathias Bavay authored
The constructor Coords(ConfigReader) was a bad idea... Convenient, but way too specific. It has been removed. The documentation in the Coords class has been updated. A saner handling of nodata values by the plugins has been implemented. Now, each plugin should properly get its own internal definition of nodata and return data using IOUtils::nodata to the caller. A new method has been implemented in IOUtils to help cleaning a parameter for nodata. A check for xmlParseFile (used for compiling the Boschung plugin) was working poorly and has been commented out in configure.ac. Finally, more cleanup in the ph files has been performed.
-
- 17 Nov, 2009 1 commit
-
-
Mathias Bavay authored
Major improvement in the autotools: now the DEST option is gone, all is done automatically. Please do ./configure --help in order to see the new options (mostly installation directory and cpu flag if you need to specify it manually). Please notice that the configure script is now versionned. This is not 100% needed, but it should make life easier for normal users checking out from svn. So, please make sure that for every commit of configure.ac or Makefile.in you also update and commit configure!
-
- 11 Nov, 2009 1 commit
-
-
Mathias Bavay authored
The doxygen comments have been fixed and largely expanded: the welcome page is now populated and some general documentation proposed. The prototypes of the filters have been fixed (doxygen was complaining) so that we always use std:: when necessary. The Grid3DObject checkCoordinates has been implemented along the same lines as Grid2DObject. The altitude is still missing though... The check for POPC++ has been added to the autotools configuration. A small improvement to the way the A3DIO plugins handles incoming nodata has been done. A few HACKS have been fixed and removed. Some error messages (in libinterpol2D) have been improved, their printf relpaced by a std::cerr and an extra check (using assert) has been added so that no Td would be computed if Rh<0 (and we would throw an exception).
-
- 29 Oct, 2009 1 commit
-
-
Mathias Bavay authored
An error message that was tagged [I] has been retagged as [E] so the user might be a little more scared (in A3DIO.cc) A new constructor has been added to Date_IO (copy constructor). The necessary changes have been done to the autoconf files so that an new option has come: --with-proj4 (turned off by default). But the user of the library still has to add -lproj to his compiler command line (after the -lmeteoio).
-
- 27 Aug, 2009 1 commit
-
-
Mathias Bavay authored
-
- 20 Aug, 2009 1 commit
-
-
Thomas Egger authored
NON workin submit of the GRASS plugin, together with the necessary modifications in configure.ac and Makefile.in
-
- 17 Aug, 2009 1 commit
-
-
Thomas Egger authored
* this functionality has previously subsided in A3DIO, where it has been deleted and moved to ARCIO * to reference this plugin in io.ini use "ARC" * to reference A3DIO in io.ini use "A3D" instead of "FILE" e.g. METEOSRC = A3D * edited Makefile.in and configure.ac to deal with the new plugin
-
- 14 Aug, 2009 1 commit
-
-
Mathias Bavay authored
The popc version now works (thanks Laurent for your help!!). A small warning has been removed (base class instantiation). The autotools configuration has been slightly improved (checking for pkg-config only if needed). The meteoio_demo demo program has been fixed so that it works with the newest version of the library.
-
- 10 Aug, 2009 1 commit
-
-
Thomas Egger authored
- please use ./configure --with-gsnio to activate the compilation of the plugin - the directory gsn in the pluginfolder contains the wsdl file of the GSN web service, the stlvector.h and a test program - the GSN plugin can be used through a proxy by adding a few tags to the io.ini file: PROXY, PROXYPORT, PROXYUSER, PROXYPASS at least PROXY and PROXYPORT need to be present to activate this feature. - to compile the gsn plugin you need to have gsoap++ present
-
- 03 Aug, 2009 1 commit
-
-
Thomas Egger authored
* GeotopIO plugin, to read GeoTOP formatted files * IOHandler: code reduction for the loading and unloading of plugins * MeteoData: added one files "p" * IOUtils: added one more readLineToVec for different delimiters (comma, column, ...) - there was only one for whitespaces
-
- 20 Jul, 2009 1 commit
-
-
Mathias Bavay authored
A new class has been created, DEMObject. It inherits from Grid2DObject but also contains DEM specific functionality: computation of slope, azimuth, normal vector's components and curvature. A new method has been created for both DEMObject and Grid2DObject: the sub() method that allows extracting a subset of a given grid (usefull for distributed computing). The Grid2DObject class has been tweaked in order to make it rely on IOUtils::nodata instead of its own nodata. The required changes have been made in A3DIO and libinterpol2D. The Makefile.in and configure.ac have been adapted and slightly improved (still a long way to go...)
-
- 12 Jul, 2009 2 commits
-
-
Thomas Egger authored
changed configure option --with-target=ARG to --with-destination=ARG in order to comply with terminology used throughout Makefile.in
-
Thomas Egger authored
autogen.sh checks for the presence of the autoconf tools and configure.ac stops if there is no pkg-config utility
-
- 11 Jul, 2009 2 commits
-
-
Thomas Egger authored
* the autogen.sh script now accepts the clean cmd-line argument, cleaning up the mess that aclocal and autoconf leave * configure.ac - more refined tests for libraries (especially for IMISIO)
-
Thomas Egger authored
* execute ./autogen.sh to create a ./configure script * execute ./configure to create a Makefile * edits to the Makefile or only to be made in Makefile.in the following options to the configure script have so far been enabled (see ./configure --help for details): --with-boschungio compiles BoschungIO plugin (libxml++-2.6 required) --with-imisio compiles IMISIO plugin --enable-debug enables the debug mode (release mode is deault) --with-target=ARG where ARG may be safe (default), grid or zeus
-