108 DOUBLE PRECISION AYB( N, NRHS ), BERR( NRHS )
109 DOUBLE PRECISION RES( N, NRHS )
123 DOUBLE PRECISION DLAMCH
124 DOUBLE PRECISION SAFE1
132 safe1 = dlamch(
'Safe minimum' )
138 IF (ayb(i,j) .NE. 0.0d+0)
THEN
139 tmp = (safe1+abs(res(i,j)))/ayb(i,j)
140 berr(j) = max( berr(j), tmp )
subroutine dla_lin_berr(n, nz, nrhs, res, ayb, berr)
DLA_LIN_BERR computes a component-wise relative backward error.