WSL/SLF GitLab Repository

Skip to main content
Sign in
Snippets Groups Projects

Commits · 0a17e2dd6a9e4089eab3684b9b40b08fb9f43f51

  1. Dec 15, 2009
  2. Dec 11, 2009
  3. Dec 09, 2009
  4. Dec 08, 2009
  5. Dec 07, 2009
  6. Dec 03, 2009
  7. Dec 02, 2009
  8. Dec 01, 2009
  9. Nov 22, 2009
  10. Nov 19, 2009
  11. Nov 17, 2009
  12. Nov 12, 2009
  13. Nov 11, 2009
  14. Nov 10, 2009
  15. Nov 09, 2009
  16. Nov 07, 2009
  17. Nov 05, 2009
  18. Nov 04, 2009
  19. Nov 03, 2009
  20. Nov 02, 2009
  21. Oct 30, 2009
  22. Oct 29, 2009
  23. Oct 28, 2009
  24. Oct 27, 2009
  25. Oct 22, 2009
    • Mathias Bavay's avatar
      A new define (DEBUG_ARITHM) has been added that activates the non-catching of... · 85135ebd
      Mathias Bavay authored
      A new define (DEBUG_ARITHM) has been added that activates the non-catching of arithmetic exceptions. This is specially required for parallel execution when the code from the library might execute in a process different from the caller (thus not having the required flag set on the cpu for its process). This is enabled/disabled in the Makefile.in (or the Makefile for the end user). 
      
      The std:: namespace declaration has been added to a lots of places, making the "use namespace std" usage irrelevant (and thus suppressed). Other namespaces that were called with a "use" have been found not to be used anymore and therefore also removed.
      
      Several bugs in the doxygen comments have been fixed: typo (misplaced space), comments not matching the declaration anymore, etc Doxygen now executes without warnings.
      
      85135ebd
  26. Oct 21, 2009
  27. Oct 19, 2009
  28. Oct 14, 2009
  29. Oct 13, 2009
  30. Oct 09, 2009
  31. Oct 05, 2009
  32. Sep 18, 2009
  33. Sep 15, 2009
  34. Sep 14, 2009
  35. Sep 10, 2009
    • Mathias Bavay's avatar
      The default values for min/max were not always coherent... this has been... · abfa505e
      Mathias Bavay authored
      The default values for min/max were not always coherent... this has been fixed: an uninitialized min/max is +/- std::numeric_limits<double>::max() like when the matrix has not been initialized. Or to make it simple: test min/max with std::numeric_limits<double>::max() in order to know if it is a valid or invalid value!
      abfa505e
    • Mathias Bavay's avatar
      Tow methods for getting the min and the max value out of a matrix have been... · 5370fd50
      Mathias Bavay authored
      Tow methods for getting the min and the max value out of a matrix have been added to Array, Array2D and Array3D. The updateAllMinMax of DEMBoject has been updated to rely on that instead of doing it by itself.
      
      The doxygen comments of DEMObject have been fixed and the config.dox (doxygen configuration file) has been fixed (it was not processing .cc files). 
      
      A new (private) methods has been added to DEMObject: safeGet(i,j) that returns a grid value for any (i,j) (so nodata if outside of the grid). This could be the right strategy for correctly computing slope/curvature on the dem even in the case of "holes" in the dem... (to be continued...)
      5370fd50
  36. Sep 08, 2009
    • Thomas Egger's avatar
      GEOtopIO has been cleaned up: · 9472e376
      Thomas Egger authored
      It can now parse the station data (read lat, long, alt) and column headers by itself and is ready to deal with any kind of meteo input in GEOtop (until now only one specific test dataset has been used).
      
      The parameter NROFSTATIONS is not required by the GEOtop plugin. METEOPATH and METEOPREFIX are the only io.ini parameters needed.
      9472e376
    • Mathias Bavay's avatar
      A parameter has been added to DEMObject::update in order to specify which... · 2253e112
      Mathias Bavay authored
      A parameter has been added to DEMObject::update in order to specify which algorithm to use. It can either take a member from a specifc enum or a string like "HICK" or "CORRIPIO".
      
      The isSameGeolocalization method has been added to Grid2DObject in order to allow comparing the geolocalization attributes of two grids. It does not compare the xllcorner/yllcorner parameters since these might have been tweaked for convenience. The code checking the match between lat/long and xll/yll has been commented out since this prevents the correct operations when using a local grid. This method (checkCoordinates) will have to be completely redesigned.
      
      The ISWR and LWR methods have been uncommented for the Meteo2DInterpolator. 
      
      The (very dirty) hack that would have interpreted the grid coordinates differently depending on their value (as lat/long or swiss coordinates) in ARCIO and GRASSIO has been removed (this is now replaced by the much cleaner projection class). If the COORDPARAM key is missing in the io.ini file, it is quietly ignored instead of throwing an exception.
      
      The meteoio_demo program has been updated to reflect these changes
      2253e112
  37. Sep 06, 2009
  38. Sep 05, 2009
  39. Sep 04, 2009
  40. Sep 02, 2009
    • Mathias Bavay's avatar
      Added the begining of an implementation of readMeteoData(data, vecMeteo,... · 4bd14cba
      Mathias Bavay authored
      Added the begining of an implementation of readMeteoData(data, vecMeteo, vecStation) to IOHandler. This should be mostly used for teaching purpose or for benchmarking.
      
      An error message was added when A3DIO fails to get the COORDIN/COORDPARAM parameter (makes it much easier to track down).
      
      The reading of ARPS files implemented in LegacyIO was not matching the files that are in used, it has been fixed (slightly different format).
      4bd14cba
  41. Sep 01, 2009
  42. Aug 28, 2009
  43. Aug 27, 2009
  44. Aug 26, 2009
  45. Aug 25, 2009
  46. Aug 20, 2009
  47. Aug 19, 2009
Loading