WSL/SLF GitLab Repository

  1. 24 Jun, 2015 1 commit
  2. 26 Mar, 2015 1 commit
  3. 30 Jan, 2015 1 commit
  4. 14 Sep, 2014 1 commit
  5. 12 Aug, 2014 1 commit
  6. 14 Mar, 2014 1 commit
  7. 11 Mar, 2014 1 commit
  8. 19 Feb, 2014 1 commit
  9. 02 Dec, 2013 1 commit
  10. 02 Nov, 2013 1 commit
  11. 01 Nov, 2013 1 commit
  12. 18 Oct, 2013 1 commit
  13. 24 Jul, 2013 1 commit
  14. 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
  15. 22 Mar, 2013 1 commit
  16. 21 Mar, 2013 1 commit
    • Mathias Bavay's avatar
      The METEO_TIMSERIES and STATION_TIMESERIES have been renamed in METEO_SET and... · 82b555ad
      Mathias Bavay authored
      The METEO_TIMSERIES and STATION_TIMESERIES have been renamed in METEO_SET and STATIONS_SET in order to better reflect their content. 
      
      The concept of data generators is introduced. A new section has been created [Generators] to define how to generate data for each parameter when everything else failed. Soon, you will be able to generate ILWR directly by declaring it in your io.ini!
      82b555ad
  17. 05 Dec, 2012 1 commit
  18. 03 Nov, 2012 1 commit
    • Thomas Egger's avatar
      The plugins are no longer separately loadable libraries, but are fully... · 5fadda07
      Thomas Egger authored
      The plugins are no longer separately loadable libraries, but are fully incorporated into libmeteoio. All classes and facilities that provided capabilites for the dynamic loading were deleted (DynamicLibrary). IOPlugin now holds a function pointer to an instantiation function for children of IOInterface. In IOHandler::registerPlugins() all plugins need to be registered with the key name, the class name, a pointer to an instance of the class and a function pointer to the instantiation function for the class (child of IOInterface). IOInterface lost some complexity and thus the constructor of the base class does not have to be called in derived classes anymore.
      
      The CMakeLists.txt files had to be updated to no longer make separate dynamically loadable libraries for each plugin, but to simply add the classes the user selectes to the meteoio library. 
      
      As a side effect the io.ini key GENERAL::PLUGINPATH is no longer necessary.
      5fadda07
  19. 24 Sep, 2012 1 commit
    • Mathias Bavay's avatar
      A wrong commit on doc/examples/io.ini has been reverted. A new undercatch... · 15f0a153
      Mathias Bavay authored
      A wrong commit on doc/examples/io.ini has been reverted. A new undercatch filter has been implemented, following (Hamon, 1973). I would not recommend using it for the moment, though. 
      
      The issue 222 was actually more complex than it seemed: the behavior of an uncaught exception is actually not specified by the standard, so there is nothing that could be doneon MeteoIO's side: instead, each application is invited to properly wrap its calls in try/catch blocks, or wrap its whole main in try/catch. The code examples and examples have been modified to show several such possibilities.
      15f0a153
  20. 27 Jun, 2012 1 commit
  21. 06 Jan, 2012 1 commit
    • Mathias Bavay's avatar
      New methods "moveByXY" and "moveByBearing" have been added to Coords,... · e2e3db32
      Mathias Bavay authored
      New methods "moveByXY" and "moveByBearing" have been added to Coords, addressing issue 39. Code cleanup and extensive documenting have been performed on Graphics and PNGIO, that now supports creating world file (optionnally). A new option has also been added to ARCIO, "A3D_view", to generate file names compatible with the Alpine3D's grid viewer (false by default). A new function to remove the extension from a file name has been implemented in IOUtils.
      e2e3db32
  22. 06 Oct, 2011 1 commit
  23. 24 Aug, 2011 1 commit
    • Mathias Bavay's avatar
      Some Visual C++ warnings have been turned off (namely, that it can not... · 5afb33bb
      Mathias Bavay authored
      Some Visual C++ warnings have been turned off (namely, that it can not generate a copy constructor) in MeteoIO.h, so each application using MeteoIO would benefit from it (and avoid being polluted by unecessary warnings). 
      
      Exception catching is now done by const reference, as recommended in our coding style.
      5afb33bb
  24. 16 Feb, 2011 1 commit
    • Mathias Bavay's avatar
      Fixed a few compilation warnings found on Illusion. The buffer centering has... · c7d5a2fe
      Mathias Bavay authored
      Fixed a few compilation warnings found on Illusion. The buffer centering has been introduced in BufferedIOHandler: the user can specify centering as a fraction of the buffer size or as a duration before the requested date (when rebuffering). The documentation has been updated accordingly.
      
      Debugging output cleanup in CosmoXML.
      c7d5a2fe
  25. 15 Feb, 2011 1 commit
  26. 14 Feb, 2011 1 commit
  27. 11 Feb, 2011 1 commit
  28. 01 Feb, 2011 1 commit
  29. 28 Jan, 2011 1 commit
  30. 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
  31. 07 Jan, 2011 1 commit
    • Mathias Bavay's avatar
      The documentation and examples have been updated to reflect the latest changes... · f7afddcf
      Mathias Bavay authored
      The documentation and examples have been updated to reflect the latest changes in MeteoIO (namely: the merging of MeteoData with StationData). A documentation bug has been fixed, that involved deleting the doxygen comments for the commented "clone()" method in IOInterface. Since this is not used anywhere and has been commented out for a while, this method has been fully deleted.
      
      Meteo2DInterpolator now has its own << operator for debugging purposes.
      f7afddcf
  32. 25 Oct, 2010 1 commit
    • Mathias Bavay's avatar
      First (non working) implementation of the ordinary kriging. The variogram fit... · 9cbc0659
      Mathias Bavay authored
      First (non working) implementation of the ordinary kriging. The variogram fit still has to be done... But a few const issues have been fixed in Matrix and a new method added (to read a 1x1 matrix as a scalar).
      
      Fixed some doxygen warnings, added a howto for writing spatial interpolations.
      
      Better Oracle OCCI detection, renammed into FindOCCI.cmake and used by the ImisIO plugin compilation.
      9cbc0659
  33. 26 Jul, 2010 1 commit
  34. 13 Jul, 2010 1 commit
  35. 12 Jul, 2010 2 commits
  36. 21 Jun, 2010 1 commit
    • Thomas Egger's avatar
      Directory structure change: src folder now called meteoio · 752c0068
      Thomas Egger authored
      Overall all include statements within in the library have been replaced by angle brackets, the default install path for the include file is $CMAKE_INSTALL_DIR/include/meteoio, the meteoio libraries (static and shared) will be installed in $CMAKE_INSTALL_DIR/lib per default.
      
      The plugins will be installed in the subdirectory $CMAKE_INSTALL_DIR/lib/meteoio/plugins
      752c0068
  37. 06 May, 2010 1 commit
  38. 03 May, 2010 1 commit
  39. 21 Apr, 2010 1 commit