CNBDI(3)

SYNOPSIS
SUBROUTINE CNBDI (ABE, LDA, N, ML, MU, IPVT, DET)

NAME
cnbdi - Compute the determinant of a band matrix using the factors computed by CNBCO or CNBFA.

LIBRARY
SLATEC

CATEGORY
D3C2

TYPE
COMPLEX (SNBDI-S, DNBDI-D, CNBDI-C)

KEYWORDS
BANDED, DETERMINANT, LINEAR EQUATIONS, NONSYMMETRIC

AUTHOR
Voorhees, E. A., (LANL)

DESCRIPTION
CNBDI computes the determinant of a band matrix using the factors computed by CNBCO or CNBFA. If the inverse is needed, use CNBSL N times. On Entry ABE COMPLEX(LDA, NC) the output from CNBCO or CNBFA. NC must be .GE. 2*ML+MU+1 . LDA INTEGER the leading dimension of the array ABE . N INTEGER the order of the original matrix. ML INTEGER number of diagonals below the main diagonal. MU INTEGER number of diagonals above the main diagonal. IPVT INTEGER(N) the pivot vector from CNBCO or CNBFA. On Return DET COMPLEX(2) determinant of original matrix. Determinant = DET(1) * 10.0**DET(2) with 1.0 .LE. CABS1(DET(1)) .LT. 10.0 or DET(1) = 0.0 .

REFERENCES
J. J. Dongarra, J. R. Bunch, C. B. Moler, and G. W. Stewart, LINPACK Users' Guide, SIAM, 1979.

ROUTINES CALLED
(NONE)

REVISION HISTORY (YYMMDD)
800730 DATE WRITTEN
890831 Modified array declarations. (WRB)
890831 REVISION DATE from Version 3.2
891214 Prologue converted to Version 4.0 format. (BAB)
920501 Reformatted the REFERENCES section. (WRB)