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
  • c76f55a591ca3634f5ddc0c40b5729054f54da4b
  • 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.016Nov1584326Oct252412527Sep201554129Aug282322231Jul2827242120191817141211107654330Jun292827232120191615141312987631May241918161225Apr2120191110764331Mar30292827232220171615141310987624Feb2322211613862131Jan3026252423131211923Dec2116138530Nov2524171410984331Oct2825242120754330Sep292827262322211615141312875231Aug26252423221918171510983228Jul22211227Jun23211710973227May252319171413115426Apr181514875131Mar2422211815987432129Feb2624232010985329Jan282726252220141312118622Dec2118974330Nov272625242019181716115431Oct282322151286130Sep2928252322109872131Aug282711107330Jul28272321201716139872130Jun241716151210929May2721626Apr1410982131Mar3026252425Feb1713111086330Jan232022Dec1918171284227Nov2524201813121110731Oct30292822211397632130Sep161443229Aug27262522212019151412431Jul27181411109826Jun2524191817161410532More details about the date formatsfixed an error message in oshdioWhen using virtual stations, the DEM is now kept within Meteo2DInterpolator. This leads to another factor 2 speed up. The DEM slope, azimuth, etc are now computed in a more efficient way (the pixel values are retrieved differently if they are in the middle of the DEM or on the sides), leading to a ~20% speed up when reading and processing a DEM. Otherwise, some minor optimizations (const, static, etc)Minor optimization in Config.h and white spacesIn some cases (for example hourly data with hourly sampling rate requested), the i_date_down and i_date_up used to determine which spatial interpolations have to be requested for virtual stations would end up being the same, so the same interpolation was performed twice. This is now properly avoided.The handling of buffered DEMs was quite bad since it was requesting the recomputation of all DEM properties (slope, azimuth, etc) when requesting a DEMSince auto_ptr is getting deprecated (it should be replaced by c++11 smart pointers, although auto_ptr is valid c++98), replacing them by normal pointers (their use case are trivial).Finally, the UnDST time filter works as it shouldFinally, the infrastructure for handling timestamps filtering is in place. The UnDST filter is not ready yet, but we can move forward.In order to have a wide range of TIME filters, a new structure has to be designed. So far, a TimeProcStack has been implemented but this is just a work in progress as this does not fulfill the requirements yet. This is because the time filtering must be performed much earlier than the rest of the filtering and most of the structures are not in place yet... So, do not rely on this version for time filtering yet!A new kind of filters has been created: on the timestamps themselves. This has lead to some code restructuring (and factorization).The serialization/deserialization methods have been re-written with more precise types (ostream and istream).Fixed a potential floating point exception and some comments/white spaces stuffThe VSTATIONS_REFRESH_RATE parameter had an inappropriate default value. When dealing with duplidate VSTATIONS, there was a possibility of segfault.The version number should have been pushed up long ago...micro optimization and made a method public (it can be useful for debugging)Some syntax checking has been added for the filters/generators/interpolations1&2D. The smet_range script now follows links.The NetCDF library was not found anymore by cmake, swapping to the latest FindNetCDF from VTK. In smet_range, an error has been found in the sampling rate computation.Now when converting coordinates to UTM with an "invaliud" zone (ie not the zone it should be), no warning will be printed (assuming that when this occurs, users actually don't have any other choice). Otherwise, code cleanup and small documentation improvement.One gcc option (Wvector-operation-performance) is only supported for gcc>=4.7.0 so it is now skiped for gcc<4.8.0 (since we already have options when gcc>=4.8).Although this was not necessary for MeteoIO, the compilation flags for the coverage test have been set to the same values as for the other tests (so it is as for alpine3d / snowpack)Another bug in the handling of the virtual stations... somehow, a wrong commit slipped in!The coordinates specifications as used by the virtual stations had been very, very badly implemented. This now works as planned. The sme2kml script produces kml files with the list of available fields for each stations. The smet_extract script should now support files with larger headers.A new spatial interpolation algorithm has been added: NEAREST (it takes the value at the nearest station, for each pixel). This is useful for virtual stations more than for anything else.A bug in the new features of smet_extract has been fixed. A bug in data_converter when the number of stations changes over time has been fixed. An unnecessary include has been removed from Coords.cc. The Buffer class now has a size() method that returns the number of stations it contains.improvements to better present the data...The smet_extract.sh script can now show a summary of which fields are present in each smet file in the current directoryAnother small fix for Multilinear regressions (for consistency with the other models)Bugfix for the multilinear regressionsDocumentation improvementThe parsing of the ODKriging spatial interpolation was not properly done. Some small optimizations (also leading to better code clarity) have been implemented. The version number has been pushed up to 2.7.0 in order to account for all the latest changes (specially the new syntax).More cleanup for clang...Code cleanup to make clang happyWhen evaluating the cloudiness, it is important to know if it is night or day. If ISWR==nodata and use_rswr=false, this was not evaluated anymore, losing some important information (even if the albedo evaluation is very imprecise, at least it can be used to decide if it is night or day). This has been fixed, but how to best temporally interpolate the cloudiness still has to be adressed...Documentation improvement and more logical "if ... then ... else ..." orderMore options have been exposed for the IIR filter and its "type" now describes another option. The documentation has been expanded.Now, RSWR is NOT anymore used by default to compute ISWR in the AllSky and TauCLD generators, it must be forced with USE_RSWR (since it is not very performant)More code factorization, improved error messagesThe new, named arguments syntax has been brought to the Meto1DInterpolationsmaking the Meteo1DInterpolator structure closer to DateCreator / ProcessingBlock, etc
Loading