|Feb 3, 2012|
|7 years 7 months ||Extra marshalling required by Alpine3D
|Feb 2, 2012|
|7 years 7 months ||Fixed some 'non-virtual destructor' warnings and switched some
options in cmake for POPC
|7 years 7 months ||A new file has been created to contain math optimizations (fast
invSqrt, fast floor, etc). Please keep in mind that you must
benchmark your code before committing something using these
functions, since such optimizations can actually be slower than t
|Feb 1, 2012|
|7 years 7 months ||Some variable names starting with "_" have been fixed. The
Crawford and Duchon ILWR model has been implemented in Atmosphere
and checked on Weissflujoch data.
|Jan 31, 2012|
|7 years 7 months ||Now when the user selects POPC, the c++ and c compilers are forced
Code updates to GRIBIO (that is far from usable...)
|Jan 30, 2012|
|7 years 7 months ||More fixes for POPC builds and type error in Matrix.cc (with abs vs
fabs). libsmet was also missing for the autotools...
|Jan 27, 2012|
|7 years 7 months ||The POPC compilation is slowly improving... One still needs to force
the compiler to popcc, but otherwise it seems to work. Necessary
includes have been added when popc is activated. A cmake method for
finding popc has been implemented.
|Jan 25, 2012|
|7 years 7 months ||A new plugin appears: GRIBIO, to read GRIB files (see issue 19).
This is still extremely preliminary alpha code (enough warnings?!),
but it should (hopefully) quickly evolve. A small naming
inconsistency has been fixed in template.cc and all plugins
|Jan 23, 2012|
|7 years 7 months ||Now, if the user specifies BUFF_GRIDS = 0 in his io.ini, grids
buffering is completely by-passed.
|Jan 20, 2012|
|7 years 7 months ||Reading grids with the new API was not working in BufferedIOHandler
(wrong ID built for the buffer)
|Jan 19, 2012|
|7 years 7 months ||A few more type issues have been fixed. The compilation instructions
for Windows have been detailed for compiling PNGIO (not so easy for
Visual c++). PNG_INDEXED and PNG_SPEED_OPTIMIZE are not keys exposed
to the end user.
|7 years 8 months ||The fixed scale values in PNGIO have been changed, hoping to get
better, more relevant plots. A few warnings have been removed (found
|7 years 8 months ||Since the _USE_MATH_DEFINES for Windows was making trouble (it
should have enabled using M_PI), the basic math constants have been
added to meteolaws/meteoconst.h. Now, please use things like Cst::PI
and include meteoconst.h.
|Jan 18, 2012|
|7 years 8 months ||Grid namming scheme has been changed: this now uses a slightly
modified ISO format: YYYY-MM-DDTHH.MM (because ':' is invalid for
filenames under Windows)
|Jan 17, 2012|
|7 years 8 months ||The IOManager was only keeping a reference to the Config object
given in its constructor. Unfortunately, this means that if the
original Config object would go out of scope, the reference would
become invalid. Moreover, all internal objects (Buffered
|7 years 8 months ||Improving error messages for file read/write/open errors.
|Jan 16, 2012|
|7 years 8 months ||The IOManager can now return a copy of its internal Config object.
This is convenient for times when one wants to create extra outputs
but using a different plugin. A missing const has been added to
Config and creating an IOHandler by passing it a co
|7 years 8 months ||A small bug has been found and fixed in the Gradient class (when a
data range is zero). A few extra output specifications have been
added to PNGIO.
|Jan 13, 2012|
|7 years 8 months ||PNGIO now compiles with libpng 1.5 (as well as 1.4). Names
demangling has been implemented in IOExceptions, making the
backtrace much friendlier! (but this only works for gcc)
|7 years 8 months ||Oups, fixed a few mistakes in io.ini: PNG should not be enabled by
default (since this is an optional plugin) and one PNG key was