#include <truncation.h>
Inheritance diagram for mat::EuclTruncationCongrTransMeasure< Tmatrix, TmatrixB, Treal >:

Public Member Functions | |
| EuclTruncationCongrTransMeasure (Tmatrix &A_, TmatrixB const &B_) | |
Protected Member Functions | |
| virtual void | getFrobTruncBounds (Treal &lowTrunc, Treal &highTrunc, Treal const threshold) |
| virtual Interval< Treal > | euclIfSmall (Treal const absTol, Treal const threshold) |
Protected Attributes | |
| TmatrixB const & | B |
Truncation of a matrix A giving a truncated matrix At = A + E such that the norm of the congruently transformed error matrix ||E^T * B * E + E^T * B * A + A^T * B * E||_2 < threshold
| mat::EuclTruncationCongrTransMeasure< Tmatrix, TmatrixB, Treal >::EuclTruncationCongrTransMeasure | ( | Tmatrix & | A_, | |
| TmatrixB const & | B_ | |||
| ) | [inline] |
| Interval< Treal > mat::EuclTruncationCongrTransMeasure< Tmatrix, TmatrixB, Treal >::euclIfSmall | ( | Treal const | absTol, | |
| Treal const | threshold | |||
| ) | [protected, virtual] |
Reimplemented from mat::EuclTruncationGeneral< Tmatrix, Treal >.
| void mat::EuclTruncationCongrTransMeasure< Tmatrix, TmatrixB, Treal >::getFrobTruncBounds | ( | Treal & | lowTrunc, | |
| Treal & | highTrunc, | |||
| Treal const | threshold | |||
| ) | [protected, virtual] |
Reimplemented from mat::EuclTruncationGeneral< Tmatrix, Treal >.
TmatrixB const& mat::EuclTruncationCongrTransMeasure< Tmatrix, TmatrixB, Treal >::B [protected] |
1.4.7