, 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] |