Classes |
| class | LogAndSign |
| class | MatrixType |
| class | MatrixBandWidth |
| class | ArrayLengthSpecifier |
| class | BaseMatrix |
| class | GeneralMatrix |
| class | Matrix |
| class | nricMatrix |
| class | SymmetricMatrix |
| class | UpperTriangularMatrix |
| class | LowerTriangularMatrix |
| class | DiagonalMatrix |
| class | RowVector |
| class | ColumnVector |
| class | CroutMatrix |
| class | BandMatrix |
| class | UpperBandMatrix |
| class | LowerBandMatrix |
| class | SymmetricBandMatrix |
| class | BandLUMatrix |
| class | IdentityMatrix |
| class | GenericMatrix |
| class | MultipliedMatrix |
| class | AddedMatrix |
| class | SPMatrix |
| class | KPMatrix |
| class | ConcatenatedMatrix |
| class | StackedMatrix |
| class | SolvedMatrix |
| class | SubtractedMatrix |
| class | ShiftedMatrix |
| class | NegShiftedMatrix |
| class | ScaledMatrix |
| class | NegatedMatrix |
| class | TransposedMatrix |
| class | ReversedMatrix |
| class | InvertedMatrix |
| class | RowedMatrix |
| class | ColedMatrix |
| class | DiagedMatrix |
| class | MatedMatrix |
| class | ReturnMatrixX |
| class | GetSubMatrix |
| class | LinearEquationSolver |
| class | MatrixInput |
| class | SimpleIntArray |
| class | NPDException |
| class | ConvergenceException |
| class | SingularException |
| class | OverflowException |
| class | ProgramException |
| class | IndexException |
| class | VectorException |
| class | NotSquareException |
| class | SubMatrixDimensionException |
| class | IncompatibleDimensionsException |
| class | NotDefinedException |
| class | CannotBuildException |
| class | InternalException |
| class | SymmetricEigenAnalysis |
| class | FFT_Controller |
| class | MultiRadixCounter |
| class | FindMaximum2 |
| class | R1_Col_I_D |
| class | NonLinearLeastSquares |
| class | LL_D_FI |
| class | MLE_D_FI |
Functions |
| Real | square (Real x) |
| ReturnMatrix | Cholesky (const SymmetricMatrix &S) |
| ReturnMatrix | Cholesky (const SymmetricBandMatrix &S) |
| void | EigenValues (const SymmetricMatrix &A, DiagonalMatrix &D, Matrix &Z) |
| void | EigenValues (const SymmetricMatrix &X, DiagonalMatrix &D) |
| void | EigenValues (const SymmetricMatrix &X, DiagonalMatrix &D, SymmetricMatrix &A) |
| void | FFTI (const ColumnVector &U, const ColumnVector &V, ColumnVector &X, ColumnVector &Y) |
| void | RealFFT (const ColumnVector &U, ColumnVector &X, ColumnVector &Y) |
| void | RealFFTI (const ColumnVector &A, const ColumnVector &B, ColumnVector &U) |
| void | FFT (const ColumnVector &U, const ColumnVector &V, ColumnVector &X, ColumnVector &Y) |
| void | DCT_II (const ColumnVector &U, ColumnVector &V) |
| void | DCT_II_inverse (const ColumnVector &V, ColumnVector &U) |
| void | DST_II (const ColumnVector &U, ColumnVector &V) |
| void | DST_II_inverse (const ColumnVector &V, ColumnVector &U) |
| void | DCT_inverse (const ColumnVector &V, ColumnVector &U) |
| void | DCT (const ColumnVector &U, ColumnVector &V) |
| void | DST_inverse (const ColumnVector &V, ColumnVector &U) |
| void | DST (const ColumnVector &U, ColumnVector &V) |
| void | QRZT (Matrix &X, LowerTriangularMatrix &L) |
| void | QRZT (const Matrix &X, Matrix &Y, Matrix &M) |
| void | QRZ (Matrix &X, UpperTriangularMatrix &U) |
| void | QRZ (const Matrix &X, Matrix &Y, Matrix &M) |
| void | Jacobi (const SymmetricMatrix &X, DiagonalMatrix &D, SymmetricMatrix &A, Matrix &V, bool eivec) |
| void | Jacobi (const SymmetricMatrix &X, DiagonalMatrix &D) |
| void | Jacobi (const SymmetricMatrix &X, DiagonalMatrix &D, SymmetricMatrix &A) |
| void | Jacobi (const SymmetricMatrix &X, DiagonalMatrix &D, Matrix &V) |
| int | square (int x) |
| void | MatrixErrorNoSpace (void *) |
| bool | operator== (const GeneralMatrix &A, const GeneralMatrix &B) |
| bool | operator== (const BaseMatrix &A, const BaseMatrix &B) |
| bool | operator!= (const GeneralMatrix &A, const GeneralMatrix &B) |
| bool | operator!= (const BaseMatrix &A, const BaseMatrix &B) |
| bool | operator<= (const BaseMatrix &A, const BaseMatrix &) |
| bool | operator>= (const BaseMatrix &A, const BaseMatrix &) |
| bool | operator< (const BaseMatrix &A, const BaseMatrix &) |
| bool | operator> (const BaseMatrix &A, const BaseMatrix &) |
| bool | IsZero (const BaseMatrix &A) |
| LogAndSign | LogDeterminant (const BaseMatrix &B) |
| Real | Determinant (const BaseMatrix &B) |
| Real | SumSquare (const BaseMatrix &B) |
| Real | NormFrobenius (const BaseMatrix &B) |
| Real | Trace (const BaseMatrix &B) |
| Real | SumAbsoluteValue (const BaseMatrix &B) |
| Real | Sum (const BaseMatrix &B) |
| Real | MaximumAbsoluteValue (const BaseMatrix &B) |
| Real | MinimumAbsoluteValue (const BaseMatrix &B) |
| Real | Maximum (const BaseMatrix &B) |
| Real | Minimum (const BaseMatrix &B) |
| Real | Norm1 (const BaseMatrix &B) |
| Real | Norm1 (RowVector &RV) |
| Real | NormInfinity (const BaseMatrix &B) |
| Real | NormInfinity (ColumnVector &CV) |
| bool | IsZero (const GeneralMatrix &A) |
| ShiftedMatrix & | operator+ (Real f, const BaseMatrix &BM) |
| ScaledMatrix & | operator* (Real f, const BaseMatrix &BM) |
| bool | Rectangular (MatrixType a, MatrixType b, MatrixType c) |
| Real | DotProd (const MatrixRowCol &mrc1, const MatrixRowCol &mrc2) |
| bool | Compare (const MatrixType &source, MatrixType &destination) |
| SPMatrix & | SP (const BaseMatrix &bm1, const BaseMatrix &bm2) |
| KPMatrix & | KP (const BaseMatrix &bm1, const BaseMatrix &bm2) |
| NegShiftedMatrix & | operator- (Real f, const BaseMatrix &bm1) |
| Real | DotProduct (const Matrix &A, const Matrix &B) |
| ostream & | operator<< (ostream &s, const BaseMatrix &X) |
| ostream & | operator<< (ostream &s, const GeneralMatrix &X) |
| void | HHDecompose (Matrix &X, LowerTriangularMatrix &L) |
| void | HHDecompose (const Matrix &X, Matrix &Y, Matrix &M) |
| void | SVD (const Matrix &, DiagonalMatrix &, Matrix &, Matrix &, bool=true, bool=true) |
| void | SVD (const Matrix &, DiagonalMatrix &) |
| void | SVD (const Matrix &A, DiagonalMatrix &D, Matrix &U, bool withU=true) |
| void | SortSV (DiagonalMatrix &D, Matrix &U, bool ascending=false) |
| void | SortSV (DiagonalMatrix &D, Matrix &U, Matrix &V, bool ascending=false) |
| void | SortAscending (GeneralMatrix &) |
| void | SortDescending (GeneralMatrix &) |
| std::ostream & | operator<< (std::ostream &, const BaseMatrix &) |
| std::ostream & | operator<< (std::ostream &, const GeneralMatrix &) |
| void | ComplexScale (RectMatrixCol &U, RectMatrixCol &V, Real x, Real y) |
| void | Rotate (RectMatrixCol &U, RectMatrixCol &V, Real tau, Real s) |