Skip to main content
Article thumbnail
Location of Repository

A Computational Environment for Interval Matrices in C++

By Michael Nooner and Chenyi Hu


In reliable engineering computing, manipulations of interval matrices are often involved. A computational environment that provides basic linear algebra subroutines (BLAS) for interval matrices is very much needed as a software tool. In this paper, we briefly review the interval BLAS standard proposed in [1] and [2] and then report an object-oriented implementation of the interval BLAS standard in ISO/ANSI standard C++. The interval BLST standard consists of arithmetic and set operations among intervals, interval vectors, and interval matrices. Fundamental functions, utility functions, and set operations are also included. The package contains over three main classes: Interval, IntervalVector, and IntervalMatrix. Operations among intervals, interval vectors, and interval matrices are implemented as over 200 class member functions. This package is portable and robust with built-in error handling features. Instruction

Year: 2010
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.