2006
DOI: 10.1145/1141885.1141893
|View full text |Cite
|
Sign up to set email alerts
|

FILIB++, a fast interval library supporting containment computations

Abstract: filib++ is an extension of the interval library filib originally developed at the University of Karlsruhe. The most important aim of filib is the fast computation of guaranteed bounds for interval versions of a comprehensive set of elementary functions. filib++ extends this library in two aspects. First, it adds a second mode, the extended mode, that extends the exception-free computation mode (using special values to represent infinities and NaNs known from the IEEE floating-point standard 754) to intervals. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
36
0
1

Year Published

2008
2008
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 57 publications
(37 citation statements)
references
References 8 publications
0
36
0
1
Order By: Relevance
“…We emphasize that suitable Fourier and Lindstedt (Fourier-Taylor) models are ubiquitous in computer-assisted proofs in KAM theory and renormalization theory [13,19,18,42,43,49]. Our validation algorithms for proving the existence of invariant tori were implemented using our own C++ library to manipulate Fourier models together with the rigorous interval library FILIB++ Interval Library; see [48]. All the validations presented here were tested with several types of computers working under several operating systems, although we report only the results obtained with a machine with Intel Core2 Quad CPU Q9550 at 2.83 GHz working under Debian, using one of the processors.…”
Section: The Methodologymentioning
confidence: 99%
“…We emphasize that suitable Fourier and Lindstedt (Fourier-Taylor) models are ubiquitous in computer-assisted proofs in KAM theory and renormalization theory [13,19,18,42,43,49]. Our validation algorithms for proving the existence of invariant tori were implemented using our own C++ library to manipulate Fourier models together with the rigorous interval library FILIB++ Interval Library; see [48]. All the validations presented here were tested with several types of computers working under several operating systems, although we report only the results obtained with a machine with Intel Core2 Quad CPU Q9550 at 2.83 GHz working under Debian, using one of the processors.…”
Section: The Methodologymentioning
confidence: 99%
“…The library filib++ is known as an efficient portable C++ library supporting interval arithmetic and fast computation of guaranteed bounds for interval versions of a comprehensive set of elementary functions [9], [10]. There are two specific features of the library regarding the representation of real intervals.…”
Section: Mathlink Connection To Filib++mentioning
confidence: 99%
“…possess several features not attributable to the compiled languages and on the other hand most of the interval software is developed in some compiled language for efficiency reasons, it is interesting to study the possibilities for interoperability between these two kinds of interval supporting environments. In this paper we focus on the interaction between Mathematica [17] and two external C++ libraries for interval computations, filib++ [9], [10] and C-XSC [4], [7] via MathLink communication protocol [5], [15]. In particular, we present how to call external programs based on either of these two interval libraries from within a Mathematica session, thus exchanging data without using intermediate files but under dynamics and interactivity in the communication.…”
Section: Introductionmentioning
confidence: 99%
“…In the containment set approach [9,8], how it is implemented in filib++ [3], e.g., infinities are treated as values. There are point intervals and operations for ±∞.…”
Section: The Containment Set Approachmentioning
confidence: 99%