|May 17, 2011|
|9 years 5 months ||Fixing some unsigned int / size_t conversion issues by using more
widely size_t (as it seems to be recommended and done in the STL)
|May 16, 2011|
|9 years 5 months ||A new method has been added to the Timer class: restart() that
resets and restarts the timer (even if not already running).
|May 13, 2011|
|9 years 5 months ||Fix of streampos conversions within SNIO for g++ compilers 4.1.x.
|9 years 5 months ||Better error messages for some A3DIO errors (that should help the
user spotting the error much faster!)
|May 12, 2011|
|9 years 5 months ||Speed optimizations for the SNIO plugin: 20-30% performance gain.
Basically two features were added:
- saving the file pointer, thus less searches are necessary within
the file parsed
- not parsing the whole line if the date is not within the interv
|May 11, 2011|
|9 years 5 months ||Since we leave some file descriptors behind, this commit tries to
close potential loop holes. A possible source of arithmetic
exceptions in Coords has been fixed (calculating the distance
between two identical points).
|May 10, 2011|
|9 years 5 months ||The popc structure has been reverted to what it was before. The new
structure, without any parallel objects was not working.
The gcc flags used by the autotools have been adapted to follow more
closely what cmake generates.
|May 7, 2011|
|9 years 5 months ||Old SNOWPACK input files with only one swr component, i.e. either
RSWR or ISWR, can now be read in by setting either ISWR_INP or
RSWR_INP to false, respectively;-) A variable nr_meteoData, derived
from SNIO::min_nr_meteoData, had to be introduced tho
|May 4, 2011|
|9 years 5 months ||The POPC version has been heavily transformed. Since we would need
IOManager has a popc object and this is quite hard (we need a
backreference in Meteo2DInterpolator), all parclasses have been
removed. Instead, the user will have the responsability t
|Apr 21, 2011|
|9 years 5 months ||Fixed a bug happening with more recent Ubuntu: colorgcc does not
correctly compile c++. So, for the autotools colorgcc has been
|Apr 20, 2011|
|9 years 6 months ||A bug has been found in the processing of the variance: we were
using a naive formula that is ill-fitted to signals showing small
variations around a large mean. This lead to catastrophic
cancellation and negative values... This has been replaced by
|Apr 16, 2011|
|9 years 6 months ||updated io.ini to latest changes by Fierz in ImisIO and SNIO
|Apr 15, 2011|
|9 years 6 months ||The CMakeLists should be a little bit cleaner. But the Windows
installer still does not work (it does not find the dll files).
|Apr 13, 2011|
|9 years 6 months ||Another commit so that Visual C++ could compile without any tweaks...
|Mar 30, 2011|
|9 years 6 months ||changed stationname to stationID in readStationMetaData()
|Mar 29, 2011|
|9 years 6 months ||The infamous 24:00 hour bug was not fully dead. Rounding errors (I
experienced a 3.5/100 seconds rounding error) made hour=24 possible.
Before computing values (day, hour, etc) the julian date is now
rounded to the closest minute (but such rounding i
|Mar 25, 2011|
|9 years 6 months ||The emissivity models have been cleaned up: they now take RH, TA,
etc but NOT the water vapor pressure (it is internally calculated).
Please, update your code!
A specific spatial interpolation algorithm has been introduced for
ILWR that relies on em
|Mar 24, 2011|
|9 years 6 months ||The array getSum() was not the most appropriate method... It has
been replaced by a getCount(), which means that to really get the
sum, one has to do getMean()*getCount().
A new Coords::isNodata() method has been implemented as well as the
|9 years 6 months ||Commit SNIO version capable of reading and writing optional
parameters found in *.inp files. The use of a METAFILE is optional.
The varaibles stationID and stationname have been disentangled.
Reading: NUMBER_MEAS_TEMPERATURES, NUMBER_OF_SOLUTES, VW_D
|Mar 23, 2011|
|9 years 6 months ||The CMakeLists has been adapted so that it properly supports various
Visual C++ options. Now, options are set per compiler and per
plateform (depending on the scope of the said option). Therefore,
choosing a target like "optimized" really produces co