WSL/SLF GitLab Repository
Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
meteoio
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
snow-models
meteoio
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
0bb9bf96e0026af9df9523083a2f791447ed6ddc
Select Git revision
Selected
0bb9bf96e0026af9df9523083a2f791447ed6ddc
Branches
4
master
default
protected
BUFR_changes
feature/web-service
limiting_trends
Tags
20
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
Select display option
Display full history
Display full history
Display up to revision
Created with Raphaël 2.2.0
10
Aug
7
3
30
Jul
28
27
23
21
20
17
16
13
9
8
7
2
1
30
Jun
24
17
16
15
12
10
9
29
May
27
21
6
26
Apr
14
10
9
8
2
1
31
Mar
30
26
25
24
25
Feb
17
13
11
10
8
6
3
30
Jan
23
20
22
Dec
19
18
17
12
8
4
2
27
Nov
25
24
20
18
13
12
11
10
7
31
Oct
30
29
28
22
21
13
9
7
6
3
2
1
30
Sep
16
14
4
3
2
29
Aug
27
26
25
22
21
20
19
15
14
12
4
31
Jul
27
18
14
11
10
9
8
26
Jun
25
24
19
18
17
16
14
10
5
3
2
29
May
26
23
21
19
16
12
11
9
8
7
6
5
3
30
Apr
29
28
25
24
23
22
15
14
12
11
8
7
1
27
Mar
26
20
19
18
17
16
15
14
13
11
9
7
6
4
3
28
Feb
25
21
20
19
18
14
11
7
6
5
4
3
1
31
Jan
30
29
28
27
23
22
17
16
15
13
12
11
10
9
7
3
2
19
Dec
18
13
12
6
4
3
2
25
Nov
21
20
15
13
9
2
1
31
Oct
30
28
26
25
24
23
21
18
15
11
5
4
2
1
30
Sep
24
23
20
18
16
13
10
9
2
1
30
Aug
29
26
13
9
5
31
Jul
26
25
24
23
19
17
15
5
28
Jun
27
19
14
5
31
May
27
25
24
23
22
21
20
16
14
13
10
8
18
Apr
17
11
10
8
28
Mar
26
25
23
22
21
19
18
14
13
12
11
10
5
4
28
Feb
21
18
15
14
13
11
8
7
2
1
31
Jan
30
29
28
24
22
10
9
8
7
29
Dec
11
9
6
5
4
3
30
Nov
28
27
26
23
22
21
20
11
5
4
3
2
31
Oct
30
29
28
25
24
23
22
17
12
2
1
24
Sep
20
19
18
17
31
Aug
24
23
20
15
9
7
6
1
31
Jul
27
24
23
20
19
17
16
27
Jun
26
25
23
21
20
19
18
16
11
8
5
4
1
31
May
30
25
24
23
22
21
16
More fixes from FlawFinder: tighter checks on valid file names and a few extra checks otherwise.
Trying to close some potential security flaws (using FlawFinder). All files opened for reading are now checked and special files (devices, etc) are refused.
fixed a bug in time handling when writing a file
Data packing has been implemented (packing from "double" to "int"). The loss of precision is fully negligible with practical data (1/10 of a mm on an Europe-wide DEM for example) while leading to 50% smaller file sizes.
The new parameters/tables definitions have been taken into account in order to solve the problem of radiations not being properly read any more. This should now work...
Grids can not properly be written out. The data packing is not supported yet and the units handling is still not finished (accumulated values are tricky to handle from within MeteoIO).
The reading support is now more generic: the time units are read and parsed from the file. The units are always corrected when necessary. If no date is provided and the file only contains the grid at one time step, it will be read by default. The DEM extraction from pressure data now works properly for any file (ie no more hard coded dates).
Removed some commented out code, improved some documentation and recomputed a test that had been invalidated by changing the implementation of the HNW_Snow spatial interpolation method.
Some doxygen comments have been improved, A few physical constants have been added. The DEM extraction from pressure fields in NETCDFIO has been improved (the previous calculation was mostly wrong).
Now the ISO year can be returned alongside the ISO week number. The ISO_WEEK print format properly uses it, making its output standard compliant. The issue 466 can now be closed!
A bug in handling the seconds had been found a while ago by Aurélien. His fix is now committed. After a long fight, the ISO week number now works, addressing issue 466 (although it might be expanded in order to also provide the matching year since last/first days might belong to the year after/before).
All the PNGs that we written were corrupt: the first line of data was missing. This has been fixed. for NetCDF, the ability to calculate the altitude from the pressure (and sea level pressure) has been added with a controlling key. This is not very precise but this could help for troubleshooting problems when no DEM has been provided (such as with ECMWF data sets).
A new date format has been added: RFC868. Two MeteoGrids have been renamed: ISW_DIR as ISWR_DIR and ISW_DIFF as ISWR_DIFF while a new grid has been declared (P_SEA). A few new constants have been declared. Some new links into the GRIB documentation as well as support for TAU_CLD. The NetCDF support is much improved, although there are still things left to do (writing grids out has been disabled for the moment, the parsing of the time units is currently not done, there is no support for automatically getting the data out of multiple files in a directory, etc).
Several warnings have been fixed. The (slightly) wrong geolocalization calculation such as found in fixed in NetCDF has also been fixed in GRIB. A bug that was preventing GRIB DEM from being read has been fixed.
The CNRM plugin can now be enabled and properly works. Its documentation has been updated and improved. The NetCDF plugin can now read DEMs using various schema/conventions and its documentation now matches the code. A few more MeteoGrids have been defined that are required for meteorological model outputs and for some future spatial interpolations (ISW_DIR, ISW_DIFF for example). The PNG plugin creates a few more EXIF fields in order to make it very easy to integrate in google earth (but it seems that google earth does not like indexed pngs). A bug computing the geolocalization of grids coming from NetCDF has been fixed (all grids were slightly off).
In order to make it easier to support ECMWF and CF1 NetCDF grids, there are now two NetCDF plugins: one for the CNRM schema (focusing on the meteo time series) and one for grids (NetCDFIO). The later is still a copy of CNRMIO for the moment, but this will change. At some point, both plugin might be merged again.
Documentation on how to install libpng on Mac
In the precipSnow spatial algorithm, one of the original steps was missing: setting the mean back to its original level.
More code cleanup (ie getting some methods out of the way by moving them into libncpp)
The original PrecipSNOW spatial interpolation algorithm has been reimplemented since the version implemented by Rob is unreliable
Code cleanup in NetCDFIO and fixed a typo in the documentation of ResamplingAlgorithms
Improved the "usage examples" section of the documentation (some of the examples were way too old), added some advices
fixed a bug when computing the amplitude with the "daily_avg" resampling algorithm. Very minor improvement to the MeteoData::merge method.
A new Date print format has been added (ISO_DAY). The "daily average" resampling now properly works with avg, avg+min or avg+max using the user provided range as a fallback.
Some code cleanup into the MeteoData::merge methods. A new method has been implemented to merge all stations close to each other within a single vector<MeteoData>. Practically: several data sets from the same location can then be read and merged on the fly by a call to MeteoData::merge(vec).
A new "NOISE" filter has been added, to add noise to the inputs. An improved check and error message has been implemented in FilterSuppr. An updated reference added to the ESOLIP generator.
It is now possible to only remove a specified fraction of a data set with the SUPPR filter (at random)
Fixed some issues for using the matlab smet import script
Added a range check on RH before computing the dew point temperature in the RH spatial interpolation method. Renammed and documented the ESOLIP precipitation generator after adding the reference.
fixed another bug reading files in a directory on Windows. I never thought this could be so tricky...
On some Windows versions, reading a directory was failing, simply reporting "could not open directory". This seems to have been dependent on the character encoding of the system. This has been solved by forcing the use of ANSI calls for the Win API.
Improved arguments parsing
Fixed a very stupid bug in Undercatch_WMO when dealing with 5 arguments (bad copy/paste). Thanks Matteo!
clarified the documentation about PINT
Cleaning up the CMake files from unecessary things, proper support for x86_64 (it needs to be named as "amd64" on Debian), a few extra options for the cpack generators.
Fixed a bug in DAILY_AVG that made it crash on some datasets
More robust finding of MeteoIO that properly works on WinXP
Fixed a warning on Windows
Small tweaks for Windows: no version information in path anymore but in the name as it appears in "add/remove software"
A call to readDirectory now uses the pattern anywhere in the name, both for Posix and Windows.
Loading