All Classes

Class Summary 
Class Description
CholeskyDecompositionCommon_ZDRM
This is an abstract class for a Cholesky decomposition.
CholeskyDecompositionInner_ZDRM
This implementation of a Cholesky decomposition using the inner-product form.
CommonOps_ZDRM
Common operations on complex numbers
DecompositionFactory_ZDRM
Contains operations related to creating and evaluating the quality of common matrix decompositions.
HessenbergSimilarDecomposition_ZDRM
Complex Hessenberg decomposition.
InvertUsingSolve_ZDRM
A matrix can be easily inverted by solving a system with an identify matrix.
LinearSolverAbstract_ZDRM
An abstract class that provides some common functionality and a default implementation of invert that uses the solve function of the child class.
LinearSolverChol_ZDRM  
LinearSolverFactory_ZDRM
Factory for creating linear solvers of complex matrices
LinearSolverLu_ZDRM
For each column in the B matrix it makes a copy, which is then solved for and writen into X.
LinearSolverLuBase_ZDRM  
LinearSolverQr_ZDRM
A solver for a generic QR decomposition algorithm.
LinearSolverQrHouse_ZDRM
QR decomposition can be used to solve for systems.
LinearSolverQrHouseCol_ZDRM
QR decomposition can be used to solve for systems.
LinearSolverQrHouseTran_ZDRM
QR decomposition can be used to solve for systems.
LUDecompositionAlt_ZDRM
An LU decomposition algorithm that originally came from Jama.
LUDecompositionBase_ZDRM
Contains common data structures and operations for LU decomposition algorithms.
MatrixFeatures_ZDRM
Functions for computing the features of complex matrices
MatrixMatrixMult_ZDRM
Matrix multiplication routines for complex row matrices in a row-major format.
NormOps_ZDRM  
QRDecompositionHouseholder_ZDRM
This variation of complex QR decomposition uses reflections to compute the Q matrix.
QRDecompositionHouseholderColumn_ZDRM
Householder QR decomposition is rich in operations along the columns of the matrix.
QRDecompositionHouseholderTran_ZDRM
Householder QR decomposition is rich in operations along the columns of the matrix.
QrHelperFunctions_ZDRM
Contains different functions that are useful for computing the QR decomposition of a matrix.
RandomMatrices_ZDRM
Contains a list of functions for creating random row complex matrices and vectors with different structures.
SpecializedOps_ZDRM  
TransposeAlgs_ZDRM
Algorithms for transposing row complex matrices
TriangularSolver_ZDRM
This contains algorithms for solving systems of equations where T is a non-singular triangular complex matrix:

T*x = b

where x and b are vectors, and T is an n by n matrix.
TridiagonalDecompositionHouseholder_ZDRM
Performs a complex similar tridiagonal decomposition on a square Hermitian matrix.
UtilDecompositons_ZDRM
Helper functions for generic decompsotions.
VectorVectorMult_ZDRM
Operations that involve multiplication of two vectors.