#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 |