sspt_MatrixOps Member List

This is the complete list of members for sspt_MatrixOps, 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]


doxygen