Skip to main content
Article thumbnail
Location of Repository

A Computational Environment for Interval Matrices in C++

By Michael Nooner and Chenyi Hu


Abstract. It is often required to manipulate interval matrices in reliable scientific computing. A portable computational environment for basic interval linear algebra subroutines (interval BLAS) is needed. We report such a environment recently developed based on the interval BLAS standard included in (Blackford and et al, 2001) and (Dongarra, J. et al, 2002). The computational environment is object-oriented in ISO/ANSI standard C++. It consists of arithmetic, fundamental and utility functions, and set operations among intervals, interval vectors, and interval matrices. These operations are implemented as member functions of three classes: Interval, IntervalVector, and IntervalMatrix. This package is portable and robust with built-in error handling features. Instructions on package installation, testing, and usages are included. A sample application program is attached as an appendix

Topics: Interval arithmetic, Interval BLAS, C
Year: 2013
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.