mat::EuclTruncationBase< Tmatrix, Treal > Class Template Reference
#include <truncation.h>
List of all members.
template<typename Tmatrix, typename Treal>
class mat::EuclTruncationBase< Tmatrix, Treal >
Constructor & Destructor Documentation
template<typename Tmatrix , typename Treal >
template<typename Tmatrix , typename Treal >
Member Function Documentation
template<typename Tmatrix , typename Treal >
Implemented in mat::EuclTruncationSymm< Tmatrix, Treal >, mat::EuclTruncationSymmWithZ< Tmatrix, TmatrixZ, Treal >, mat::EuclTruncationGeneral< Tmatrix, Treal >, and mat::EuclTruncationCongrTransMeasure< Tmatrix, TmatrixB, Treal >.
Referenced by mat::EuclTruncationBase< Tmatrix, Treal >::run().
template<typename Tmatrix , typename Treal >
virtual void mat::EuclTruncationBase< Tmatrix, Treal >::frobThreshLowLevel |
( |
Treal const |
threshold |
) |
[protected, pure virtual] |
template<typename Tmatrix , typename Treal >
virtual void mat::EuclTruncationBase< Tmatrix, Treal >::getFrobSqNorms |
( |
std::vector< Treal > & |
frobsq_norms |
) |
[protected, pure virtual] |
template<typename Tmatrix , typename Treal >
virtual void mat::EuclTruncationBase< Tmatrix, Treal >::getFrobTruncBounds |
( |
Treal & |
lowTrunc, |
|
|
Treal & |
highTrunc, |
|
|
Treal const |
threshold | |
|
) |
| | [protected, pure virtual] |
Implemented in mat::EuclTruncationSymm< Tmatrix, Treal >, mat::EuclTruncationSymmWithZ< Tmatrix, TmatrixZ, Treal >, mat::EuclTruncationGeneral< Tmatrix, Treal >, and mat::EuclTruncationCongrTransMeasure< Tmatrix, TmatrixB, Treal >.
Referenced by mat::EuclTruncationBase< Tmatrix, Treal >::run().
template<typename Tmatrix , typename Treal >
References mat::EuclTruncationBase< Tmatrix, Treal >::euclIfSmall(), mat::EuclTruncationBase< Tmatrix, Treal >::frobThreshLowLevel(), mat::EuclTruncationBase< Tmatrix, Treal >::getFrobSqNorms(), mat::EuclTruncationBase< Tmatrix, Treal >::getFrobTruncBounds(), and mat::Interval< Treal >::upp().
Referenced by mat::MatrixTriangular< Treal, Tmatrix >::eucl_thresh(), mat::MatrixSymmetric< Treal, Tmatrix >::eucl_thresh(), mat::MatrixGeneral< Treal, Tmatrix >::eucl_thresh(), mat::MatrixTriangular< Treal, Tmatrix >::eucl_thresh_congr_trans_measure(), and mat::MatrixSymmetric< Treal, Tmatrix >::mixed_norm_thresh().
Member Data Documentation
template<typename Tmatrix , typename Treal >
Referenced by mat::EuclTruncationCongrTransMeasure< Tmatrix, TmatrixB, Treal >::euclIfSmall(), mat::EuclTruncationBase< Tmatrix, Treal >::EuclTruncationBase(), mat::EuclTruncationGeneral< Tmatrix, Treal >::frobThreshLowLevel(), mat::EuclTruncationSymmElementLevel< Tmatrix, Treal >::frobThreshLowLevel(), mat::EuclTruncationSymm< Tmatrix, Treal >::frobThreshLowLevel(), mat::EuclTruncationGeneral< Tmatrix, Treal >::getFrobSqNorms(), mat::EuclTruncationSymmElementLevel< Tmatrix, Treal >::getFrobSqNorms(), mat::EuclTruncationSymm< Tmatrix, Treal >::getFrobSqNorms(), mat::EuclTruncationCongrTransMeasure< Tmatrix, TmatrixB, Treal >::getFrobTruncBounds(), mat::EuclTruncationGeneral< Tmatrix, Treal >::getFrobTruncBounds(), and mat::EuclTruncationSymm< Tmatrix, Treal >::getFrobTruncBounds().
template<typename Tmatrix , typename Treal >
Referenced by mat::EuclTruncationCongrTransMeasure< Tmatrix, TmatrixB, Treal >::euclIfSmall(), mat::EuclTruncationGeneral< Tmatrix, Treal >::euclIfSmall(), mat::EuclTruncationSymmWithZ< Tmatrix, TmatrixZ, Treal >::euclIfSmall(), mat::EuclTruncationSymm< Tmatrix, Treal >::euclIfSmall(), mat::EuclTruncationBase< Tmatrix, Treal >::EuclTruncationBase(), mat::EuclTruncationGeneral< Tmatrix, Treal >::frobThreshLowLevel(), mat::EuclTruncationSymmElementLevel< Tmatrix, Treal >::frobThreshLowLevel(), and mat::EuclTruncationSymm< Tmatrix, Treal >::frobThreshLowLevel().
The documentation for this class was generated from the following file: