1 #ifndef DBANDEDUPPERMATRIX_FUNCTIONS
2 #define DBANDEDUPPERMATRIX_FUNCTIONS
#define tBoolean
Definition: types.h:48
void DoubleBandedUpperMatrixVectorSolve(const tBoolean &isTransA, const tLVectorIndex &nARows, const tLVectorIndex &nABands, const double *A, const tLVectorIndex &nB, const tLVectorIncrement &incB, double *B)
Definition: dbandeduppermatrix_functions.cpp:356
tBoolean DoubleBandedUpperMatrixSolve(const tBoolean &isTransA, const tLVectorIndex &nARows, const tLVectorIndex &nABands, const double *A, const tLVectorIndex &nBCols, const tLVectorIndex &ldB, double *B)
Definition: dbandeduppermatrix_functions.cpp:498
void DoubleBandedUpperMatrixMatrixProduct(const tBoolean &isLeft, const tBoolean &isTransA, const tLVectorIndex &nABands, const double *A, const double &alpha, const tLVectorIndex &nBRows, const tLVectorIndex &nBCols, const tLVectorIncrement &incB, const tLVectorIndex &ldB, double *B)
Definition: dbandeduppermatrix_functions.cpp:220
#define tLVectorIndex
Definition: lapack_types.h:13
#define tLVectorIncrement
Definition: lapack_types.h:16
void DoubleBandedUpperMatrixVectorProduct(const tBoolean &isTransA, const tLVectorIndex &nRowsA, const tLVectorIndex &nABands, const double *A, const tLVectorIndex &nX, const tLVectorIncrement &incX, double *x)
Definition: dbandeduppermatrix_functions.cpp:87