- 06 Oct, 2015 3 commits
-
-
Mathias Bavay authored
By simplifying MeteoData, the memory consumption of a benchmark such as data_converter is reduced by almost 20%
-
Mathias Bavay authored
-
Mathias Bavay authored
very minor code cleanup, some comments were wrong and have been fixed, a wrong debug message has been fixed (in toString())
-
- 01 Oct, 2015 2 commits
-
-
Mathias Bavay authored
the USER interpolation method should now work as expected. A new method "getParameterIndex()" has been written for MeteoGrids for a future use.
-
Mathias Bavay authored
-
- 30 Sep, 2015 3 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 29 Sep, 2015 2 commits
-
-
Mathias Bavay authored
Clang tries to check if doxygen comments are correct, but it does not understand quite a big chunk of them... This is quite stupid, so turning off these warnings
-
Mathias Bavay authored
-
- 28 Sep, 2015 1 commit
-
-
Mathias Bavay authored
-
- 25 Sep, 2015 2 commits
-
-
Mathias Bavay authored
Better output format and move a few lines from a wrong location to a right one... (ie fixed a bug in setProj)
-
Mathias Bavay authored
-
- 23 Sep, 2015 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
Better handling of the i,j,k index in Coords objects, better strategy for handling invalid POI (the invalid points can be marked as invalid but kept in the vector)
-
- 22 Sep, 2015 3 commits
-
-
Mathias Bavay authored
Big cleanup on the Coords: all the coordinate systems support methods have been moved to a new CoordsAlgorithms static class. The "printlatlon()" method has been replaced by toString(Coords::LATLON).
-
Mathias Bavay authored
Add a few string formats options to Coords for easier use in error messages; minor code cleanup in Date; add a new argument to gridify() in order to be able to retrieve the list of rejected coordinates.
-
Mathias Bavay authored
-
- 10 Sep, 2015 1 commit
-
-
Mathias Bavay authored
Making the grid operators "const" when possible. Type casting in the << and >> operators of the Arrays to please clang...
-
- 09 Sep, 2015 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 08 Sep, 2015 2 commits
-
-
Mathias Bavay authored
Small improvement: setting march to "nocona" for intel/amd processors when compiled as "safe" target.
-
Mathias Bavay authored
-
- 07 Sep, 2015 1 commit
-
-
Mathias Bavay authored
Added a better support of Clang on osX in Cmake; fixed lots of the warnings generated by the "Weveryting" option. Still some work left to do, though\!
-
- 02 Sep, 2015 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 01 Sep, 2015 2 commits
-
-
Mathias Bavay authored
Finally, adding PSUM_PH to the MeteoData enum. And implementing an interpolation algorithm that generates distributed PSUM_PH by calling the parametrizations on each cell.
-
Mathias Bavay authored
-
- 31 Aug, 2015 2 commits
-
-
Mathias Bavay authored
Finally, a long awaited (and MAJOR) change: HNW is gone, it is now PSUM. This name should be clearer and every occurences of "HNW" (even in temporary variables or algorithms) have been replaced by psum. A check is performed on keys containing "hnw" and an exception is thrown if some are found, urging the user to update the ini file. Please keep in mind that the calling codes have to now refer to MeteoData::PSUM and that some algorithms are now named differently!
-
Mathias Bavay authored
A few options have been added to gcc compilations, including the use of LTO for releases and SANITIZE by default in debug (and OFF in release). Otherwise, cosmetic changes.
-
- 28 Aug, 2015 1 commit
-
-
Mathias Bavay authored
A precipitation phase data generator has been implemented. Currently, either fixed threshold or range are provided but more could easily be added.
-
- 27 Aug, 2015 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
The K_TO_C and C_TO_K macros have been replaced by static methods in the IOUtils namespace. They now properly check for nodata in order to avoid weird values and outputs...
-
- 11 Aug, 2015 4 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 10 Aug, 2015 1 commit
-
-
Mathias Bavay authored
-
- 07 Aug, 2015 1 commit
-
-
Mathias Bavay authored
Trying to close some potential security flaws (using FlawFinder). All files opened for reading are now checked and special files (devices, etc) are refused.
-
- 03 Aug, 2015 1 commit
-
-
Mathias Bavay authored
-