The Boost Interval Arithmetic Library - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2003

The Boost Interval Arithmetic Library


We report on the design of the Boost interval arithmetic library, a C++ library designed to efficiently handle mathematical intervals in a generic way. The design of the library is unique in that it uses policies to specify the variable behaviors: rounding, checking, comparisons. As a result, with the proper policies, our interval library is able to emulate almost any of the specialized libraries available for interval arithmetic. This library is openly available at . Using this library, we then examine interval-based filters to compute the sign of a determinant, proposed by Burnikel and two authors of the library, and revisit and extend their experiments. We also illustrate other uses of the library.
Fichier principal
Vignette du fichier
rnc.pdf (158.1 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

inria-00348711 , version 1 (20-12-2008)


  • HAL Id : inria-00348711 , version 1


Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion. The Boost Interval Arithmetic Library. Real Numbers and Computers, 2003, Lyon, France. pp.65-80. ⟨inria-00348711⟩
649 View
888 Download


Gmail Facebook Twitter LinkedIn More