multipole.hh
virtual FColReal * getCol(uint blksz) const
Allocates memory for the expansion coefficients.
Definition: multipole.hh:38
void evaluate(uint m, const concepts::Real3d &z, FColReal *Fexp) const
void apply(uint m, const FColReal Fexp[], const Fspc src[], Fspc dst[]) const
void apply(uint m, const FColExp *Fexp, const Fspc src[], Fspc dst[]) const
Definition: multipole.hh:63
part of the Multipole expansion of the Laplace kernel.
Definition: multipole.hh:21
void apply(Operator< F > &op, const Matrix< H > &mX, Matrix< I > &mY)
Multiplication with a matrix.
Definition: matrix.hh:256
void evaluate(uint m, const concepts::Real3d &z, FColExp *Fexp) const
Definition: multipole.hh:53