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  and  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
To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.