5 Parameters

1: INORM – INTEGERInput

On entry: specifies the value to be returned. The integer codes shown below can be replaced by the equivalent named constants of the form NAG_?_NORM. These named constants are available via the nag_library module and are also used in the example program for clarity.

INORM=171 (NAG_ONE_NORM)

The 1-norm.

INORM=173 (NAG_TWO_NORM)

The 2-norm of a row or column vector.

INORM=174 (NAG_FROBENIUS_NORM)

The Frobenius (or Euclidean) norm.

INORM=175 (NAG_INF_NORM)

The ∞-norm.

INORM=177 (NAG_MAX_NORM)

The value maxi,jaij (not a norm).

Constraints:

INORM=171, 173, 174, 175 or 177;

if INORM=173, M=1 or N=1.

2: M – INTEGERInput

On entry: m, the number of rows of the matrix A. If M≤0 on input, F16UBF returns 0.

3: N – INTEGERInput

On entry: n, the number of columns of the matrix A. If N≤0 on input, F16UBF returns 0.

4: KL – INTEGERInput

On entry: kl, the number of subdiagonals within the band of A. If KL≤0 on input, F16UBF returns 0.

5: KU – INTEGERInput

On entry: ku, the number of superdiagonals within the band of A. If KU≤0 on input, F16UBF returns 0.