Starting October 2016, the new versions for GAOL will no longer be available from Sourceforge. The Sourceforge Subversion repository will no longer be used either. The new main location for GAOL will
now be http://frederic.goualard.net/#research-software.
The GAOL 4.2.0 release is now available. Barring minor modifications to correct bugs if need be, it is the last release for the Version 4 line.
Version 5 is scheduled to be a major rewrite of the GAOL library to ensure better portability and reliability.
Work on Version 4.2.0 was in part funded by the Indo-French Centre for the Promotion of Advanced Research in the context of IFCPAR/CEFIPRA Project #4502-1.
Starting from now, versioning will only be performed with the Subversion repository. The CVS repository is officially phased out.
This version corrects a problem in the distribution
that led to doc/gaol.tex and doc/gaol.pdf not being included.
This new version offers the possibility to
preserve the rounding direction chosen by
the application using gaol.
Bug fix: this version should correct the problem
under MSVC++ whereby constant interval members
of the interval class are not found upon linkage
Version 2.0.1 of gaol released to correct a bug that prevented some header files to be installed. The bug affected only Linux/Unix version.
Mathlib and gaol are synchronously released for the first time. Version 2.0.0 of both packages cannot be compiled with Borland C++ Builder any longer. Microsoft Visual C++ 2005 is now supported.
This version uses the -fvisibility option of gcc to optimize the dynamic export table. Should not be used with gcc versions that do not support the option.
ItvCalc is a desktop calculator written with Qt that performs all computation using interval arithmetic
This version solves a bug in pow(interval,int) for
even exponents. It also solves a problem with
using static interval constants under Windows with
Borland C++ Builder.
After having been available for a long time only on the CVS server, gaol is released in alpha state for programmers to report bugs.