Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Member Functions | Private Attributes
aglowav2::Delta00< F > Class Template Reference

Class for the truncation matrix used for wavelet compression. More...

#include <operator.hh>

Inheritance diagram for aglowav2::Delta00< F >:
Inheritance graph
[legend]
Collaboration diagram for aglowav2::Delta00< F >:
Collaboration graph
[legend]

List of all members.

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.

Detailed Description

template<class F = concepts::Real>
class aglowav2::Delta00< F >

Class for the truncation matrix used for wavelet compression.

The truncation parameter is NOT level dependend but on the relative support size.

Parameters:
Field(Real or Cmplx)

Definition at line 64 of file operator.hh.


Constructor & Destructor Documentation

template<class F = concepts::Real>
aglowav2::Delta00< F >::Delta00 ( concepts::Real  a,
concepts::Real  alpha,
const Haar3d0< F > &  spc 
)

Member Function Documentation

template<class F = concepts::Real>
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 >.

template<class F = concepts::Real>
bool aglowav2::Delta00< F >::operator() ( const Haar3d000< F > &  elmX,
const Haar3d000< F > &  elmY 
) const [virtual]

Reimplemented from aglowav2::Delta< F >.


Member Data Documentation

template<class F = concepts::Real>
concepts::Real aglowav2::Delta00< F >::a_ [private]

Compression parameters.

Definition at line 75 of file operator.hh.

template<class F = concepts::Real>
concepts::Real aglowav2::Delta00< F >::alpha_ [private]

Definition at line 76 of file operator.hh.

template<class F = concepts::Real>
concepts::Real aglowav2::Delta00< F >::h_ [private]

Definition at line 80 of file operator.hh.

template<class F = concepts::Real>
concepts::Real aglowav2::Delta00< F >::Sz_ [private]

Size of the geometry.

Definition at line 79 of file operator.hh.


The documentation for this class was generated from the following file:

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)