99 DOUBLE PRECISION FUNCTION dlanst( NORM, N, D, E )
110 DOUBLE PRECISION d( * ), e( * )
116 DOUBLE PRECISION one, zero
117 parameter( one = 1.0d+0, zero = 0.0d+0 )
121 DOUBLE PRECISION anorm, , sum
141 anorm = abs( d( n ) )
144 IF( anorm .LT. sum .OR.
disnan( sum ) ) anorm = sum
146 IF( anorm .LT. sum .OR.
disnan( sum ) ) anorm = sum
154 anorm = abs( d( 1 ) )
156 anorm = abs( d( 1 ) )+abs( e( 1 ) )
157 sum = abs( e( n-1 ) )+abs( d( n ) )
158 IF( anorm .LT. sum .OR.
disnan( sum ) ) anorm = sum
160 sum = abs( d( i ) )+abs( e( i ) )+abs( e( i-1 ) )
161 IF( anorm .LT. sum .OR.
disnan( sum ) ) anorm = sum
171 CALL dlassq( n-1, e, 1, scale, sum )
174 CALL dlassq( n, d, 1, scale, sum )
175 anorm = scale*sqrt( sum )
norm(diag(diag(diag(inv(mat))) -id.SOL), 2) % destroy mumps instance id.JOB
subroutine dlassq(n, x, incx, scl, sumsq)
DLASSQ updates a sum of squares represented in scaled form.
logical function disnan(din)
DISNAN tests input for NaN.
double precision function dlanst(norm, n, d, e)
DLANST returns the value of the 1-norm, or the Frobenius norm, or the infinity norm,...
logical function lsame(ca, cb)
LSAME