Classes |
| class | AddedMatrix |
| class | ArrayLengthSpecifier |
| class | BandLUMatrix |
| | LU decomposition of a band matrix. More...
|
| class | BandMatrix |
| | Band matrix. More...
|
| class | BaseMatrix |
| | Base of the matrix classes. More...
|
| class | CannotBuildException |
| | Cannot build matrix with these properties exception. More...
|
| class | ColedMatrix |
| class | ColumnVector |
| | Column vector. More...
|
| class | ConcatenatedMatrix |
| class | ConstRealStarStar |
| | Let matrix simulate a C type const two dimensional array. More...
|
| class | ConvergenceException |
| | Covergence failure exception. More...
|
| class | CroutMatrix |
| class | DiagedMatrix |
| class | DiagonalMatrix |
| | Diagonal matrix. More...
|
| class | GeneralMatrix |
| | The classes for matrices that can contain data are derived from this. More...
|
| class | GenericMatrix |
| | A matrix which can be of any GeneralMatrix type. More...
|
| class | GetSubMatrix |
| class | IdentityMatrix |
| | Identity matrix. More...
|
| class | IncompatibleDimensionsException |
| | Incompatible dimensions exception. More...
|
| class | IndexException |
| | Index exception. More...
|
| class | InternalException |
| | Internal newmat exception - shouldn't happen. More...
|
| class | InvertedMatrix |
| class | KPMatrix |
| class | LinearEquationSolver |
| class | LogAndSign |
| class | LowerBandMatrix |
| | Lower triangular band matrix. More...
|
| class | LowerTriangularMatrix |
| | Lower triangular matrix. More...
|
| class | MatedMatrix |
| class | Matrix |
| | The usual rectangular matrix. More...
|
| class | MatrixBandWidth |
| class | MatrixInput |
| class | MatrixType |
| class | MultipliedMatrix |
| class | NegatedMatrix |
| class | NegShiftedMatrix |
| class | NotDefinedException |
| | Not defined exception. More...
|
| class | NotSquareException |
| | A matrix is not square exception. More...
|
| class | NPDException |
| | Not positive definite exception. More...
|
| class | nricMatrix |
| | Rectangular matrix for use with Numerical Recipes in C. More...
|
| class | OverflowException |
| | Real overflow exception. More...
|
| class | ProgramException |
| | Miscellaneous exception (details in character string). More...
|
| class | RealStarStar |
| | Let matrix simulate a C type two dimensional array. More...
|
| class | ReturnMatrix |
| class | ReversedMatrix |
| class | RowedMatrix |
| class | RowVector |
| | Row vector. More...
|
| class | ScaledMatrix |
| class | ShiftedMatrix |
| class | SimpleIntArray |
| class | SingularException |
| | Singular matrix exception. More...
|
| class | SolvedMatrix |
| class | SPMatrix |
| class | SquareMatrix |
| | Square matrix. More...
|
| class | StackedMatrix |
| class | SubMatrixDimensionException |
| | Submatrix dimension exception. More...
|
| class | SubtractedMatrix |
| class | SymmetricBandMatrix |
| | Symmetric band matrix. More...
|
| class | SymmetricMatrix |
| | Symmetric matrix. More...
|
| class | TransposedMatrix |
| class | UpperBandMatrix |
| | Upper triangular band matrix. More...
|
| class | UpperTriangularMatrix |
| | Upper triangular matrix. More...
|
| class | VectorException |
| | Cannot convert to vector exception. More...
|
Files |
| file | _newmat.dox |
| file | bandmat.cpp |
| file | cholesky.cpp |
| file | controlw.h |
| file | evalue.cpp |
| file | fft.cpp |
| | Fast Fourier (Carl de Boor) and trig transforms.
|
| file | garch.cpp |
| file | hholder.cpp |
| file | jacobi.cpp |
| file | newfft.cpp |
| file | newmat.h |
| file | newmat1.cpp |
| file | newmat2.cpp |
| file | newmat3.cpp |
| file | newmat4.cpp |
| file | newmat5.cpp |
| file | newmat6.cpp |
| file | newmat7.cpp |
| file | newmat8.cpp |
| file | newmat9.cpp |
| file | newmatap.h |
| file | newmatio.h |
| file | newmatnl.cpp |
| file | newmatnl.h |
| file | newmatrc.h |
| file | newmatrm.cpp |
| file | newmatrm.h |
| file | nl_ex.cpp |
| file | nm_ex1.cpp |
| file | nm_ex2.cpp |
| file | nm_misc.cpp |
| file | precisio.h |
| file | sl_ex.cpp |
| file | solution.cpp |
| file | solution.h |
| file | sort.cpp |
| file | submat.cpp |
| file | svd.cpp |
| file | test_exc.cpp |
| file | tmt.cpp |
| file | tmt.h |
| file | tmt1.cpp |
| file | tmt2.cpp |
| file | tmt3.cpp |
| file | tmt4.cpp |
| file | tmt5.cpp |
| file | tmt6.cpp |
| file | tmt7.cpp |
| file | tmt8.cpp |
| file | tmt9.cpp |
| file | tmta.cpp |
| file | tmtb.cpp |
| file | tmtc.cpp |
| file | tmtd.cpp |
| file | tmte.cpp |
| file | tmtf.cpp |
| file | tmtg.cpp |
| file | tmth.cpp |
| file | tmti.cpp |
| file | tmtj.cpp |
| file | tmtk.cpp |
| file | tmtl.cpp |
| file | tmtm.cpp |
Defines |
| #define | MatrixTypeUnSp 0 |
Functions |
| ColedMatrix | BaseMatrix::AsColumn () const |
| DiagedMatrix | BaseMatrix::AsDiagonal () const |
| MatedMatrix | BaseMatrix::AsMatrix (int m, int n) const |
| RowedMatrix | BaseMatrix::AsRow () const |
| Real | BaseMatrix::AsScalar () const |
| GetSubMatrix | BaseMatrix::Column (int f) const |
| GetSubMatrix | BaseMatrix::Columns (int f, int l) const |
| bool | Compare (const MatrixType &, MatrixType &) |
| Matrix | CrossProduct (const Matrix &A, const Matrix &B) |
| Matrix | crossproduct (const Matrix &A, const Matrix &B) |
| ReturnMatrix | crossproduct_columns (const Matrix &A, const Matrix &B) |
| ReturnMatrix | crossproduct_rows (const Matrix &A, const Matrix &B) |
| ReturnMatrix | CrossProductColumns (const Matrix &A, const Matrix &B) |
| ReturnMatrix | CrossProductRows (const Matrix &A, const Matrix &B) |
| Real | Determinant (const BaseMatrix &B) |
| Real | determinant (const BaseMatrix &B) |
| Real | DotProduct (const Matrix &A, const Matrix &B) |
| Real | dotproduct (const Matrix &A, const Matrix &B) |
| ReturnMatrix | GeneralMatrix::ForReturn () const |
| bool | is_zero (const GeneralMatrix &A) |
| bool | is_zero (const BaseMatrix &A) |
| bool | IsZero (const GeneralMatrix &A) |
| bool | IsZero (const BaseMatrix &A) |
| KPMatrix | KP (const BaseMatrix &, const BaseMatrix &) |
| LogAndSign | log_determinant (const BaseMatrix &B) |
| LogAndSign | LogDeterminant (const BaseMatrix &B) |
| void | MatrixErrorNoSpace (const void *) |
| | test for allocation fails
|
| Real | Maximum (const BaseMatrix &B) |
| Real | maximum (const BaseMatrix &B) |
| Real | maximum_absolute_value (const BaseMatrix &B) |
| Real | MaximumAbsoluteValue (const BaseMatrix &B) |
| Real | Minimum (const BaseMatrix &B) |
| Real | minimum (const BaseMatrix &B) |
| Real | minimum_absolute_value (const BaseMatrix &B) |
| Real | MinimumAbsoluteValue (const BaseMatrix &B) |
| void | newmat_block_copy (int n, Real *from, Real *to) |
| Real | Norm1 (RowVector &RV) |
| Real | norm1 (RowVector &RV) |
| Real | Norm1 (const BaseMatrix &B) |
| Real | norm1 (const BaseMatrix &B) |
| Real | norm_frobenius (const BaseMatrix &B) |
| Real | norm_Frobenius (const BaseMatrix &B) |
| Real | norm_infinity (ColumnVector &CV) |
| Real | norm_infinity (const BaseMatrix &B) |
| Real | NormFrobenius (const BaseMatrix &B) |
| Real | NormInfinity (ColumnVector &CV) |
| Real | NormInfinity (const BaseMatrix &B) |
| bool | operator!= (const BaseMatrix &A, const BaseMatrix &B) |
| bool | operator!= (const GeneralMatrix &A, const GeneralMatrix &B) |
| ScaledMatrix | operator* (Real f, const BaseMatrix &BM) |
| ShiftedMatrix | operator+ (Real f, const BaseMatrix &BM) |
| NegShiftedMatrix | operator- (Real, const BaseMatrix &) |
| bool | operator< (const BaseMatrix &A, const BaseMatrix &) |
| MatrixInput | GetSubMatrix::operator<< (int f) |
| MatrixInput | BandMatrix::operator<< (int f) |
| MatrixInput | GeneralMatrix::operator<< (int f) |
| MatrixInput | MatrixInput::operator<< (int f) |
| bool | operator<= (const BaseMatrix &A, const BaseMatrix &) |
| bool | operator== (const BaseMatrix &A, const BaseMatrix &B) |
| bool | operator== (const GeneralMatrix &A, const GeneralMatrix &B) |
| bool | operator> (const BaseMatrix &A, const BaseMatrix &) |
| bool | operator>= (const BaseMatrix &A, const BaseMatrix &) |
| bool | Rectangular (MatrixType a, MatrixType b, MatrixType c) |
| ReversedMatrix | BaseMatrix::Reverse () const |
| GetSubMatrix | BaseMatrix::Row (int f) const |
| GetSubMatrix | BaseMatrix::Rows (int f, int l) const |
| SPMatrix | SP (const BaseMatrix &, const BaseMatrix &) |
| GetSubMatrix | BaseMatrix::SubMatrix (int fr, int lr, int fc, int lc) const |
| Real | Sum (const BaseMatrix &B) |
| Real | sum (const BaseMatrix &B) |
| Real | sum_absolute_value (const BaseMatrix &B) |
| Real | sum_square (const BaseMatrix &B) |
| Real | SumAbsoluteValue (const BaseMatrix &B) |
| Real | SumSquare (const BaseMatrix &B) |
| void | swap (GenericMatrix &A, GenericMatrix &B) |
| void | swap (IdentityMatrix &A, IdentityMatrix &B) |
| void | swap (BandLUMatrix &A, BandLUMatrix &B) |
| void | swap (SymmetricBandMatrix &A, SymmetricBandMatrix &B) |
| void | swap (LowerBandMatrix &A, LowerBandMatrix &B) |
| void | swap (UpperBandMatrix &A, UpperBandMatrix &B) |
| void | swap (BandMatrix &A, BandMatrix &B) |
| void | swap (CroutMatrix &A, CroutMatrix &B) |
| void | swap (ColumnVector &A, ColumnVector &B) |
| void | swap (RowVector &A, RowVector &B) |
| void | swap (DiagonalMatrix &A, DiagonalMatrix &B) |
| void | swap (SymmetricMatrix &A, SymmetricMatrix &B) |
| void | swap (LowerTriangularMatrix &A, LowerTriangularMatrix &B) |
| void | swap (UpperTriangularMatrix &A, UpperTriangularMatrix &B) |
| void | swap (nricMatrix &A, nricMatrix &B) |
| void | swap (SquareMatrix &A, SquareMatrix &B) |
| void | swap (Matrix &A, Matrix &B) |
| GetSubMatrix | BaseMatrix::SymSubMatrix (int f, int l) const |
| Real | Trace (const BaseMatrix &B) |
| Real | trace (const BaseMatrix &B) |