WSL/SLF GitLab Repository

  1. 10 Nov, 2014 2 commits
  2. 07 Nov, 2014 3 commits
  3. 31 Oct, 2014 4 commits
  4. 30 Oct, 2014 1 commit
    • Mathias Bavay's avatar
      In order to make it more modular and allow more advanced processing (virtual... · 7af06c60
      Mathias Bavay authored
      In order to make it more modular and allow more advanced processing (virtual stations, downscaling, multiple io sources) the IOManager is now a proper wrapper: the processing is fully delegated to either a GridsManager or a TimeSeriesManager. These can in turn be reused at some other places (like in the Meteo2DInterpolator) to offer full buffering and processing of "local" time series. The buffering is now done by these two new classes (therefore the BufferedIOHandler class has been removed) and it is planned that dataClasses will be implemented for proper ringbuffers (one for time series, one for grids and one for isolated points) and receive the generic buffering code later on. 
      
      A new fastPow(double, int) has been implemented for positive exponents. The begining of a generic handling of units also appeared in IOUtils. Finally, the ProcessingLevels are now defined in IOUtils instead of IOManager.
      7af06c60
  5. 29 Oct, 2014 1 commit
    • Mathias Bavay's avatar
      Now the Winstral algorithm properly handles the case of only one station... · c2785279
      Mathias Bavay authored
      Now the Winstral algorithm properly handles the case of only one station providing HNW with the default base algorithm (by switching to CST in this case). The availability of wind data is now part of the rating return by Winstral. The case of no precipitation (for Winstral) as well as no wind (for Liston and Ryan) are now also handled in the rating method.
      c2785279
  6. 28 Oct, 2014 1 commit
  7. 22 Oct, 2014 1 commit
  8. 21 Oct, 2014 1 commit
  9. 13 Oct, 2014 1 commit
  10. 09 Oct, 2014 1 commit
  11. 07 Oct, 2014 2 commits
    • Mathias Bavay's avatar
      When using Snowpack simulations in the database for computing precipitation,... · 34b5ff8d
      Mathias Bavay authored
      When using Snowpack simulations in the database for computing precipitation, this was leading to lots of very small events. This should now produce less events but with more precipitation.
      34b5ff8d
    • Mathias Bavay's avatar
      The nodata points are now always properly filtered out when computing a least... · 8a8dce1f
      Mathias Bavay authored
      The nodata points are now always properly filtered out when computing a least square fit. The code has been a little reshaped in order to be closer to the reference document that has also been cited. Some comments have been added. The quadratic fit was wrong and has been fixed.
      
      The statistical tests now cover the least square fits and ad-hoc linear regressions.
      
      The ARC plugin properly builds the file names for reading and writing grids with the "A3D_VIEW" option. 
      
      8a8dce1f
  12. 06 Oct, 2014 1 commit
  13. 03 Oct, 2014 1 commit
  14. 02 Oct, 2014 1 commit
  15. 01 Oct, 2014 1 commit
  16. 30 Sep, 2014 2 commits
  17. 16 Sep, 2014 1 commit
  18. 14 Sep, 2014 1 commit
  19. 04 Sep, 2014 1 commit
  20. 03 Sep, 2014 1 commit
  21. 02 Sep, 2014 2 commits
  22. 29 Aug, 2014 1 commit
  23. 27 Aug, 2014 1 commit
  24. 26 Aug, 2014 2 commits
  25. 25 Aug, 2014 1 commit
    • Mathias Bavay's avatar
      The basic operators have been implemented in Grid2DObject and Grid3DObject as... · b6837788
      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... 
      b6837788
  26. 22 Aug, 2014 1 commit
    • Mathias Bavay's avatar
      Adding a new meteo parameter: the cloud transmissivity TAU_CLD defined as... · 07fadabc
      Mathias Bavay authored
      Adding a new meteo parameter: the cloud transmissivity TAU_CLD defined as iswr_meas / iswr_clear_sky (ie the potential radiation computed at ground level with a standard atmosphere, see Iqbal 1983). This parameter is already used by the AllSky_LW and PotRad generators and properly handled by the PNG plugin. The PNG plugin can now also properly output a hillshade (as MeteoGrids::SHADE).
      07fadabc
  27. 21 Aug, 2014 1 commit
  28. 20 Aug, 2014 1 commit
  29. 19 Aug, 2014 2 commits