Class documentation of Concepts

Loading...
Searching...
No Matches
aglowav2::Delta< F > Class Template Referenceabstract

#include <operator.hh>

Inheritance diagram for aglowav2::Delta< F >:
aglowav2::Delta00< F > aglowav2::DeltaFull< F >

Public Member Functions

virtual bool operator() (const Haar3dXXX< F > &elmX, const Haar3dXXX< F > &elmY) const =0
 Application operator. Returns true if matrix entry essential.
 
virtual bool operator() (const Haar3d000< F > &elmX, const Haar3d000< F > &elmY) const
 

Detailed Description

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

Abstract class for the truncation matrix used for wavelet compression

Parameters
Field(Real or Cmplx)

Definition at line 25 of file operator.hh.

Member Function Documentation

◆ operator()() [1/2]

template<class F >
bool aglowav2::Delta< F >::operator() ( const Haar3d000< F > &  elmX,
const Haar3d000< F > &  elmY 
) const
virtual

Definition at line 35 of file operator.hh.

◆ operator()() [2/2]

template<class F = concepts::Real>
virtual bool aglowav2::Delta< F >::operator() ( const Haar3dXXX< F > &  elmX,
const Haar3dXXX< F > &  elmY 
) const
pure virtual

Application operator. Returns true if matrix entry essential.

Implemented in aglowav2::DeltaFull< F >, and aglowav2::Delta00< F >.


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