public interface la_lin_berr
LA_LIN_BERR computes componentwise relative backward error from
the formula
max(i) ( abs(R(i)) / ( abs(op(A_s))*abs(Y) + abs(B_s) )(i) )
where abs(Z) is the componentwise absolute value of the matrix
or vector Z.
Subroutines
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
n |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
nz |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
nrhs |
|
|
complex(kind=sp),
|
intent(in) |
|
|
:: |
res(n,nrhs) |
|
|
real(kind=sp),
|
intent(in) |
|
|
:: |
ayb(n,nrhs) |
|
|
real(kind=sp),
|
intent(out) |
|
|
:: |
berr(nrhs) |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
n |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
nz |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
nrhs |
|
|
real(kind=dp),
|
intent(in) |
|
|
:: |
res(n,nrhs) |
|
|
real(kind=dp),
|
intent(in) |
|
|
:: |
ayb(n,nrhs) |
|
|
real(kind=dp),
|
intent(out) |
|
|
:: |
berr(nrhs) |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
n |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
nz |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
nrhs |
|
|
real(kind=sp),
|
intent(in) |
|
|
:: |
res(n,nrhs) |
|
|
real(kind=sp),
|
intent(in) |
|
|
:: |
ayb(n,nrhs) |
|
|
real(kind=sp),
|
intent(out) |
|
|
:: |
berr(nrhs) |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
n |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
nz |
|
|
integer(kind=ilp),
|
intent(in) |
|
|
:: |
nrhs |
|
|
complex(kind=dp),
|
intent(in) |
|
|
:: |
res(n,nrhs) |
|
|
real(kind=dp),
|
intent(in) |
|
|
:: |
ayb(n,nrhs) |
|
|
real(kind=dp),
|
intent(out) |
|
|
:: |
berr(nrhs) |
|
Module Procedures