Interval Linear Solvers
Intel® MKL provides routines that can be used for solving systems of interval linear equations
?trtrs
solves a triangular system of interval linear equations by backward substitution procedure.
?gegas
solves a system of interval linear equations
by interval Gauss method.
?gehss
solves a system of interval linear equations
by interval Householder method.
?gekws
solves a system of interval linear equations
by Krawczyk iteration method.
?gegss
solves a system of interval linear equations
by interval Gauss-Seidel method.
?gehbs
solves a system of interval linear equations
by Hansen-Bliek-Rohn procedure.
?gepps
solves a system of interval linear equations
by a parameter partitioning method.
?trtri
computes inverse interval matrix
to a triangular interval matrix.
?geszi
computes inverse interval matrix
to Schulz interval iterative procedure.
?gerbr
tests regularity of an interval matrix
by Ris-Beeck and Rex-Rohn criteria.
?gesvr
tests regularity/singularity of an interval matrix
by Rump and Rex-Rohn singular value criteria.
?gemip
performs midpoint-inverse preconditioning of an interval linear system.Ax = b
with an interval matrix A =(aij)
and interval right-hand side vector
b =(bi)
.
call sitrtrs(uplo, trans, diag, n, nrhs, a, lda, b, ldb, info)
call ditrtrs(uplo, trans, diag, n, nrhs, a, lda, b, ldb, info)
call sigegas(trans, n, nrhs, a, lda, b, ldb, info)
call digegas(trans, n, nrhs, a, lda, b, ldb, info)
call sigehss(trans, n, nrhs, a, lda, b, ldb, info)
call digehss(trans, n, nrhs, a, lda, b, ldb, info)
call sigekws(trans, n, a, lda, b, ldb, epsilon, info)
call digekws(trans, n, a, lda, b, ldb, epsilon, info)
call sigegss(trans, n, a, lda, b, ldb, encl, epsilon, info)
call digegss(trans, n, a, lda, b, ldb, encl, epsilon, info)
call sigehbs(trans, n, a, lda, b, ldb, info)
call digehbs(trans, n, a, lda, b, ldb, info)
call sigepps(trans, n, a, lda, b, ldb, cmps, nits, epsilon, info)
call digepps(trans, n, a, lda, b, ldb, cmps, nits, epsilon, info)
call sitrtri(uplo, diag, n, a, lda, info)
call ditrtri(uplo, diag, n, a, lda, info)
call sigeszi(n, a, lda, info)
call digeszi(n, a, lda, info)
call sigerbr(n, a, lda, reg, info)
call digerbr(n, a, lda, reg, info)
call sigesvr(n, a, lda, reg, info)
call digesvr(n, a, lda, reg, info)
call sigemip(n, a, lda, b, ldb, info)
call digemip(n, a, lda, b, ldb, info)
* Legal Information © 1999, 2002-2006, Intel Corporation