Class for the truncation matrix used for wavelet compression. More...
#include <operator.hh>


Public Member Functions | |
| Delta00 (concepts::Real a, concepts::Real alpha, const Haar3d0< F > &spc) | |
| bool | operator() (const Haar3d000< F > &elmX, const Haar3d000< F > &elmY) const |
| bool | operator() (const Haar3dXXX< F > &elmX, const Haar3dXXX< F > &elmY) const |
| Application operator. Returns true if matrix entry essential. | |
Private Attributes | |
| concepts::Real | a_ |
| Compression parameters. | |
| concepts::Real | alpha_ |
| concepts::Real | h_ |
| concepts::Real | Sz_ |
| Size of the geometry. | |
Class for the truncation matrix used for wavelet compression.
The truncation parameter is NOT level dependend but on the relative support size.
| Field | (Real or Cmplx) |
Definition at line 64 of file operator.hh.
| aglowav2::Delta00< F >::Delta00 | ( | concepts::Real | a, |
| concepts::Real | alpha, | ||
| const Haar3d0< F > & | spc | ||
| ) |
| bool aglowav2::Delta00< F >::operator() | ( | const Haar3dXXX< F > & | elmX, |
| const Haar3dXXX< F > & | elmY | ||
| ) | const [virtual] |
Application operator. Returns true if matrix entry essential.
Implements aglowav2::Delta< F >.
| bool aglowav2::Delta00< F >::operator() | ( | const Haar3d000< F > & | elmX, |
| const Haar3d000< F > & | elmY | ||
| ) | const [virtual] |
Reimplemented from aglowav2::Delta< F >.
concepts::Real aglowav2::Delta00< F >::a_ [private] |
Compression parameters.
Definition at line 75 of file operator.hh.
concepts::Real aglowav2::Delta00< F >::alpha_ [private] |
Definition at line 76 of file operator.hh.
concepts::Real aglowav2::Delta00< F >::h_ [private] |
Definition at line 80 of file operator.hh.
concepts::Real aglowav2::Delta00< F >::Sz_ [private] |
Size of the geometry.
Definition at line 79 of file operator.hh.