ergo
truncation.h File Reference

Classes for truncation of small matrix elements. More...

#include <limits>
#include <stdexcept>
#include <cmath>

Go to the source code of this file.

Classes

class  mat::EuclTruncationBase< Tmatrix, Treal >
 
class  mat::EuclTruncationSymm< Tmatrix, Treal >
 Truncation of symmetric matrices. More...
 
class  mat::EuclTruncationSymmWithZ< Tmatrix, TmatrixZ, Treal >
 Truncation of symmetric matrices with Z. More...
 
class  mat::EuclTruncationSymmElementLevel< Tmatrix, Treal >
 Truncation of symmetric matrices at the element level (used for mixed norm truncation) More...
 
class  mat::EuclTruncationGeneral< Tmatrix, Treal >
 Truncation of general matrices. More...
 
class  mat::EuclTruncationCongrTransMeasure< Tmatrix, TmatrixB, Treal >
 Truncation of general matrices with impact on matrix triple multiply as error measure. More...
 

Namespaces

 mat
 

Detailed Description

Classes for truncation of small matrix elements.

Copyright(c) Emanuel Rubensson 2010

Author
Emanuel Rubensson
Date
April 2010

Most of this is essentially code that used to lie in MatrixSymmetric.h somewhat rewritten for better structure and reusability.