, including all inherited members.
| backSubstitution(const sspt_Matrix &R, sspt_Vector *x, const sspt_Vector &b) | sspt_MatrixOps | [static] |
| bidiagonalization(sspt_Matrix *U, sspt_Matrix *B, sspt_Matrix *V, const sspt_Matrix &A) | sspt_MatrixOps | [static] |
| cholesky(sspt_Matrix *result, const sspt_Matrix &A) | sspt_MatrixOps | [static] |
| computeDeterminantByQR(double *result, const sspt_Matrix &A, sspt_Matrix *Q, sspt_Matrix *R) | sspt_MatrixOps | [static] |
| computeInverse(sspt_Matrix *invertedMatrix, const sspt_Matrix &inputMatrix) | sspt_MatrixOps | [static] |
| conditionNumber(double *value, const sspt_Matrix &A) | sspt_MatrixOps | [static] |
| conjugateGradient(const sspt_Matrix &A, sspt_Vector *x, const sspt_Vector &b, double epsilon) | sspt_MatrixOps | [static] |
| eigenvaluesQR(sspt_Vector *eigenvalues, const sspt_Matrix &A) | sspt_MatrixOps | [static] |
| forwardSubstitution(const sspt_Matrix &L, sspt_Vector *x, const sspt_Vector &b) | sspt_MatrixOps | [static] |
| givensQR(const sspt_Matrix &A, sspt_Matrix *Q, sspt_Matrix *R, bool full) | sspt_MatrixOps | [static] |
| givensQRTridiagonal(const sspt_Matrix &A, sspt_Matrix *Q, sspt_Matrix *R) | sspt_MatrixOps | [static] |
| hessenberg(const sspt_Matrix &A, sspt_Matrix *H) | sspt_MatrixOps | [static] |
| householder(const sspt_Matrix &A, sspt_Matrix *Q, sspt_Matrix *R, bool full) | sspt_MatrixOps | [static] |
| householderSolve(const sspt_Matrix &A, sspt_Vector *x, const sspt_Vector &b) | sspt_MatrixOps | [static] |
| modifiedGramSchmidt(const sspt_Matrix &A, sspt_Matrix *Q, sspt_Matrix *R, bool full) | sspt_MatrixOps | [static] |
| multiply(sspt_Matrix *A, const sspt_Matrix &B, const sspt_Matrix &C) | sspt_MatrixOps | [static] |
| multiplyAtA(sspt_Matrix *result, const sspt_Matrix &A) | sspt_MatrixOps | [static] |
| multiplyBCt(sspt_Matrix *A, const sspt_Matrix &B, const sspt_Matrix &Ct) | sspt_MatrixOps | [static] |
| multiplyBtC(sspt_Matrix *A, const sspt_Matrix &Bt, const sspt_Matrix &C) | sspt_MatrixOps | [static] |
| PLUfactorization(const sspt_Matrix &A, sspt_Matrix *P, sspt_Matrix *L, sspt_Matrix *U) | sspt_MatrixOps | [static] |
| powerIteration(double *lambdaFinal, sspt_Vector *eigenvector, double *lambdaPerIteration, unsigned long *iterations, const sspt_Matrix &A, const sspt_Vector &initial, double epsilon, unsigned long maxIterations) | sspt_MatrixOps | [static] |
| randomMatrix(sspt_Matrix *M) | sspt_MatrixOps | [static] |
| randomVector(sspt_Vector *v) | sspt_MatrixOps | [static] |
| rayleighQuotientIteration(double *lambdaFinal, sspt_Vector *eigenvector, double *lambdaPerIteration, unsigned long *iterations, const sspt_Matrix &A, const sspt_Vector &initial, double shift, double epsilon, unsigned long maxIterations) | sspt_MatrixOps | [static] |
| setIdentity(sspt_Matrix *A) | sspt_MatrixOps | [static] |
| shiftedInversePowerIteration(double *lambdaFinal, sspt_Vector *eigenvector, double *lambdaPerIteration, unsigned long *iterations, const sspt_Matrix &A, const sspt_Vector &initial, double shift, double epsilon, unsigned long maxIterations) | sspt_MatrixOps | [static] |