- 06 Mar, 2017 1 commit
-
-
Mathias Bavay authored
Following a few coverity scans, several inconsistencies / potential bugs have been fixed. Since my commit to picojson got merged, the newest version of picojson has been taken.
-
- 12 Oct, 2015 1 commit
-
-
Mathias Bavay authored
Code cleanup and fix for IMIS: now the ENET stations receive the number 1 for the automatic stations instead of 0.
-
- 10 Nov, 2014 1 commit
-
-
Mathias Bavay authored
Some fixes to make MeteoIO compile with Visual C++ 2013. The linker still complains about exported symbols (this also generate lots of warnings), but all the other issues have been fixed.
-
- 25 Aug, 2014 1 commit
-
-
Mathias Bavay authored
The basic operators have been implemented in Grid2DObject and Grid3DObject as well as DEMObject (with the proper update strategy). In order to suppress the risk of out of date "ncols, nrows" and since these were redundant with Array2D<>.nx/ny, they have been suppressed and it is therefore now mandatory to rely on the getNx/getNy/getNz getters. This is much safer but impacted quite a lot of code...
-
- 10 Jun, 2014 1 commit
-
-
Mathias Bavay authored
A bug has been fixed when doing nearest neighbour 2D interpolation. The GRIB plugin can now handle non-square cells (by resampling the domain). The cellsize and geolocalization in NetCDF are now handled the same way as in GRIB: the error is minimized in the center of the domain and the llcorner is back-calculated. Therefore very large domains are handled better. The first elements for supporting ECMWF grids have been implemented, the DEMs can now be read (but their remain as geopotential instead of height).
-
- 11 May, 2014 1 commit
-
-
Mathias Bavay authored
A few extra checks have been added for grid rescaling. Some indentation has been fixed and lots of variables made const. The documentation is now linked to the general plugins documentation.
-
- 17 Mar, 2014 1 commit
-
-
Mathias Bavay authored
Added more flexibility for 2D resampling: it is now possible to resample an Array2D with different x and y factors. Improved the hillshade call in DEMObject.
-
- 01 Nov, 2013 1 commit
-
-
Mathias Bavay authored
-
- 13 Sep, 2013 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 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
-
- 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)
-
- 23 Nov, 2012 1 commit
-
-
Mathias Bavay authored
The cubic B-spline image resampling algorithm has been implemented in ResamplingAlgorithms2D. Various Weffc++ warnings have been fixed in PNGIO, ImisIO and GRIBIO, leading to the suppression of unused variables.
-
- 06 Jan, 2012 1 commit
-
-
Mathias Bavay authored
A new gradient type has been added (blue-green isomorphic) and some small things improved thanks to valgrind (one potential out of bounds read and with callgrind some small speed improvements)
-
- 02 Jan, 2012 1 commit
-
-
Mathias Bavay authored
The NearestNeighbour 2D resampling algorithm has been reshaped in order to offer the same interface as BiLinear. A typo in its name has been fixed. But NearestNeighbour does not work properly (bug not found yet) A better way of submitting metadata to libpng has been implemented (ie: two vectors of strings that are then converted to char* to be given to libpng). The plugin basic options have been implemented, including size specifications. Some fonts improvements.
-
- 30 Jun, 2011 1 commit
-
-
Mathias Bavay authored
Spatial resampling has been added. This is still quite primitive (no end-user front end or interaction, only nearest neighbor or bilinear), but can nevertheless be convenient. Since the "round" function call was needed, the VC++ implementation has been moved to IOUtils so no matter what is the compiler, we can use "round" in the code (this is NOT in the IOUtils namespace, but still in the mio namespace). Several obsolte comments/hacks have been removed and the DEBUG_ARITHM flag commented out, since it does not belong into a library (this is per process, not per object). The VC++ "equivalent" flag still needs to be checked (ie: is it per process or per object?). A missing "required" flag for cmake for Oracle has been added. Finally, the lsm file had been forgotten in the last release... this is now in order.
-