#include <taylor.hh>
Public Member Functions | |
TaylorLaplaceF (uint m) | |
uint | blksz (uint m) const |
uint | m () const |
Order of the expansion. | |
virtual FColReal * | getCol (uint blksz) const |
void | evaluate (uint m, const concepts::Real3d &z, FColExp *Fexp) const |
void | evaluate (uint m, const concepts::Real3d &z, FColReal Fexp[]) const |
void | apply (uint m, const FColExp *Fexp, const Fspc src[], Fspc dst[]) const |
void | apply (uint m, const FColReal Fexp[], const Fspc src[], Fspc dst[]) const |
part of the Taylor expansion of the Laplace kernel.
Fspc | Field of the space (Real or Cmplx) |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
MissingFeature |
Implements cluster::ExpansionF< Fspc >.
|
inlinevirtual |
Size of memory used for the expansion
m | Expansion order |
Implements cluster::ExpansionF< Fspc >.
|
inlinevirtual |
MissingFeature |
Implements cluster::ExpansionF< Fspc >.
|
inlinevirtual |
Allocates memory for the expansion coefficients.
Implements cluster::ExpansionF< Fspc >.
|
inlinevirtual |
Order of the expansion.
Implements cluster::ExpansionF< Fspc >.