#include "include.h"#include "newmat.h"#include "tmt.h"Classes | |
| class | PrintCounter |
Defines | |
| #define | WANT_STREAM |
| #define | WANT_TIME |
Functions | |
| void | Clean (DiagonalMatrix &A, Real c) |
| void | Clean (Matrix &A, Real c) |
| void | FillWithValues (MultWithCarry &MWC, Matrix &M) |
| int | main () |
| PrintCounter | PCN ("Number of matrices tested = ") |
| PrintCounter | PCZ ("Number of non-zero matrices (should be 1) = ") |
| void | PentiumCheck (Real N, Real D) |
| void | Print (const LowerTriangularMatrix &X) |
| void | Print (const SymmetricMatrix &X) |
| void | Print (const DiagonalMatrix &X) |
| void | Print (const UpperTriangularMatrix &X) |
| void | Print (const Matrix &X) |
| void | TestTypeAdd () |
| void | TestTypeConcat () |
| void | TestTypeKP () |
| void | TestTypeMult () |
| void | TestTypeOrder () |
| void | TestTypeSP () |
| #define WANT_STREAM |
| #define WANT_TIME |
| void Clean | ( | DiagonalMatrix & | A, | |
| Real | c | |||
| ) |
References GeneralMatrix::Nrows().
References j, GeneralMatrix::Ncols(), and GeneralMatrix::Nrows().
Referenced by CircularShift(), TestUpdateQRZ::DoTest(), process(), test(), test1(), test2(), test3(), test4(), test5(), test6(), test7(), test8(), test9(), trymat1(), trymat2(), trymat3(), trymat4(), trymat7(), trymat8(), trymat9(), trymata(), trymatb(), trymatc(), trymatd(), trymate(), trymatf(), trymatg(), and trymath().
| void FillWithValues | ( | MultWithCarry & | MWC, | |
| Matrix & | M | |||
| ) |
References j, GeneralMatrix::ncols(), MultWithCarry::Next(), and GeneralMatrix::nrows().
Referenced by trymat4(), trymat7(), trymatc(), and trymath().
| int main | ( | void | ) |
References CatchAll, PentiumCheck(), Print(), GeneralMatrix::Store(), TestTypeAdd(), TestTypeConcat(), TestTypeKP(), TestTypeMult(), TestTypeOrder(), TestTypeSP(), Throw, Try, trymat1(), trymat2(), trymat3(), trymat4(), trymat5(), trymat6(), trymat7(), trymat8(), trymat9(), trymata(), trymatb(), trymatc(), trymatd(), trymate(), trymatf(), trymatg(), trymath(), trymati(), trymatj(), trymatk(), trymatl(), trymatm(), and BaseException::what().
| PrintCounter PCN | ( | ) |
Referenced by Print().
| PrintCounter PCZ | ( | ) |
Referenced by Print().
| void Print | ( | const LowerTriangularMatrix & | X | ) |
References GeneralMatrix::IsZero(), j, GeneralMatrix::Ncols(), GeneralMatrix::Nrows(), PCN(), PCZ(), GeneralMatrix::Type(), and MatrixType::Value().
| void Print | ( | const SymmetricMatrix & | X | ) |
References GeneralMatrix::IsZero(), j, GeneralMatrix::Ncols(), GeneralMatrix::Nrows(), PCN(), PCZ(), GeneralMatrix::Type(), and MatrixType::Value().
| void Print | ( | const DiagonalMatrix & | X | ) |
References GeneralMatrix::IsZero(), j, GeneralMatrix::Ncols(), GeneralMatrix::Nrows(), PCN(), PCZ(), GeneralMatrix::Type(), and MatrixType::Value().
| void Print | ( | const UpperTriangularMatrix & | X | ) |
References GeneralMatrix::IsZero(), j, GeneralMatrix::Ncols(), GeneralMatrix::Nrows(), PCN(), PCZ(), GeneralMatrix::Type(), and MatrixType::Value().
| void Print | ( | const Matrix & | X | ) |
References GeneralMatrix::IsZero(), j, GeneralMatrix::Ncols(), GeneralMatrix::Nrows(), PCN(), PCZ(), GeneralMatrix::Type(), and MatrixType::Value().
Referenced by BandFunctions(), CheckIsSorted(), CircularShift(), TestUpdateQRZ::DoTest(), LowerBandFunctions(), main(), process(), SymmetricBandFunctions(), test(), test1(), test2(), test3(), test4(), test5(), test6(), test7(), test8(), test9(), TestSort(), trymat1(), trymat2(), trymat3(), trymat4(), trymat5(), trymat6(), trymat7(), trymat8(), trymat9(), trymata(), trymatb(), trymatc(), trymatd(), trymate(), trymatf(), trymatg(), trymath(), trymati(), trymatj(), trymatl(), trymatm(), and UpperBandFunctions().
| void TestTypeAdd | ( | ) |
References MatrixType::BM, MatrixType::Dg, MatrixType::Id, j, MatrixType::KB, MatrixType::LB, MatrixType::LT, MatrixType::nTypes(), MatrixType::Rt, MatrixType::SB, MatrixType::Sk, MatrixType::Sm, MatrixType::Sq, MatrixType::UB, MatrixType::UT, and MatrixType::Value().
Referenced by main().
| void TestTypeConcat | ( | ) |
References MatrixType::BM, MatrixType::Dg, MatrixType::Id, j, MatrixType::KB, MatrixType::LB, MatrixType::LT, MatrixType::nTypes(), MatrixType::Rt, MatrixType::SB, MatrixType::Sk, MatrixType::Sm, MatrixType::Sq, MatrixType::UB, MatrixType::UT, and MatrixType::Value().
Referenced by main().
| void TestTypeKP | ( | ) |
References MatrixType::BM, MatrixType::Dg, MatrixType::Id, j, MatrixType::KB, KP(), MatrixType::LB, MatrixType::LT, MatrixType::nTypes(), MatrixType::Rt, MatrixType::SB, MatrixType::Sk, MatrixType::Sm, MatrixType::Sq, MatrixType::UB, MatrixType::UT, and MatrixType::Value().
Referenced by main().
| void TestTypeMult | ( | ) |
References MatrixType::BM, MatrixType::Dg, MatrixType::Id, j, MatrixType::KB, MatrixType::LB, MatrixType::LT, MatrixType::nTypes(), MatrixType::Rt, MatrixType::SB, MatrixType::Sk, MatrixType::Sm, MatrixType::Sq, MatrixType::UB, MatrixType::UT, and MatrixType::Value().
Referenced by main().
| void TestTypeOrder | ( | ) |
References MatrixType::BM, MatrixType::Dg, MatrixType::Id, j, MatrixType::KB, MatrixType::LB, MatrixType::LT, MatrixType::nTypes(), MatrixType::Rt, MatrixType::SB, MatrixType::Sk, MatrixType::Sm, MatrixType::Sq, MatrixType::UB, MatrixType::UT, and MatrixType::Value().
Referenced by main().
| void TestTypeSP | ( | ) |
References MatrixType::BM, MatrixType::Dg, MatrixType::Id, j, MatrixType::KB, MatrixType::LB, MatrixType::LT, MatrixType::nTypes(), MatrixType::Rt, MatrixType::SB, MatrixType::Sk, MatrixType::Sm, SP(), MatrixType::Sq, MatrixType::UB, MatrixType::UT, and MatrixType::Value().
Referenced by main().
1.6.1