Calculates the LU factorisation of a complex banded matrix A. Uses the LAPACK routine zgbtrf.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(banded_matrix_t), | intent(in) | :: | bandmatrix | the banded A-matrix on the left-hand side |
||
complex(kind=dp), | intent(out), | allocatable | :: | LU(:,:) | the LU factorisation of A |
|
integer, | intent(out), | allocatable | :: | ipiv(:) | the pivoting information after factorisation |