WSL/SLF GitLab Repository
Skip to main content
Homepage
Explore
Search or go to…
/
Register
Sign in
Explore
Primary navigation
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
Operate
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Collapse sidebar
Snippets
Groups
Projects
Show more breadcrumbs
snow-models
meteoio
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
5614cf7ad373fc22d524738e4ee9216bc6ecdca7
Select Git revision
Selected
5614cf7ad373fc22d524738e4ee9216bc6ecdca7
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
3
Sep
27
Aug
26
24
23
20
19
18
17
16
12
11
10
6
4
3
2
1
28
Jul
26
23
22
21
20
19
16
15
14
13
12
7
6
2
30
Jun
29
28
26
25
24
22
21
17
16
15
14
9
8
7
3
2
28
May
27
26
6
3
30
Apr
29
28
26
25
22
21
20
16
15
14
13
12
8
7
6
1
31
Mar
30
29
26
25
19
16
15
9
4
1
25
Feb
23
22
19
18
17
16
15
10
9
5
3
29
Jan
28
27
24
20
19
18
14
13
12
8
7
4
21
Dec
17
15
11
9
8
7
3
2
1
22
Nov
19
17
12
11
10
9
7
5
4
3
2
30
Oct
29
28
27
22
21
19
14
13
9
5
18
Sep
15
14
10
8
6
5
4
2
1
28
Aug
27
26
25
20
19
18
17
14
13
12
10
7
4
3
29
Jul
28
27
23
22
21
20
16
14
12
11
10
7
1
24
Jun
19
18
17
16
15
12
11
10
9
3
29
May
28
27
26
The embryo of a matrix class has been implemented. It is still based on Array2D and therefore the indexing is still 0 to n-1 instead of being 1 to n and the coordinates are swapped compared to normal matrices.
Bug fixes and code cleanup in the horizon calculations
This is the initial commit of the horizon functionnality for DEMs as coded by Fabienne Lanini. Some cleanup will still be required though...
The comparison operator of Coords has been reviewed and improved. The << operator that is not available for a parclass (for popc) can be replaced with IOHandler.toString() for POPC
The DEM object now calculates slope and azimuth in degrees. This is more consistent with the usage of bearings in degrees and of trigonometric angles in radiants.
Temporary fix for the << operator and POPC: a par class can not have a "friend" method... (so IOHandler can not redefine "<<" the way we used to do). Therefore, it has been disabled for popc
In order to solve compilation problems with VC++, we need to rename all publicly accessible variables whose name start with a "_". This is the begining of this effort...
More debugging help: the "<<" operator has been redefined for MeteoFilter, MeteoProcessor and BufferedIOHandler. Since the Config object is copied all over the place, it is not always printed.
Several 1D statistical methods has been implemented while the existing ones have been made nodata safe.
Added a void write(const string& filename) procedure to the Config class. The Config object can thus be written into an ini file.
Fixed a small bug in IOUtils::seek, the binary search on vectors of MeteoData.
Fixed a bug in the subset method (the indices were swapped)
Code tagging and some usefull methods for debugging and the begining of a true accumulator for time series (for any sampling rates).
Added a soft min/max filter to Meteo2DInterpolator. It is explicitly called for RH grids and HNW grids to make sure values stay in the range of [0;1] (for RH) or [0; inf) (for HNW).
Fixed a bug in the accumulation filter that returns 0 even if the data set only contained nodata.
Several speed optimizations have been brought to the 2D interpolations (using the const keyword when possible, etc). The Quake3 1/x^2 approximation has been implemented for the IDW_core and brings a slight loss of precision (1e-6 in relative error in real life tests) while boasting a huge reduction of computational time (factor of 3 when called within Alpine3D with its own overhead).
The array memory alignement has been fixed for Array2D (this was the only that was wrongly aligned). This is a fix to issue 43
Small bug fix and first steps toward generating packages for Windows and Mac
Tagging release 1.1.1
MeteoIO-1.1.1
MeteoIO-1.1.1
Version numbers pushed to 1.1.1
The bufferAlways method of BufferedIOHandler has been renamed as setBufferProperties. The A3DIO, IMISIO, SMETIO and SNIO plugins now correctly support time zones. The plugin howto documentation now warns the developer to take care of time zones issues.
The DEMObject was not properly buffered (the update flag was not honored), this has been fixed. The A3DIO plugin now implements readStationData. A few speed improvements have been brought to A3DIO and SMETIO by using the "reserve" method of the vectors (so that the vectors don't have to reallocate memory constantly).
The proper marshaling for MeteoData has been implemented, but not yet tested...
The DEMObject subset constructor was broken, it has been fixed. It involved creating a subset method in the arrays classes.
Added an implementation of the method subset to Array2D<T>
Added a deleteKey function to Config object: both deleteKey("testkey", "mysection") or just deleteKey("testkey2") are valid (defaulting to the GENERAL section).
Bugfix: The buffer was filled with all data before the date requested, it should only fill the buffer with data between dateStart and dateEnd
Introduced new template function get(key, section) and get(key) to the Config class, it should make reading of values easier:
The WIND_CURV spatial interpolations algorithm now intelligently checks if the curvatures are available or not and gives a warning if not (and also take a 0 grade so that it would not be used).
Possibility to install without the documentation (much more pleasant)
Last commit was faulty, recommitted
Small bugfixes in the plugins ARPSIO, SMETIO, PGMIO
The keys and sections within a Config object are now case insensitive, the values remain case sensitive.
Changed the name of ConfigReader to Config
The equality operator of MeteoData needed to be extended to all possible meteo parameters
Update for the assignment operator of MeteoData necessary due to new capabilities of MeteoData
MeteoData is now able to hold any meteo parameters, however the ones in MeteoData::Parameters are the only ones that go through the filtering and resampling for now. To add a new parameter to a MeteoData object do the following:
Added feature to BufferedIOHandler: By calling readStationData(date, vecStations) an extra attempt will be made to fill the StationData object with other values than nodata in readMeteoData(date, vecMeteo, vecStation), if the object is not already different from nodata.
When checking for End Of Line character, the eof flag was not properly reset, so when testing 1 line files, the subsequent reading would fail.
The package generation (using cpack) is now much improved: correct names, contact, etc as well as code examples (also correctly installed when doing a make install). A tgz generator has also been activated.
Loading