WSL/SLF GitLab Repository

  1. 25 May, 2016 1 commit
  2. 04 May, 2016 1 commit
  3. 07 Apr, 2016 1 commit
  4. 02 Mar, 2016 1 commit
  5. 01 Mar, 2016 1 commit
  6. 12 Oct, 2015 1 commit
  7. 27 Aug, 2015 1 commit
  8. 21 Jul, 2015 1 commit
  9. 04 Dec, 2014 1 commit
  10. 03 Oct, 2014 1 commit
  11. 14 Sep, 2014 1 commit
  12. 12 Aug, 2014 1 commit
  13. 16 May, 2014 1 commit
  14. 22 Apr, 2014 1 commit
  15. 07 Apr, 2014 1 commit
  16. 17 Mar, 2014 1 commit
    • Mathias Bavay's avatar
      Since the number of clear or all sky parametrizations seem to multiply, two... · b4d2b4f7
      Mathias Bavay authored
      Since the number of clear or all sky parametrizations seem to multiply, two generic generators have been implemented: clearsky and allsky that take as argument which parametrization to use. Therefore the old Brutsaert or Dilley have been removed. The Unsworth should follow at some point, after we will have added the cloud fraction as a meteo parameter and found a way to also specifiy a parametrization for clear_sky_index <-> cloudiness that could be used by the all sky generators.
      
      Moving code around in Atmosphere (to keep the clear sky parametrizations together).
      b4d2b4f7
  17. 15 Mar, 2014 1 commit
  18. 26 Oct, 2013 1 commit
  19. 24 Sep, 2013 1 commit
  20. 14 Jun, 2013 1 commit
    • Mathias Bavay's avatar
      The default ilwr model in Atmosphere as been changed to Unsworth. The fixed... · 87556084
      Mathias Bavay authored
      The default ilwr model in Atmosphere as been changed to Unsworth. The fixed snow albedo has been set to 0.85 for all filters/generators using it. 
      
      The Config class can now import an ini file from another ini file, this could greatly simplify the management of operational deployments (a station that has a special configuration now can simply import a standard config file and redefine what it needs). This is either done with IMPORT_BEFORE or IMPORT_AFTER in order to choose who has precedence. Multiple (ie recursive) inclusions are supported with some enforced limitations to prevent circular dependencies.
      87556084
  21. 22 May, 2013 1 commit
    • Mathias Bavay's avatar
      The graphical message box for exceptions has been turned off by default,... · 03aadd5e
      Mathias Bavay authored
      The graphical message box for exceptions has been turned off by default, because it was interfering with cdash. Packagers are therefore invited to turn it ON for public packages (since this tends to make users read the error messages).
      
      A major bug has been found in the potential short wave solar radiation calculation: the beam values were actually already projected to the horizontal, leading to a double projection to horizontal when requesting the horizontal components. The whole potential radiation code has been reviewed, comparing line by line with Iqbal. A few variables have been renamed in order to better match the paper. And more detailed comments added to explain some of the most mysterious parameters. The potential ISWR data generator has been adjusted and checked. it can use a measured ILWR to correct for cloudiness if available.
      03aadd5e
  22. 26 Mar, 2013 1 commit
  23. 21 Mar, 2013 1 commit
    • Mathias Bavay's avatar
      A buf in some unsworth implementation in Atmosphere has been fixed (check with... · 4265c012
      Mathias Bavay authored
      A buf in some unsworth implementation in Atmosphere has been fixed (check with nodata). The order of the meteodata fields has been changed because this directly impacts the order of the processing of the fields (the goal being that fields that are often checked with a combination of other fields get processed in the end).
      
      The unsworth_dilley ILWR data generator has been implemented with the usage of the last cloudiness during the night as well as the usage of a generic snow albedo (or grass albedo) to convert RSWR to ISWR (if necessary) coupled with a threshold on the snow height.
      4265c012
  24. 02 Oct, 2012 1 commit
  25. 01 Oct, 2012 1 commit
  26. 19 Jun, 2012 1 commit
  27. 24 May, 2012 1 commit
  28. 09 Mar, 2012 1 commit
  29. 01 Mar, 2012 1 commit
  30. 14 Feb, 2012 1 commit
  31. 07 Feb, 2012 1 commit
    • Mathias Bavay's avatar
      Another fix/enhancement for POPC: the libraries now ends with "popc" in the... · 542d725e
      Mathias Bavay authored
      Another fix/enhancement for POPC: the libraries now ends with "popc" in the popc version, as the autotools build was doing.
      
      Windchill and heat index have been implemented in Atmosphere.
      
      Some cleanup in the filters, some code moved to ProcessingBlock, so that elements that are not filters can inherit ProcessingBlock and get all that it needs. A processing element has been implemented to multiply by a given constant, another one to add a given offset and another one to correct precipitation for undercatch.
      
      Some invalid doxygen comments have been fixed in MathOptim.
      542d725e
  32. 01 Feb, 2012 1 commit
  33. 07 Nov, 2011 1 commit
  34. 16 Aug, 2011 1 commit
  35. 25 Mar, 2011 1 commit
    • Mathias Bavay's avatar
      The emissivity models have been cleaned up: they now take RH, TA, etc but NOT... · 97bd60e1
      Mathias Bavay authored
      The emissivity models have been cleaned up: they now take RH, TA, etc but NOT the water vapor pressure (it is internally calculated). Please, update your code!
      
      A specific spatial interpolation algorithm has been introduced for ILWR that relies on emissivity (we convert ILWR to emissivity, then interpolate the emissivity, then reconvert to ILWR). As mentionned in issue 156, a better method for interpolations by proxies will have to be designed and implemented...
      97bd60e1
  36. 15 Mar, 2011 1 commit
    • Mathias Bavay's avatar
      The plugins now export their symbols when compiled with Visual C++. · ed696434
      Mathias Bavay authored
      The arrays are now using the vector filling methods when possible. A specialized template for convertString(unsigned int) has been written. 
      
      A two segments linear fit (for elevation detrending) has been implemented with a fixed inflection point. This is quite primitive but allows the LLIDW spatial interpolation to use it and therefore to behave like the traditional SLF SnowFit program. More work will be needed for fully configurable regression algorithm choice though... 
      
      Some namming issues have been fixed in COSMOXML. A better emissivity handling has been implemented in SNIO to be closer to the original Snowpack (ie: compute clear sky ILWR when no cloudiness/emissivity is given).
      ed696434
  37. 10 Mar, 2011 1 commit
  38. 09 Feb, 2011 1 commit
  39. 04 Feb, 2011 1 commit
    • Mathias Bavay's avatar
      The full support for timezones has been brought back. This fixes issue 71. The... · 904aeaa8
      Mathias Bavay authored
      The full support for timezones has been brought back. This fixes issue 71. The SMET, SMET, IMIS, BORMA plugins have been validated. Geotop should be validtaed if an input data set is available. A new class will have to be implemented to represent time periods. This is currently only a typedef pointing to the Date class, but a specific class would be welcomed.
      
      GSN has been fixed for some changes on the web service, but does not retrieve the correct timestamps (is this a GSN issue?). The GSN compilation has been improved: the warnings related to GSOAP have been removed. 
      
      A new long wave radiaiton model using cloudiness as input has been added (Omstedt, 1990). 
      904aeaa8
  40. 26 Jan, 2011 1 commit
    • Mathias Bavay's avatar
      A new group of classes has been created, under the meteolaws subdirectory.... · 4b63f416
      Mathias Bavay authored
      A new group of classes has been created, under the meteolaws subdirectory. This contains various general meteorological laws, such as a sun radiation model, standard atmosphere, etc
      
      The first implementation (not tested yet) of a non-linear least square fit algorithm has been implemented in the libfit1D. 
      
      Several documentation issues have been fixed (obsolete code examples, etc) and classes grouped by modules. This should help the user to quickly locate the classes of interest. 
      4b63f416