WSL/SLF GitLab Repository

  1. 19 Sep, 2011 3 commits
  2. 13 Sep, 2011 4 commits
  3. 12 Sep, 2011 3 commits
  4. 02 Sep, 2011 1 commit
  5. 31 Aug, 2011 2 commits
  6. 30 Aug, 2011 1 commit
    • Thomas Egger's avatar
      The new GSN plugin, this version is developed for LINUX only, WINDOWS and... · ae86e264
      Thomas Egger authored
      The new GSN plugin, this version is developed for LINUX only, WINDOWS and MACOS adjustments will follow. The default data server is planetdata.epfl.ch, but can be changed by setting the ENDPOINT manually in the [Input] section of your io.ini. With this plugin MeteoIO can be used to pull data from any GSN server running the GSN webservice.
      
      This first version of the new GSN plugin still has a few issues, such as dealing correctly with OLWR and HNW.
      
      Example of a working setup:
      [Input]
      COORDSYS        = CH1903
      TIME_ZONE       = 1
      
      METEO = GSN
      STATION1 = wan1
      STATION2 = wan6
      ae86e264
  7. 29 Aug, 2011 2 commits
  8. 24 Aug, 2011 3 commits
  9. 23 Aug, 2011 2 commits
  10. 22 Aug, 2011 3 commits
  11. 16 Aug, 2011 4 commits
    • Mathias Bavay's avatar
      Cleaning up the CMakeLists, adding a version string as well as a new method:... · 4e590e4e
      Mathias Bavay authored
      Cleaning up the CMakeLists, adding a version string as well as a new method: getLibVersion() to get the said version string (with compilation date and time). A BuildVersion cmake macro has been written and will be shared with snowpack (and later with alpine3d).
      4e590e4e
    • Mathias Bavay's avatar
      Several HACKS have been removed (either the HACK had been fixed but the... · 37bfdf83
      Mathias Bavay authored
      Several HACKS have been removed (either the HACK had been fixed but the comment was still there, or it has now been fixed, or after more (careful) consideration, it has been decided that the HACK was not a HACK)
      37bfdf83
    • Mathias Bavay's avatar
      Better error messages when compiling in debug as well as for dimensions issues... · 1bcad13b
      Mathias Bavay authored
      Better error messages when compiling in debug as well as for dimensions issues (adding arrays of incompatible dimensions, invalid subset, etc)
      1bcad13b
    • Mathias Bavay's avatar
      The VW_MAX field was not properly handled in SMETIO. The failure count has... · 2ca6d716
      Mathias Bavay authored
      The VW_MAX field was not properly handled in SMETIO. The failure count has been slightly improved in SNIO (to decrease the number of failures when a model could recover: if ILWR is not provided but TSS is, we don't count it as a failure anymore). 
      
      The implementation of the krigging is moving forward. A bug has been found and fixed in Fit1D, a variogram is now computed (but not using a true covariance, which prevents our krigging from properly working). 
      
      The #define NOSAFECHECKS have been deleted and replaced by a definition by the CMakeLists when in debug mode. This means that when compiling in debug mode, the code will be quite slower but will properly check and report out of bounds access in tables and matrix.
      2ca6d716
  12. 08 Aug, 2011 1 commit
  13. 30 Jul, 2011 1 commit
  14. 28 Jul, 2011 4 commits
  15. 27 Jul, 2011 1 commit
    • Mathias Bavay's avatar
      A (more) intelligent handling of buffered grids has been implemented: the... · 9f230fd9
      Mathias Bavay authored
      A (more) intelligent handling of buffered grids has been implemented: the grids are stored in the equivalent of a circular buffer of a given size (user defined, or 10 by default). This prevents running out of memory when processing large numbers of grids!
      
      A method for computing quantiles has been implemented in libinterpol1D. A vector of data has to be provided as well as a vector of the desired quantiles (ex: 0.25, 0.5, 0.75) and a vector of values for these quantiles will be returned. So far, the algorithm that is used produces the same results as R in default operations. The possibility of choosing which quantiles algorithms might be added in the future.
      
      The getJulianDayNumber method was just totally wrong... This has been fixed. One can also force a GMT day of year with a flag.
      
      Finally, some documentation has been written/updated.
      9f230fd9
  16. 26 Jul, 2011 1 commit
  17. 20 Jul, 2011 1 commit
    • Mathias Bavay's avatar
      Some methods have been moved into another class (like the simple linear... · 7797ea1c
      Mathias Bavay authored
      Some methods have been moved into another class (like the simple linear interpolation between two points that is now in ResamplingAlgorithms), some renammed (like the new weightedMean that replaces the ill-nammed "linearInterpolate"). The regression model based on two segments is now part of libinterpol1D and has been renammed. More regression models have been implemented. 
      
      The "initFit" method of Fit1D has been renammed in "fit" and the setGuess method now turns fit_ready to true, so that a user can force his provided parameters to be used by a given model (do a setGuess() with the parameters, then call f(x) without calling "fit", so no internal fit of the parameters would be performed).
      7797ea1c
  18. 19 Jul, 2011 3 commits