Functions |
void | zgelss_ (const int *M, const int *N, const int *NRHS, FloatComplex *A, const int *LDA, FloatComplex *B, const int *LDB, Float *S, Float *RCOND, const int *RANK, FloatComplex *WORK, const int *LWORK, Float *RWORK, int *INFO) |
MATRIX | linearEqSolve (MATRIX A, MATRIX B) |
MATRIX | LinearEqSolveNRHS (MATRIX A, MATRIX B) |
void | linearEqSolveCleanup () |
MATRIX | linearEqSolveCholesky (MATRIX A, MATRIX B) |
MATRIX | linearEqSolveSvd (MATRIX A, MATRIX B) |
Variables |
static MATRIX | LUDecomp = {NULL, -1, -1, REAL, ROW_MAJOR} |
| Keep the LUDecomp values of the last call to linearEqSolve because it can be reused when calculating the Averaging Kernel.
|
static int * | IPiv = NULL |
| Keep the pivot values of the last call to linearEqSolve because it can be reused when calculating the Averaging Kernel.
|