Query: pzgbtrf
OS: debian
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
PZGBTRF(l) LAPACK routine (version 1.5) PZGBTRF(l)NAMEPZGBTRF - compute a LU factorization of an N-by-N complex banded distributed matrix with bandwidth BWL, BWUSYNOPSISSUBROUTINE PZGBTRF( N, BWL, BWU, A, JA, DESCA, IPIV, AF, LAF, WORK, LWORK, INFO ) INTEGER BWL, BWU, INFO, JA, LAF, LWORK, N INTEGER DESCA( * ), IPIV( * ) COMPLEX*16 A( * ), AF( * ), WORK( * )PURPOSEPZGBTRF computes a LU factorization of an N-by-N complex banded distributed matrix with bandwidth BWL, BWU: A(1:N, JA:JA+N-1). Reordering is used to increase parallelism in the factorization. This reordering results in factors that are DIFFERENT from those produced by equiva- lent sequential codes. These factors cannot be used directly by users; however, they can be used in subsequent calls to PZGBTRS to solve linear systems. The factorization has the form P A(1:N, JA:JA+N-1) Q = L U where U is a banded upper triangular matrix and L is banded lower triangular, and P and Q are permutation matrices. The matrix Q represents reordering of columns for parallelism's sake, while P represents reordering of rows for numerical stability using classic partial pivoting. LAPACK version 1.5 12 May 1997 PZGBTRF(l)