- 15 Jun, 2010 1 commit
-
-
Mathias Bavay authored
LegacyIO has now finally been removed!! (Hurrah! Freedom!). This version has also a few hacks so that it successfully compiles with POPC (there were still issues with the namespaces)
-
- 14 Jun, 2010 1 commit
-
-
Mathias Bavay authored
General cleanup: the time.cc example sets a timezone variable, an unnecessary "mio::" has been removed in Coords, and two template files have been added to help plugin development (and mentionned in the documentation). The cmake targets have been changed into "safe", "optimized", "par" and "hera". (the later being specific for the hera cluster).
-
- 09 Jun, 2010 7 commits
-
-
Thomas Egger authored
-
Thomas Egger authored
-
Thomas Egger authored
-
Thomas Egger authored
Small improvement for class Coords: the std::map objects to_wgs84 and from_wgs84 are static from now on.
-
Thomas Egger authored
-
Thomas Egger authored
New interpolation interface: Now the 1D interpolation can be configured by the user through an own section in io.ini: [Interpolations1D] TA::resample = linear TA::args = extrapolate RH::resample = nearest_neighbour HNW::resample = no P::resample = linear Currently two algorithms are implemented: linear interpolation and nearest_neighbour interpolation. The interpolation can be switched off explicitly by P::resample = no The default remains linear resampling, however the linear resampling may not only resample within bounds (interpolate), but also out of bounds (extrapolate), this needs to be configured with the resampling algorithm argument "extrapolate" as seen in the example above.
-
Thomas Egger authored
-
- 08 Jun, 2010 1 commit
-
-
Mathias Bavay authored
The support for true ARPS ascii grids (as coming out of ARPS) has been implemented. Now the plugin can transparently identify if the grid has been modified by ARPSGRID or not and curreclty load it is any case.
-
- 07 Jun, 2010 1 commit
-
-
Mathias Bavay authored
The ARPSIO plugin's documentation is now correclty linked to the rest of the documentation. The reading of DEMs has been validated (with some bug fixes). It currently only works for APRSGRID modified data files (but supporting original ARPS ascii files should be easier). More explicit error messages have been added to Array2D
-
- 03 Jun, 2010 1 commit
-
-
Mathias Bavay authored
The first version of an ARPSIO plugin has been written, largely based on the code of LegacyIO. This plugin is mostly non-fonctional (besides reading DEM) because most of the concepts of ARPS files are foreign to MeteoIO... Finishing it will require carreful thinking and brilliant ideas! (the biggest issues have to do with the irregular grids that are a usual feature of ARPS files). A warning has been silenced until we finish the implementation of the USER interpolation algorithm (reading user provided grids).
-
- 02 Jun, 2010 1 commit
-
-
Mathias Bavay authored
Some commented out code has been removed. The check for the projection of the stations compared to the projection used for the DEM has been re-activated (it MUST be active!). The first implementation of a custom grid "interpolation" method has been done (issue 50) but can not be used: we need access to an IOHandler in order to properly read grids provided by the user. Otherwise, the rest of the code for it has been written and tested.
-
- 28 May, 2010 1 commit
-
-
Mathias Bavay authored
Then, the remaining namespace issues with doxygen have been fixed, by enclosing the full class implementation in the namespace (as seen for the libstdc++). This removes all these irritating issues. But the popc version has been broken by the change (as seen in LegacyIO).
-
- 27 May, 2010 2 commits
-
-
Mathias Bavay authored
When using A3DIO for writing, the files are now correctly split by years. The OUTPATH user parameter was previously not used, this has been fixed. In IMISIO, the query size limitation has been removed. A data format converter using MeteoIO has been added to the examples.
-
Mathias Bavay authored
-
- 26 May, 2010 3 commits
-
-
Thomas Egger authored
-
Thomas Egger authored
METEO = SNOWPACK NROFSTATIONS = 1 METAFILE = input/IMIS_Extracted_Info.txt STATION1 = DAV1 METEOFILE1 = /home/thoems/Desktop/snowpack_ref/validation/trunk/snowpack/mst2006/MST06_RR.inp The parameters NROFSTATIONS, METAFILE, STATION# and METEOFILE# are obligatory. A little bug in GEOtopIO lead to the copying of the tss value to tsg. The MeteoData::HS snow height is internally represented in meters.
-
Mathias Bavay authored
The A3DIO plugin now has a writeMeteo() method. It writes all timesteps, even if truncating the timestamp to the hour. It also assumes that all stations have synchronized timesteps (ie: reading the timesteps for the first station is enough). It can also not handle metadata that change over time and it does not split 2D files per years...
-
- 06 May, 2010 8 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
Some uncommitted fixes to the documentation are now committed. Hopefully all the namespace issues (ie: broken links) are now fixed!
-
Thomas Egger authored
Removed the STATION key from the io.ini. the readStationData function of the plugins relies on the METEO key for choosing the data source.
-
Thomas Egger authored
-
Thomas Egger authored
-
Thomas Egger authored
The STATION keyword in the io.ini tells MeteoIO where to look for station meta data. Mostly this will be exactly the same plugin as for the METEO keyword.
-
Thomas Egger authored
Added the DEBUG_ARITHM option to the CMake build system (can be toggled with ON and OFF: default ON). Got rid of some verbose output in the RateFilter.
-
Thomas Egger authored
Changed the filter buffer size from 2 to approx 10 elements, that should allow for the deleting of certain points within vecFilteredM: changes to the resampling process and the accumulation process were necessary Small namespace fix for Coords.cc (for doxygen)
-
- 03 May, 2010 1 commit
-
-
Mathias Bavay authored
-
- 30 Apr, 2010 1 commit
-
-
Mathias Bavay authored
Most of the doxygen issues have been fixed. A few are still left (and we lost the inheritance structure in doxygen).
-
- 29 Apr, 2010 5 commits
-
-
Mathias Bavay authored
A trivial formatting issue has been fixed for SNIO (consistently writing "0.0" when no data is available for non mandatory fields).
-
Mathias Bavay authored
The IMISIO plugin now reads the database's name, user, password from the configuration file. The SNOWPACK plugin has seen some improvements in the formatting of its output file. The code exaples have been simplified.
-
Thomas Egger authored
-
Thomas Egger authored
-
Thomas Egger authored
The new ImisIO plugin with a workaround SQL query to deal with the duplicate records problem in view ams.v_amsio
-
- 28 Apr, 2010 1 commit
-
-
Mathias Bavay authored
The POPC compilation issue has been fixed (work around a POPC bug). These work arounds have been tagged as "HACK for POPC" in DEMObject, Date, Grid2/3DObject, IOHandler.ph, LegacyIO.ph and marshall_meteoio.cc. The SNIO plugin that was forgotten at the last commit is now here and has been improved so that it correctly formats its output (it does not read yet).
-
- 26 Apr, 2010 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
Cosmetic changes: documentation in MeteoData, comment in ARCIO. Plus more variables are read by BormaIO.
-
- 25 Apr, 2010 1 commit
-
-
Thomas Egger authored
-
- 22 Apr, 2010 2 commits
-
-
Thomas Egger authored
Changed the interface of MeteoData, the setter function now can be invoked like setData(MeteoData::TA, 280.7); the old setter function and the old constructor have been removed and the changes were propagated into the plugins
-
Mathias Bavay authored
Cosmetic fix in Date.h and some namespace additions for the POPC version (.ph and marshalling). But the marshalling is not working yet...
-