Nfld *** nfldLast_
Array to hold pointers to the last list entry of the near field (used only by nearfield_)
Definition: bform.hh:120
AglowavBF00(concepts::BilinearForm< F > &bf, F00< F > &XFY)
Constructor.
Structure to hold the one scale near field one each level.
Definition: bform.hh:32
Bilinear form for the stiffness matrix compression with aglomerated wavelets.
Definition: bform.hh:29
Abstract function class to evaluate a bilinear form.
Definition: bilinearForm.hh:33
void nearfield_(const Haar3d000< F > &elmX, const Haar3d000< F > &elmY, F *valXY, uint ldXY, F *valYX, uint ldYX)
Computation of the one scale near field on each level (used by the constructor).
struct aglowav2::AglowavBF00::Nfld Nfld
Structure to hold the one scale near field one each level.
concepts::BilinearForm< F > & bf_
Bilinear form to compute the one scale matrix entries.
Definition: bform.hh:109
void operator()(const Haar3d000< F > &elmX, const Haar3d000< F > &elmY, concepts::ElementMatrix< F > &em)
void operator()(const concepts::Element< F > &elmX, const concepts::Element< F > &elmY, concepts::ElementMatrix< F > &em)
void operator()(const Haar3d000< F > &elmX, const Haar3d000< F > &elmY, concepts::ElementMatrix< F > &em)
~AglowavBF00()
void updateChld_(const Haar3d000< F > &tst, const Haar3d000< F > &trl, F *valtsttrl, uint ldtsttrl, F *valtrltst, uint ldtrltst)
Computation of one scale entries.
void operator()(const concepts::Element< F > &elmX, const concepts::Element< F > &elmY, concepts::ElementMatrix< F > &em)
void updateElm_(const Haar3d000< F > &tst, const Haar3d000< F > &trl, F *valtsttrl, uint ldtsttrl, F *valtrltst, uint ldtrltst)
Computation of one scale entries.