WSL/SLF GitLab Repository

Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • 6e7e137800be82c2093cf2c3b6d307e2fba83ebf
  • master default protected
  • BUFR_changes
  • feature/web-service
  • limiting_trends
  • test
  • MeteoIO-2.11.0
  • webservice-2022
  • MeteoIO-2.10.0
  • MeteoIO-2.9.0
  • MeteoIO-2.8.0
  • MeteoIO-2.7.0
  • MeteoIO-2.6.1
  • MeteoIO-2.6.0
  • MeteoIO-2.5.1
  • MeteoIO-2.5.0
  • MeteoIO-2.4.2
  • MeteoIO-2.4.1
  • MeteoIO-2.4.0
  • MeteoIO-2.3.0
  • MeteoIO-2.2.0
  • MeteoIO-2.1.2
  • MeteoIO-2.1.1
  • MeteoIO-2.1.0
  • MeteoIO-2.0.0
25 results
Created with Raphaël 2.2.06Oct43229Sep2726222120191312231Aug302924232216830Jul28272620191815765430Jun242320181610830May2726252419181716131211107421Apr2016151330Mar2925242322211918171615111098543125Feb242322211817161514111098432131Jan30282726241914131211876517Dec1611109716Nov9865432129Oct272524222120121173130Sep22876327Aug26242320191817161211106432128Jul262322212019161514131276230Jun29282625242221171615149873228May27266330Apr292826252221201615141312876131Mar3029262519161594125Feb232219181716151095329Jan28272420191814131287421Dec17151198732122Nov191712111097543230Oct29282722211914139518Sep15141086542128Aug272625201918171413121074329Jul28272322Added COPY documentationBringing up to date the data_converter that fell behind a while ago (for a commented out section of its code).Improved error message for the new copy mechanism. Currently, this has the following limitation: the parameter to copy must exist for ALL stations and be present for element 0 of each buffer.Enhancement: It is now possible to duplicate a certain meteo parameter when reading data with MeteoIO. This feature is especially useful when one parameter needs to be filtered in two different ways (e.g. a running average spanning 5 hours and one spanning 48 hours). The syntax to use in your io.ini:Add a setMinBufferRequirements() method to IOManager and BufferedIOHandler. This allows an application to specify its buffering needs. For example, when SNOWPACK runs grass detection, it needs the data up to 48 hours before the first time step to compute some averages. Using this call, SNOWPACK will request at least 48 hours of data in pre-buffering. if buff_before is set to something larger, it will be kept, but if it is set to something smaller, it will be increased.Added WFJ2 in the ANETZ station mapping listNecessary changes for the POPC version (added missing files to the autotools, redid marshalling of MeteoData following the changes made in MeteoData)GSNIO: Commented out an unnecessary loop, that may be used for testingThe documentation has been updated, some error and information messages improved and standardized (to be formatted the same way as with other plugins)Two new methods have been implemented in IOUtils: bearing(string) that converts a string like "NW" into a numeric bearing and isNumeric(string) that returns true if the given string represents a number.GSNIO: If the slope angle is zero a northward exposition is assumed (0 degrees).GSNIO: Cleanup of code, getting rid of code duplication, added comments. Furthermore now the GSN meta data info SLOPE is used to set the slope angle of the station.fixed invalid initialization orderThe CosmoXMLIO plugin is now also adapted to the new MeteoData class.Fixed a (quite serious) warning on Windows.Further reduction of the MeteoData class: the setData(Parameter, value) setter has been eliminated and replaced where used with the new parenthesis operator(size_t index).Bugfix: the boolean member var mksa of SMETReader is now initialized correctly in the constructor.Performance boost: Redesign of class MeteoData. The individual public double members like tss, ta, rh have been removed and instead of the rather complicated internal representation with the help of std::map and pointers, the MeteoData object now holds all its important information in one double vector (meteo data) and one string vector (parameter names). Thus the overloaded copy constructor could be slashed radically. This leads to huge performance gains, especially when dealing with huge vectors of MeteoData (which are needed for filtering, resampling, etc).Tagging release 2.1.1MeteoIO-2.1.1MeteoIO-2.1.1Oups, fixed a typoFixed prototype mismatchGSNIO: Added support for RAIN_METER (HNW), SURFACE_TEMP (TSS) and SOLAR_RAD (ISWR) - possibly other values will need to be added.SMETIO: Further development of the writeMeteoData procedure. Now all meteo parameters present in the MeteoData objects can be written (so not only the standard ones like MeteoData::TA, MeteoData::RH, etc). This lead to a slight reorganization of the code. Comments were added for private member functions.The GSN plugin is now capable of dealing with OLWR correctly, i.e. it is used to calculate TSS if TSS is IOUtils::nodata.Final adjustments for GSNIO on Windows: Compilation now is verified with VisualC++ and MinGW.For GSNIO: Forgot to add stdsoap2.hFiles that were relevant for the old A3DWebService (replaced by GSNWebservice) are irrelevant now and thus deleted.GSNIO plugin: no more need to include the gsoap++ library, this makes the compilation on Windows a lot easier. Instead of the library the file stdsoap2.cpp, with an implementation of all the library functions is directly included in the gsn folder. It is compiled and linked into libgsnio when PLUGIN_GSNIO is set to ON.Some type issues for the new Illusion server as well as better error message for plugin loading.First try to get MeteoIO autodetection work on Mac...The installation for Windows as well as the autodetection have been improved (ie: they now work out of the box automatically). The calls to Date::set(0,0) have been removed since we now have Date::undefined.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.Oups, fixed a typoThe icons have been reworked, in order to more or less match the Microsoft specs (but since my version of XP does not properly handle the full specs, I kept it as simple as possible). The bmp files are therefore not necessary anymore.Removed some unecessary variables in exceptions catching (this should remove VC++ (rightful) warnings).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). Added a method to retrieve the user nameThe CMakeLists were not making Visual C++ happy. This has been fixed. Several types issues have been fixed. The /Wp64 option of Visual C++ has been turned off, since it reports wrongly some things as errors (dixit Microsoft and my own experience).The OLWR hack for Norway has been implemented in SMETIO (a cleaner, long term solution will still have to be developed). Various types issues have been identified by Visual C++ and should have been fixed.Added a procedure that can calculate TSS if only OLWR is present and TSS is not measured.
Loading