42 #ifndef LIN_ALG_LA_PACK_H
43 #define LIN_ALG_LA_PACK_H
45 #include "DenseLinAlgLAPack_Types.hpp"
47 namespace DenseLinAlgLAPack {
60 void potrf( DMatrixSliceTriEle* A );
83 void geqrf( DMatrixSlice* A, DVectorSlice* tau, DVectorSlice* work );
106 ,
const DMatrixSlice& A,
const DVectorSlice& tau
107 , DMatrixSlice* C, DVectorSlice* work
129 void sytrf( DMatrixSliceTriEle* A, FortranTypes::f_int ipiv[], DVectorSlice* work );
149 const DMatrixSliceTriEle& A, FortranTypes::f_int ipiv[]
150 ,DMatrixSlice* B, DVectorSlice* work
170 void getrf( DMatrixSlice* A, FortranTypes::f_int ipiv[], FortranTypes::f_int* rank );
191 const DMatrixSlice& LU,
const FortranTypes::f_int ipiv[],
BLAS_Cpp::Transp transp
197 #endif // LIN_ALG_LA_PACK_H