- 14 Jul, 2014 1 commit
-
-
Mathias Bavay authored
-
- 10 Jul, 2014 1 commit
-
-
Mathias Bavay authored
-
- 03 Jun, 2014 1 commit
-
-
Mathias Bavay authored
A display bug has been fixed in the Date class, the exceptions code has been cleaned up a little bit and the call stack should now be even less intimidating!
-
- 02 Jun, 2014 4 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
turning off "long long" warnings (since we have no choice, we need "long long" and it seems that all modern compilers suport it anyway)
-
Mathias Bavay authored
A new pre-processor variable has been defined: MSVC so the pragmas for VC++ are now properly enabled for msvc only. An improper include for MSWIN has been removed.
-
Mathias Bavay authored
The WIN32 pre-processor variable has been renamed in MSWIN since this is more logical on Win64 (and to avoid potential conflicts). Some headers have been cleaned up in the process (in Timer.h/.cc). A new method has been moved from Config to FileUtils: isAbsolutePath. Some extra features (support for offset in hours) added to NetCDFIO.
-
- 19 May, 2014 1 commit
-
-
Mathias Bavay authored
Yet another step for the MINGW date handling bug workaround... And an optimization: precipitation grids will be directly filled with zeroes if no station sees any precipitation (to avoid complicated algorithms in Winstral, etc)
-
- 07 May, 2014 1 commit
-
-
Mathias Bavay authored
some unecessary lines have been removed and a new target has been added: cxxflags. This only takes compiling options from the cxxflags env variable and is therefore suitable for packagers who need to force their own compiling flags.
-
- 13 Mar, 2014 1 commit
-
-
Thomas Egger authored
-
- 06 Feb, 2014 1 commit
-
-
Mathias Bavay authored
Reverting a change that made reading SMET files impossible with OpenMP. Pushing up version number to 2.4.2. Properly restoring ostream parameters before returning (in libinterpol1D, thanks to Coverity).
-
- 05 Feb, 2014 1 commit
-
-
Thomas Egger authored
-
- 03 Feb, 2014 1 commit
-
-
Mathias Bavay authored
-
- 02 Jan, 2014 1 commit
-
-
Mathias Bavay authored
The version number has been changed to 2.4.1 (this will most probably be an internal release shipped with Snowpack). Bringing back the LIDW spatial interpolation method that perfoms IDW on a subset of the stations. At least it compiles...
-
- 12 Dec, 2013 1 commit
-
-
Mathias Bavay authored
This addresses issue 335 by providing data quality output (it has to be enabled at compile time): it reports all points that have been filtered or corrected as well as all points that had to be resampled to replace a nodata value by a proper value (ie resampling between measured points is not reported).
-
- 01 Nov, 2013 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 31 Oct, 2013 3 commits
-
-
Mathias Bavay authored
The cmake files for compiling with LibXML++ have been updated since they would not work with more recent Linux (but we should consider dropping LibXML++ and only rely on LibXML2 in order to reduce the dependencies and package finding mess). The special points are now called POI (Points of Interest, like for a gps device) in order to make them more familiar.
-
Mathias Bavay authored
Removing the explicit dependency to libproj, removing the plugins group (empty), fixing some stupid Windows packing bugs
-
Mathias Bavay authored
Lots of simplification in the CMakeLists (requirering cmake >=2.8.0) as well as a small documentation update
-
- 23 Sep, 2013 1 commit
-
-
Mathias Bavay authored
-
- 22 May, 2013 1 commit
-
-
Mathias Bavay authored
The graphical message box for exceptions has been turned off by default, because it was interfering with cdash. Packagers are therefore invited to turn it ON for public packages (since this tends to make users read the error messages). A major bug has been found in the potential short wave solar radiation calculation: the beam values were actually already projected to the horizontal, leading to a double projection to horizontal when requesting the horizontal components. The whole potential radiation code has been reviewed, comparing line by line with Iqbal. A few variables have been renamed in order to better match the paper. And more detailed comments added to explain some of the most mysterious parameters. The potential ISWR data generator has been adjusted and checked. it can use a measured ILWR to correct for cloudiness if available.
-
- 20 May, 2013 1 commit
-
-
Mathias Bavay authored
The DataGenerators handling of missing meteo fields has been changed: if a generator is defined for a field that is not found in the vecMeteo, it will silently be skipped. Since some grumpy people seem not to appreciate the graphical message box for exception messages, the ability to turn them off when compiling has been added to cmake. The code for generating such message boxes on Linux purely relying on libX11 is also committed (the boxes are ugly but they don't require more than libX11 and its headers). We still have to make sure that enabling it by default (that would be the goal) does not make it more difficult to compile meteoio...
-
- 11 Mar, 2013 1 commit
-
-
Mathias Bavay authored
Putting the code into shape for major changes in the spatial interpolations as well as pushing the minor version nunmber up
-
- 05 Mar, 2013 3 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
The A3DIO plugin was not properly reading data, this has been fixed. Some warnings have been turned off for osX (signedness and 32/64 bits because of size_t since we will have to redo all our indices to make they consistently rely on size_t)
-
- 18 Feb, 2013 1 commit
-
-
Mathias Bavay authored
-
- 01 Feb, 2013 1 commit
-
-
Mathias Bavay authored
All the "#ifdef(_WIN)" have been replaced by "#ifdef(WIN)" for consistency. The message box code for Windows and osX has been reorganized, the console messages are now better colorized and the backtrace comes before the error message itself.
-
- 31 Jan, 2013 1 commit
-
-
Mathias Bavay authored
On osx too, the exceptions can now produce a message box. Several warnings have been fixed (mostly signed/unisgned issues)
-
- 24 Jan, 2013 1 commit
-
-
Mathias Bavay authored
Some better error messages have been added to SMETIO as well as some code cleanup. Some comments have been added to IOManager, and missing popc code added to DEMObject and Date.
-
- 28 Nov, 2012 1 commit
-
-
Mathias Bavay authored
some code cleanup in GSNIO, the warnings generated by soap are now turned off (with a hack to make old versions of gcc able to do it) and the plugins directory and component are now removed from the packaging
-
- 22 Nov, 2012 1 commit
-
-
Mathias Bavay authored
The Suntrajectory now throws IOExceptions. A small bugfix for Android has been added to CMakeLists so it can compile in debug mode. The new domain name (models.slf.ch) is now used in the packages.
-
- 21 Nov, 2012 1 commit
-
-
Mathias Bavay authored
Last general warnings from Weffc++ addressed and we now move a step further: almost all the "deep" warnings as well as Weffc++ are now enabled in debug compilation.
-
- 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
-