- 24 Oct, 2016 1 commit
-
-
Mathias Bavay authored
-
- 21 Oct, 2016 1 commit
-
-
Mathias Bavay authored
More includes cleanup and code cleanup in the plugins (getting rid of the "stationindex" thing that was pretty much deprecated in all plugins)
-
- 20 Oct, 2016 1 commit
-
-
Mathias Bavay authored
-
- 07 Oct, 2016 1 commit
-
-
Mathias Bavay authored
-
- 05 Oct, 2016 1 commit
-
-
Mathias Bavay authored
The method "waterSaturationPressure" has been renamed as "vaporSaturationPressure" and a reference added.
-
- 04 Oct, 2016 2 commits
-
-
Mathias Bavay authored
Trying to bring clarity to the data creator / data generator concept... The API has been slightly change (renaming both "generate" into a "generate" and a "create") and the documentation restructured and expanded. The raw data editing step is now visible in the meteoio workflow figure.
-
Mathias Bavay authored
Now the dataCreators are defined in the [Input] section with a {parameter}::create = {algorithm} statement. They behave the same as the dataGenerators but are called *before* the filtering takes place and always work with the whole vector of data (ie whole dataset). In order to make life easier for the devs, a new structure will be devised...
-
- 03 Oct, 2016 1 commit
-
-
Mathias Bavay authored
-
- 30 Sep, 2016 3 commits
-
-
Mathias Bavay authored
The PotentialSW filter can now handle RSWR, most of the (useful) constants defined in the Shade and UnventillatedT filters are now in ProcessingBlock (for easy reuse), the Shade filter now has an easier structure (the Sun object can now do internal caching making the external caching such as performed in the filter not needed anymore).
-
Mathias Bavay authored
A new filter has been implemented that compares the measured ISWR with the potential radiation. This would filter out stations that are shaded, stations that fill missing data with zeroes, etc
-
Mathias Bavay authored
-
- 29 Sep, 2016 1 commit
-
-
Mathias Bavay authored
A warning has been fixed for Clang on FreeBSD by setting a compilation flag only for one specific file. A clear sky, potential short wave generator has been implemented as this is very useful when working with SW radiation. A bug in the AllSkySW generator has been fixed as it was not using TAU_CLD if available in one of the two possible calls. Its documentation was also not proper and has been improved.
-
- 28 Sep, 2016 1 commit
-
-
Mathias Bavay authored
When moving to gcc5, we discovered that its new ABI is incompatible with the current Oracle OCCI. A "legacy" API compatibility compilation flag solves the problem.
-
- 27 Sep, 2016 1 commit
-
-
Mathias Bavay authored
Since the IIR filter implementation can do both High and Low pass, it has been renamed to IIR and options have been added to use it as either low or high pass filter. The documentation has been improved and stability constraints now lead to a warning message if the filter would start to be unstable.
-
- 26 Sep, 2016 2 commits
-
-
Mathias Bavay authored
The Butterworth filter has been replaced by a critically damped filter implemented as IIRLowPass that properly corrects for the phase (ie behaves as zero-phase filter).
-
Mathias Bavay authored
Well, the Butterworth filter is changing a lot... It is not Butterworth anymore but a critically damped filter. Although the options are currently hard-coded, it will offer the choice of bidirectional filtering with a technique to suppress the overshoot that are created in this case (at the cost of higher computing time).
-
- 23 Sep, 2016 1 commit
-
-
Mathias Bavay authored
a zero-phase version of the two poles Butterworth filter has been implemented. This is based on backward/forward filtering. The problem is that this doubles the order of the filter and this seems to be too much for our signals (tested on HS).
-
- 22 Sep, 2016 2 commits
-
-
Mathias Bavay authored
The virtual stations numbering was not kept in the virtual stations' names and IDs. This has been fixed. Thanks Sebastian W. for finding this bug!
-
Mathias Bavay authored
Several bugs have been found in the FULL_MERGE merging strategy. Merging half-hourly data into a vector of 3 hours data was not working at all, now it should work!
-
- 21 Sep, 2016 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
The getPointsBetween() methods have been removed from DEMObject since they were not really used and not really reliable either... Instead the sky view factor has been implemented in getCellSkyViewFactor()
-
- 16 Sep, 2016 2 commits
-
-
Mathias Bavay authored
requiring cmake>2.8.4 in order to prevent a (quite intrusive) warning under cygwin (this means that debian>=squeeze should have a proper version, ie distributions after 02.2011).
-
Mathias Bavay authored
Small optimization when computing wind interpolations (optimized sqrt), updated 2D_interpolations reference tests and added an error message explaining that the RH algorithm has been renamed.
-
- 15 Sep, 2016 1 commit
-
-
Mathias Bavay authored
Last large restructuring (for the moment): now the spatial interpolations have been put in their own subdirectory. The "RH" interpolation has been renamed as "LISTON_RH" for clarity.
-
- 14 Sep, 2016 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 13 Sep, 2016 1 commit
-
-
Mathias Bavay authored
Yesterday's commit was breaking some of the includes. This has been fixed, the documentation updated and the install/cleanup commands for cmake updated
-
- 12 Sep, 2016 3 commits
-
-
Mathias Bavay authored
In order to make it easier and cleaner to develop new data generators, they have been restructured into a dataGenerators directory and an individual cc file for each data generator. A template has been created to help in creating new data generators.
-
Mathias Bavay authored
Fixed a small issue in the Solar resampling (using the radiation threshold). Improvements to CNRMIO because the radiation was in the wrong field...
-
Mathias Bavay authored
Small optimization into Sun: if setting the lat/lon to the same values as internally stored, nothing is changed (so it does not costs anything). The CNRMIO pluggin has been changed by removing the grids support (this should be performed by the generic NetCDF plugin) and adding what is necessary for Crocus to be able to use the generated meteo time series.
-
- 08 Sep, 2016 2 commits
-
-
Mathias Bavay authored
Adding uref and zref as well as coding time as number of seconds since a reference time (start of the day of the first data point) in order to satisfy CNRM's requirements
-
Mathias Bavay authored
A small optimization has been added for the + and * arrays operators (+0 or *1 does not have to be computed!). Code cleanup in CNRMIO.
-
- 07 Sep, 2016 1 commit
-
-
Mathias Bavay authored
Code cleanup on PSQLIO: proper credits and removing the EXCLUDE that has been replaced by EXCLUDE statements in IOHandler
-
- 05 Sep, 2016 1 commit
-
-
Mathias Bavay authored
-
- 02 Sep, 2016 1 commit
-
-
Mathias Bavay authored
Fixed two bugs: one member of DEMObject was not properly serialized (for MPI) and the CNRM plugin was not properly declared.
-
- 31 Aug, 2016 1 commit
-
-
Mathias Bavay authored
-
- 26 Aug, 2016 2 commits
-
-
Mathias Bavay authored
There was a problem when opening a new smet file in APPEND mode: only the last data line was written. This should now work as expected.
-
Mathias Bavay authored
More robust memory allocation in data_converter (as well as simpler), better handling of larger header sections in smet_range and improved error messages in IOUtils and IOHandler
-
- 25 Aug, 2016 1 commit
-
-
Mathias Bavay authored
When users copy a system doc/examples directory, they need the FindMeteoIO.cmake script in order to compile the examples...
-
- 24 Aug, 2016 1 commit
-
-
Mathias Bavay authored
For convenience, the "size()" method has been defined. It returns the allocated number of element so it can be used when iterating over all the cells of an array/grid.
-