WSL/SLF GitLab Repository

  1. 02 Jun, 2014 1 commit
    • Mathias Bavay's avatar
      The WIN32 pre-processor variable has been renamed in MSWIN since this is more... · 6f392bea
      Mathias Bavay authored
      The WIN32 pre-processor variable has been renamed in MSWIN since this is more logical on Win64 (and to avoid potential conflicts). Some headers have been cleaned up in the process (in Timer.h/.cc). A new method has been moved from Config to FileUtils: isAbsolutePath. Some extra features (support for offset in hours) added to NetCDFIO.
      6f392bea
  2. 16 May, 2014 1 commit
  3. 12 May, 2014 3 commits
  4. 11 May, 2014 1 commit
  5. 08 May, 2014 2 commits
  6. 07 May, 2014 2 commits
  7. 06 May, 2014 2 commits
  8. 05 May, 2014 2 commits
  9. 30 Apr, 2014 2 commits
  10. 29 Apr, 2014 1 commit
  11. 28 Apr, 2014 1 commit
  12. 25 Apr, 2014 2 commits
  13. 24 Apr, 2014 1 commit
  14. 15 Apr, 2014 1 commit
  15. 01 Apr, 2014 2 commits
  16. 16 Mar, 2014 1 commit
  17. 13 Mar, 2014 1 commit
  18. 31 Oct, 2013 1 commit
    • Mathias Bavay's avatar
      The cmake files for compiling with LibXML++ have been updated since they would... · 6a1729e9
      Mathias Bavay authored
      The cmake files for compiling with LibXML++ have been updated since they would not work with more recent Linux (but we should consider dropping LibXML++ and only rely on LibXML2 in order to reduce the dependencies and package finding mess). The special points are now called POI (Points of Interest, like for a gps device) in order to make them more familiar.
      6a1729e9
  19. 07 Feb, 2013 1 commit
    • Mathias Bavay's avatar
      The plugins used to keep a reference to a config object as provided by... · d13e0b75
      Mathias Bavay authored
      The plugins used to keep a reference to a config object as provided by IOManager. But this was triggering some warnings (reference to an object that might disappear outside of the constructor), therefore it has been replaced by a const copy (it is not yet 100% sure if this is really better, but at least the compilers won't complain).
      
      When a user was provinding IMISIO with a non-existing station name, the error messages were quite cryptic. In order to properly tell the user what happened, the code has been slightly reorganized. Some code clean up also took place in IMISIO.
      d13e0b75
  20. 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
  21. 25 Jan, 2012 1 commit
    • Mathias Bavay's avatar
      A new plugin appears: GRIBIO, to read GRIB files (see issue 19). This is still... · bf5a2508
      Mathias Bavay authored
      A new plugin appears: GRIBIO, to read GRIB files (see issue 19). This is still extremely preliminary alpha code (enough warnings?!), but it should (hopefully) quickly evolve. A small naming inconsistency has been fixed in template.cc and all plugins now keep a reference to a Config object instead of a full copy (which means that the only full copy of a Config object should now be in IOManager and all other components should have a reference to it). 
      bf5a2508
  22. 22 Dec, 2011 1 commit
    • Mathias Bavay's avatar
      This addresses the 2D part of issue 168: the ability to specify which meteo... · 8ad5d61f
      Mathias Bavay authored
      This addresses the 2D part of issue 168: the ability to specify which meteo parameter and time step to read/write from/to a 2D grid. This should be the prefered reading method in the future, since it leaves to the plugin the task of building the file name, extension, database table, etc This also provides added metadata and more control over the writing process.
      8ad5d61f
  23. 22 Aug, 2011 1 commit
  24. 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
  25. 09 Dec, 2010 1 commit
  26. 26 Jul, 2010 1 commit
  27. 19 Jul, 2010 1 commit
  28. 28 Jun, 2010 1 commit
    • Thomas Egger's avatar
      Added new plugin for WSMDF format. gzipped version of format currently not... · 8750dd19
      Thomas Egger authored
      Added new plugin for WSMDF format. gzipped version of format currently not supported. binary version works, but since the julian date does not fit into a 4 byte (32bit) float, it is unusable. ASCII format works, although unit_multiplier and unit_offset are currently not supported. For location information the easting, northing version is not yet supported.
      
      Added function IOUtils::stripComments(string&) it, deletes everything after # or ; from the string&
      8750dd19
  29. 21 Jun, 2010 2 commits
  30. 14 Jun, 2010 1 commit
    • Mathias Bavay's avatar
      General cleanup: the time.cc example sets a timezone variable, an unnecessary... · e24ad1b2
      Mathias Bavay authored
      General cleanup: the time.cc example sets a timezone variable, an unnecessary "mio::" has been removed in Coords, and two template files have been added to help plugin development (and mentionned in the documentation). 
      
      The cmake targets have been changed into "safe", "optimized", "par" and "hera". (the later being specific for the hera cluster).
      e24ad1b2