#include <xfy.hh>
Public Member Functions | |
XY00 (const Haar3d0< F > &spc, const cluster::ExpansionXY< F > &exp, const cluster::ExpansionXY< F > *shftExp=0) | |
virtual | ~XY00 () |
Destructor. | |
const Haar3d0< F > & | space () const |
cluster::XYColExpPtr * | operator[] (uint i) const |
Pointer to the far field values of element i. | |
uint | memory () const |
Memory used. | |
Protected Attributes | |
const cluster::ExpansionXY< F > & | exp_ |
Expansion used for evaluation and application. | |
Class for the far field matrices X and Y. Not used for the interface but only for the implementation.
aglowav2::XY00< F >::XY00 | ( | const Haar3d0< F > & | spc, |
const cluster::ExpansionXY< F > & | exp, | ||
const cluster::ExpansionXY< F > * | shftExp = 0 |
||
) |
Constructor.
spc | Agglomerated wavelet space |
exp | Expansion used for evaluation and application |
shftExp | Expansion used for shifting the values. If shftExp is zero exp is used otherwise the shift vector changes its sign. |
|
virtual |
|
inline |
|
inline |
|
inline |
|
protected |