- 03 Nov, 2012 1 commit
-
-
Thomas Egger authored
-
- 31 Oct, 2012 1 commit
-
-
Mathias Bavay authored
-
- 29 Oct, 2012 1 commit
-
-
Mathias Bavay authored
-
- 25 Oct, 2012 1 commit
-
-
Mathias Bavay authored
-
- 24 Sep, 2012 1 commit
-
-
Mathias Bavay authored
A wrong commit on doc/examples/io.ini has been reverted. A new undercatch filter has been implemented, following (Hamon, 1973). I would not recommend using it for the moment, though. The issue 222 was actually more complex than it seemed: the behavior of an uncaught exception is actually not specified by the standard, so there is nothing that could be doneon MeteoIO's side: instead, each application is invited to properly wrap its calls in try/catch blocks, or wrap its whole main in try/catch. The code examples and examples have been modified to show several such possibilities.
-
- 18 Sep, 2012 1 commit
-
-
Mathias Bavay authored
-
- 09 Aug, 2012 2 commits
-
-
Mathias Bavay authored
The GSN plugin is now turned off by default (it was causing too much trouble with Windows and popc). Extra search paths have been added to FindPopc for convenience. FindMeteoIO can now test if POPC is defined and tweak the searched name accordingly; but since the search result is cached with something like SET(POPC_EXT "popc") SET(METEOIO_LIBRARY "METEOIO_LIBRARY-NOTFOUND" CACHE FILEPATH "Cleared." FORCE) FIND_PACKAGE(MeteoIO)
-
Mathias Bavay authored
Fixed some spelling mistakes in the tests, improved USE_IMIS_HNW comment in ImisIO, improved the serailize method in Meteo2DInterpolator (but it is not working yet and anyway of little interest), fixed a casting warning in MathOptim. Some warnings are now turned off for POPC.
-
- 07 Aug, 2012 1 commit
-
-
Mathias Bavay authored
New warnings have been tried to detect variable shadowing (one variable declared with the same name as another one), alignement issues, etc. This produces very verbose output (not all warnings are legitimate) but allowed to fix lots of cases of misalignement and shadowing issues. These options have been left in the CMakeLists but NOT enabled (since these warnings are not so easy to interpret).
-
- 27 Jul, 2012 1 commit
-
-
Mathias Bavay authored
-
- 20 Jul, 2012 1 commit
-
-
David Zanella authored
-
- 19 Jul, 2012 1 commit
-
-
Mathias Bavay authored
-
- 21 Jun, 2012 1 commit
-
-
Mathias Bavay authored
Fixed a warning with codeblocks, fixed a bug that prevented MeteoData from compiling and improved detection of MeteoIO (but paths with spaces are still not working properly in some cases).
-
- 19 Jun, 2012 1 commit
-
-
Mathias Bavay authored
Fixed a warning with XCode 4.3 on osX. Tried to make a more standard use of c++ (relying on std::fill for filling vectors, relying on vector.resize(sixe, value) instead of manually initializing a vector, etc). A few more const added where appropriate. It makes the benchmarks slightly faster...
-
- 18 Jun, 2012 1 commit
-
-
Mathias Bavay authored
-
- 16 Jun, 2012 1 commit
-
-
Mathias Bavay authored
Pushed documentation version number, more robust file globing for the libraries, more standard uppercase/lowecase conversion and the extra parameters in SMET are now forced to uppercase (so all parameters are uppercase when they come out of the plugins).
-
- 08 Jun, 2012 1 commit
-
-
Mathias Bavay authored
The example Makefile should now be more robust while remaining simple. The FindMeteoIO macro has been simplified and a FindMeteoIOPOPC created
-
- 31 May, 2012 1 commit
-
-
Mathias Bavay authored
A cleaner way of implementing the Date optimization has been implemented (relying on a define to switch back to the previous implementation if necessary). The compilation of the GSN plugin is now turned on by default. The version numbers have been pushed to 2.2.0 in order to get ready for the release.
-
- 24 May, 2012 1 commit
-
-
Mathias Bavay authored
-
- 10 Apr, 2012 1 commit
-
-
Mathias Bavay authored
-
- 02 Apr, 2012 1 commit
-
-
Mathias Bavay authored
Bringing MeteoIO and SNOWPACK installers closer to one another (by creating a proper documentation group for components install)
-
- 31 Mar, 2012 1 commit
-
-
Mathias Bavay authored
cpack can now build a package without documentation (unfortunately, there's no way to give a warning). The cmake module FindMeteoIO has been much improved for Mac and for Windows. It now looks at several registry keys in Windows and builds possible search paths out of them. It should therefore now be more robust.
-
- 07 Mar, 2012 1 commit
-
-
Mathias Bavay authored
A3DIO is now a plugin like any other, that is built by default but can also be disabled. The plugins are now listed in alphabetic order by ccmake.
-
- 07 Feb, 2012 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
Another fix/enhancement for POPC: the libraries now ends with "popc" in the popc version, as the autotools build was doing. Windchill and heat index have been implemented in Atmosphere. Some cleanup in the filters, some code moved to ProcessingBlock, so that elements that are not filters can inherit ProcessingBlock and get all that it needs. A processing element has been implemented to multiply by a given constant, another one to add a given offset and another one to correct precipitation for undercatch. Some invalid doxygen comments have been fixed in MathOptim.
-
- 02 Feb, 2012 1 commit
-
-
Mathias Bavay authored
-
- 31 Jan, 2012 1 commit
-
-
Mathias Bavay authored
Code updates to GRIBIO (that is far from usable...)
-
- 30 Jan, 2012 1 commit
-
-
Mathias Bavay authored
More fixes for POPC builds and type error in Matrix.cc (with abs vs fabs). libsmet was also missing for the autotools...
-
- 27 Jan, 2012 1 commit
-
-
Mathias Bavay authored
The POPC compilation is slowly improving... One still needs to force the compiler to popcc, but otherwise it seems to work. Necessary includes have been added when popc is activated. A cmake method for finding popc has been implemented. Small optimization/clean up in A3DIO for special points reading.
-
- 25 Jan, 2012 1 commit
-
-
Mathias Bavay authored
A new plugin appears: GRIBIO, to read GRIB files (see issue 19). This is still extremely preliminary alpha code (enough warnings?!), but it should (hopefully) quickly evolve. A small naming inconsistency has been fixed in template.cc and all plugins now keep a reference to a Config object instead of a full copy (which means that the only full copy of a Config object should now be in IOManager and all other components should have a reference to it).
-
- 19 Jan, 2012 1 commit
-
-
Mathias Bavay authored
Since the _USE_MATH_DEFINES for Windows was making trouble (it should have enabled using M_PI), the basic math constants have been added to meteolaws/meteoconst.h. Now, please use things like Cst::PI and include meteoconst.h.
-
- 06 Jan, 2012 1 commit
-
-
Mathias Bavay authored
New methods "moveByXY" and "moveByBearing" have been added to Coords, addressing issue 39. Code cleanup and extensive documenting have been performed on Graphics and PNGIO, that now supports creating world file (optionnally). A new option has also been added to ARCIO, "A3D_view", to generate file names compatible with the Alpine3D's grid viewer (false by default). A new function to remove the extension from a file name has been implemented in IOUtils.
-
- 20 Dec, 2011 1 commit
-
-
Mathias Bavay authored
First version of a PNG plugin. It only writes a grid for now, and nothing is user configurable. In the process, a small bug has been found in the RH spatial interpolation method (not handling nodata correctly)
-
- 10 Nov, 2011 1 commit
-
-
Mathias Bavay authored
Oups, types mismatch... and the version numbers have been pushed up in order to prepare for the upcoming release
-
- 21 Sep, 2011 1 commit
-
-
Mathias Bavay authored
Two new methods have been implemented in IOUtils: bearing(string) that converts a string like "NW" into a numeric bearing and isNumeric(string) that returns true if the given string represents a number. GSNIO has been modified so that the slope bearing are supported, both numeric and as strings (ie: "SSW" for example). The GSN field "NAME" is also mapped to StationData::name. Finally, an option has been added to cmake, so the user can chose to compile as static library (now false by default). And as usual, I forgot to update meteoio.lsm when doing the release...
-
- 12 Sep, 2011 1 commit
-
-
Thomas Egger authored
GSNIO plugin: no more need to include the gsoap++ library, this makes the compilation on Windows a lot easier. Instead of the library the file stdsoap2.cpp, with an implementation of all the library functions is directly included in the gsn folder. It is compiled and linked into libgsnio when PLUGIN_GSNIO is set to ON.
-
- 31 Aug, 2011 1 commit
-
-
Mathias Bavay authored
-
- 29 Aug, 2011 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
The icons have been reworked, in order to more or less match the Microsoft specs (but since my version of XP does not properly handle the full specs, I kept it as simple as possible). The bmp files are therefore not necessary anymore. The FindMeteoIO script now properly reads the registry on Windows and therefore autodetection now works on Windows.
-
- 23 Aug, 2011 1 commit
-
-
Mathias Bavay authored
The CMakeLists were not making Visual C++ happy. This has been fixed. Several types issues have been fixed. The /Wp64 option of Visual C++ has been turned off, since it reports wrongly some things as errors (dixit Microsoft and my own experience).
-