- 07 Apr, 2016 2 commits
-
-
Mathias Bavay authored
code cleanup and added the possibility to provide a date range to the smet_range script (there is no default "." directory anymore, the directory MUST be provided)
-
Mathias Bavay authored
A OSHD_DEBUG key has been added and the units are now properly supported when using commit https://github.com/tbeu/matio/commit/12b7d4051369716ef21a53540d1f3354fe0d4e97 of libmatio (the UTF-16 is now returned as ISO-8859-1).
-
- 05 Apr, 2016 3 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
Small optimization in the SNIO plugin.
-
Mathias Bavay authored
The OshdIO plugin, based on libmatio for reading Matlab binary files, is coming into shape... almost there!
-
- 01 Apr, 2016 2 commits
-
-
Mathias Bavay authored
A bug has been fixed in CosmoXMLIO: it was reading all the data with a time-shift (ie always reading the file *after* the timestep that it should have read). A few documentation glitches have been fixed in IOInterface and Date and an invalid default value for the time zones fixed in SMETIO (instead of taking 0 as intended, it was always nodata). The missing files for the new OSHD plugin are now committed, although the plugin is NOT READY to be used yet.
-
Mathias Bavay authored
Introduced the basic structure that will be required to build a new plugin to read Matlab files prepared by the OSHD project/service. This is not usable yet but should come quite soon.
-
- 31 Mar, 2016 1 commit
-
-
Mathias Bavay authored
When opening the xml files with a forced encoding, the files were not being properly closed, leading to a possible "Too many open files" error message
-
- 24 Mar, 2016 1 commit
-
-
Mathias Bavay authored
-
- 22 Mar, 2016 2 commits
-
-
Mathias Bavay authored
The SUPPR filter can now take as argument a file containing a list of station IDs and timesteps where the parameter should be deleted
-
Mathias Bavay authored
-
- 21 Mar, 2016 1 commit
-
-
Mathias Bavay authored
-
- 18 Mar, 2016 1 commit
-
-
Mathias Bavay authored
A resampling method has been added to the Grid2DObject so it is possible to change the cellsize. The support for the '*' wildcard has been added to the KEEP and EXCLUDE keys.
-
- 15 Mar, 2016 1 commit
-
-
Mathias Bavay authored
-
- 09 Mar, 2016 3 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
The MOD operator has been added to Date (it takes a number of seconds in argument). This is used by the new VSTATIONS_REFRESH_RATE key to avoid calling the spatial interpolations too often in the virtual stations. More checks have been implemented in the virtual stations and dowscaling for added safety. A major bug has been found when reading 3D grids in ARPS: the indexes when not in the right order.
-
Mathias Bavay authored
-
- 08 Mar, 2016 2 commits
-
-
Mathias Bavay authored
A bug has been found in NetCDFIO: it should look for the GRID2D key, not the METEO key! In Coords, the lat/lon are checked for validity in setLatLon() in order to catch grossly out of range coordinates (as was found on the Snowpack operational system for a few stations).
-
Mathias Bavay authored
Fixed a bug in libinterpol2D, improved the documentation of the ALS_SCALING interpolation method, fixed a few bugs in BormaIO and added a constant in Meteoconst.h
-
- 07 Mar, 2016 1 commit
-
-
Mathias Bavay authored
Fixed a bug when reading 3D fileds, improved the documentation and renamed a method to a more proper name
-
- 04 Mar, 2016 3 commits
-
-
Mathias Bavay authored
The layers handling is not so clear... it seems that the first layer is most often a purely numeric layer and therefore must be skiped. Some fields may not have such a layer, this will have to be clarified.
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 03 Mar, 2016 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
In order to add 3D grid reading/writing methods to the plugins, the whole architecture of IOInterface has been changed: this is not a purely virtual class anymore, it now always implements the "nothing implemented here" exception. This makes the plugins more compact (there is no need to implement empty methods for what the plugin can not support) and much clearer. The documentation and template have been changed acoordingly.
-
- 02 Mar, 2016 1 commit
-
-
Mathias Bavay authored
A bug has been fixed: there was a confusion between the mean adiabatic lapse rate and the dry one. Small code cleanup in DEMObject (with a better toString() method), ARPSIO and ProcShade.
-
- 01 Mar, 2016 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 29 Feb, 2016 1 commit
-
-
Mathias Bavay authored
Lots of small improvements and bug fixes for reading ARPS files. Now the 2D grids should work quite well but the 3D grids are still some kind of a hack...
-
- 26 Feb, 2016 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 24 Feb, 2016 1 commit
-
-
Mathias Bavay authored
-
- 23 Feb, 2016 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
Making the plugins thread safe by removing the global fin/fout. Please try to avoid setting these as members for new plugins!
-
- 20 Feb, 2016 1 commit
-
-
Mathias Bavay authored
Now GSN uses the virtual sensor name as station_id, making it much more logical when using exclude/keep/merge statements. The NetCDF plugin does not require anymore to be configured for the inputs in order to produce output grids. Otherwise, code and documentation cleanup.
-
- 10 Feb, 2016 2 commits
-
-
Mathias Bavay authored
Code cleanup: more consistency in the handling of keep/exclude/merge. Better, more explicit error messages.
-
Mathias Bavay authored
Small fix: invalid user/password now throws a proper exception (instead of the default exception that there is no data)
-
- 09 Feb, 2016 3 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
Making the order of the min and max rates of change unimportant in the Rate filter. Fixed a small logic bug in the snow/noSnow filter.
-