Classes
#include "include.h"
#include "newmat.h"
#include "tmt.h"
Include dependency graph for tmt.cpp:

Go to the source code of this file.

Classes

class  PrintCounter
 
#define WANT_STREAM
 
#define WANT_TIME
 
PrintCounter PCZ ("Number of non-zero matrices (should be 1) = ")
 
PrintCounter PCN ("Number of matrices tested = ")
 
void Print (const Matrix &X)
 
void Print (const UpperTriangularMatrix &X)
 
void Print (const DiagonalMatrix &X)
 
void Print (const SymmetricMatrix &X)
 
void Print (const LowerTriangularMatrix &X)
 
void Clean (Matrix &A, Real c)
 
void Clean (DiagonalMatrix &A, Real c)
 
void PentiumCheck (Real N, Real D)
 
void FillWithValues (MultWithCarry &MWC, Matrix &M)
 
void TestTypeAdd ()
 
void TestTypeMult ()
 
void TestTypeConcat ()
 
void TestTypeSP ()
 
void TestTypeKP ()
 
void TestTypeOrder ()
 
int main ()
 

Detailed Description

Main file for matrix library test program.

Definition in file tmt.cpp.

Macro Definition Documentation

#define WANT_STREAM

Definition at line 7 of file tmt.cpp.

#define WANT_TIME

Definition at line 8 of file tmt.cpp.

Function Documentation

void Clean ( Matrix A,
Real  c 
)

Definition at line 128 of file tmt.cpp.

void Clean ( DiagonalMatrix A,
Real  c 
)

Definition at line 138 of file tmt.cpp.

void FillWithValues ( MultWithCarry MWC,
Matrix M 
)

Definition at line 190 of file tmt.cpp.

int main ( void  )

Definition at line 215 of file tmt.cpp.

PrintCounter PCN ( )
PrintCounter PCZ ( )
void PentiumCheck ( Real  N,
Real  D 
)

Definition at line 145 of file tmt.cpp.

void Print ( const Matrix X)

Definition at line 42 of file tmt.cpp.

void Print ( const UpperTriangularMatrix X)

Definition at line 58 of file tmt.cpp.

void Print ( const DiagonalMatrix X)

Definition at line 76 of file tmt.cpp.

void Print ( const SymmetricMatrix X)

Definition at line 93 of file tmt.cpp.

void Print ( const LowerTriangularMatrix X)

Definition at line 111 of file tmt.cpp.

void TestTypeAdd ( )

Definition at line 311 of file tmt.cpp.

void TestTypeConcat ( )

Definition at line 374 of file tmt.cpp.

void TestTypeKP ( )

Definition at line 438 of file tmt.cpp.

void TestTypeMult ( )

Definition at line 342 of file tmt.cpp.

void TestTypeOrder ( )

Definition at line 470 of file tmt.cpp.

void TestTypeSP ( )

Definition at line 406 of file tmt.cpp.



kni
Author(s): Martin Günther
autogenerated on Fri Jan 3 2020 04:01:17