WSL/SLF GitLab Repository

  1. 20 Nov, 2015 1 commit
  2. 12 Oct, 2015 1 commit
  3. 06 Oct, 2015 1 commit
  4. 06 Feb, 2015 1 commit
  5. 04 Dec, 2014 1 commit
    • Mathias Bavay's avatar
      The Buffer class is now used to buffer meteo time series. Since this is not... · 6f1cd6e9
      Mathias Bavay authored
      The Buffer class is now used to buffer meteo time series. Since this is not (yet) a proper ringbuffer, all data is erased before pushing more data into a buffer (similarly to what it was before this commit). It has been tested with data_converter on numerous data (including with virtual stations) as well as with snowpack on operational stations.
      6f1cd6e9
  6. 11 Nov, 2014 1 commit
  7. 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