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
  • ae5f9adcf070b1abb3861bae9a3d52fcbc290b0a
  • 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
  • Display full history
  • Display up to revision
Created with Raphaël 2.2.015Jul14131276230Jun29282625242221171615149873228May27266330Apr292826252221201615141312876131Mar3029262519161594125Feb232219181716151095329Jan28272420191814131287421Dec17151198732122Nov191712111097543230Oct29282722211914139518Sep15141086542128Aug272625201918171413121074329Jul28272322212016141211107124Jun19181716151211109329May282726oups, a few things got forgotten... (for plugins compiled with popc as well as package dependencies)The autotools are now so obsolete that it makes no sense to keep them -> removedImprovements for the cpack instructions. It is now possible to create rpm and deb but unfortunatelly the documentation is not yet included (it must be optional so that we do not impose having doxygen for simply compiling MeteoIO)A few extra tweaks for compiling on Hera, the version number has been updated to 1.1 and some extra documentation added (drawing on "how to write a plugin").Necessary changes for compiling on Hera (as well as clean up of the CMakeLists.txt compilation files)The documentation has been extended by adding a workflow diagram and more details for writing plugins.The "test" directory was "polluted" by obsolete test code. This has been removed so the user has less risks of getting confused...The example io.ini has been cleaned up (some keys were unnecesary). The necessary changes for POPC have been madeOups, one link was missing in the documentation (ResamplingAlgorithms). Added!The missing images and sources for the class diagram have been committed as well as the SMET file format specificationA class diagram has been added to the documentation as well as more detailed instructions in the "how to write a plugin" section (with links to the template plugin and CMakeLists compilation files)GSNIO is now capable of accepting a user specified web service endpoint. Simply add the ENDPOINT key to your io.ini and set it to the correct location, e.g. http://197.43.210.10:22221/services/A3DWebService/The WSMDF format has been renamed into SMET. Therefore, the plugin has been renamed in SMETIO. Compilation and documentation have been updated accordingly.The plugins flags have been renamed as "PLUGIN_XXX" so that all plugins appear together.The warning flags are now grouped in variables that can be enabled/disabled by the plugins. The detection of Oracle paths is now working (and if nothing has been found, the user has to provide these paths in the configuration interface).No pedantic compilation for the GSN plugin possibleThe WSMDF plugin now sports a nicer formatting of columns in ASCII mode. TODO: unit_multiplier, unit_offset and GZIPFixed the behavior of ConfigReader when throwing exceptions: it rethrows so that the error message can be turned off by the receiver of the exception (if simply not printing e.what() when catching the exception). Bugfix for MeteoFilter: the vecWindowM was passed by value instead by reference.The WSMDF binary data format now saves the julian date as a double (64bit) all other parameters are stored as floats (32-bit) and a dataset is terminated by a char '\n'.Just to keep things in syncAdded 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.Implementation of binary search in IOUtils::seek(date, vecMeteo) - therefore the implementation of seek in BufferedIOHandler became obsolete. BufferedIOHandler now fully relies on IOUtils::seek and IOUtils::npos.The new filtering and resampling framework. Filtering/Processing and Resampling have been separated from each other, the Resampling is now done with the class Meteo1DInterpolator which utilizes the static algorithms within ResamplingAlgorithms. The filtering remains a task of class MeteoFilter. The calling of the resampling and filtering as well as the data selection is now based in the facade class MeteoProcessor. MeteoProcessor::processData function calls the filtering algorithms, then passes the filtered data to the resampling algorithms and finally runs a "check only" filtering pass.Fixed the documentation as well as some warnings in the ARPSIO pluginThe bug that was preventing the POPC version to build has been fixed (an unecessary space was present between the "-I" and the include path).ImisIO ran into troubles with oracle when requesting a date with the hour set to 24 (ORACLE only accepts values from 0 to 23), thus a small fix needed to be applied.Changes to StationData: new string stationID (shortname) to describe a station in short, stationName shall be used for long description of a station. changes required an adaptation within the pluginsClean version of PackMeteoIO so that the latest POPC issue is easily visibleUpdate to process LWR and Cloudiness within SNIO correctly. If Cloudiness is set, the ILWR will be calculated by using claudiness, relative humidity and air temperature.Finalizing transition to new directory structure, jnative adaptedDeleting the old src directory (renamed to folder meteoio)Adaptation of the include paths and Makefile to reflect the new directory structureDirectory structure change: src folder now called meteoioAdded the exponential smoothing filter "exp_smoothing" and rewrote the "mean_avg" and "median_avg" filter to calculate the mean and median for every element within vecFilteredM.A new plugin has been introduced: PGMIO that reads/writes PGM graphic files as 2D grids. (using the template plugin, it took less than 30 minutes for implementing the write2Dgrid!!)small fix for installing the ph files (CMake syntax issue)Added a function that seeks for a given date within a vector of MeteoData. There are two modes of operation, depending on a boolean argument (true per default value): The types TYPE_DOUBLE2D, TYPE_DOUBLE3D and TYPE_INT2D have been removed (and replaced by another, internal name because POPC does not accept templates and needs an alias for them). A variable that was used only within two private methods with a local scope in IOHandler has been removed from the class scope and is now a local variable.LegacyIO has now finally been removed!! (Hurrah! Freedom!). This version has also a few hacks so that it successfully compiles with POPC (there were still issues with the namespaces)
Loading