LINEAR++ library: AFF to LAPACK

◆ LaBandMatFactorize()

void LaBandMatFactorize ( LaBandMatDouble &  A,
LaBandFactDouble AF 
)
inline

Definition at line 140 of file bfd.h.

References dgbtrf(), F77NAME, and LaBandFactDouble::pivot().

141 {
142  integer n = A.size(1), m = n, LDA = A.gdim(0);
143  integer KL = A.subdiags(), KU = A.superdiags(), info=0;
144 
145  F77NAME(dgbtrf)(&m, &n, &KL, &KU, &A(0,0), &LDA, &(AF.pivot()(0)), &info);
146 }
long int integer
Definition: f77lapack.h:61
LaVectorLongInt & pivot()
Definition: bfd.h:105
#define F77NAME(x)
Definition: arch.h:17
void F77NAME() dgbtrf(integer *m, integer *n, integer *KL, integer *KU, doublereal *BM, integer *LDBM, integer *ipiv, integer *info)
Here is the call graph for this function: