part of the Taylor expansion of the Laplace kernel.
More...
#include <taylor.hh>


Public Member Functions | |
| 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 |
| uint | blksz (uint m) const |
| Size of memory used for the expansion. | |
| void | evaluate (uint m, const concepts::Real3d &z, FColReal Fexp[]) const |
| void | evaluate (uint m, const concepts::Real3d &z, FColExp *Fexp) const |
| virtual FColReal * | getCol (uint blksz) const |
| Allocates memory for the expansion coefficients. | |
| uint | m () const |
| Order of the expansion. | |
| TaylorLaplaceF (uint m) | |
| Constructor. | |
| virtual | ~TaylorLaplaceF () |
Private Attributes | |
| concepts::Real * | foo_ |
| Auxiliary vector. | |
| uint | m_ |
| Expansion order. | |
part of the Taylor expansion of the Laplace kernel.
| Fspc | Field of the space (Real or Cmplx) |
| cluster::TaylorLaplaceF< Fspc >::TaylorLaplaceF | ( | uint | m | ) | [inline] |
| virtual cluster::TaylorLaplaceF< Fspc >::~TaylorLaplaceF | ( | ) | [inline, virtual] |
| void cluster::TaylorLaplaceF< Fspc >::apply | ( | uint | m, |
| const FColExp * | Fexp, | ||
| const Fspc | src[], | ||
| Fspc | dst[] | ||
| ) | const [inline, virtual] |
| MissingFeature |
Implements cluster::ExpansionF< Fspc >.
Definition at line 468 of file taylor.hh.

| void cluster::TaylorLaplaceF< Fspc >::apply | ( | uint | m, |
| const FColReal | Fexp[], | ||
| const Fspc | src[], | ||
| Fspc | dst[] | ||
| ) | const |
| uint cluster::TaylorLaplaceF< Fspc >::blksz | ( | uint | m | ) | const [inline, virtual] |
Size of memory used for the expansion.
| m | Expansion order |
Implements cluster::ExpansionF< Fspc >.
| void cluster::TaylorLaplaceF< Fspc >::evaluate | ( | uint | m, |
| const concepts::Real3d & | z, | ||
| FColReal | Fexp[] | ||
| ) | const |
| void cluster::TaylorLaplaceF< Fspc >::evaluate | ( | uint | m, |
| const concepts::Real3d & | z, | ||
| FColExp * | Fexp | ||
| ) | const [inline, virtual] |
| MissingFeature |
Implements cluster::ExpansionF< Fspc >.
| virtual FColReal* cluster::TaylorLaplaceF< Fspc >::getCol | ( | uint | blksz | ) | const [inline, virtual] |
Allocates memory for the expansion coefficients.
Implements cluster::ExpansionF< Fspc >.
| uint cluster::TaylorLaplaceF< Fspc >::m | ( | ) | const [inline, virtual] |
Order of the expansion.
Implements cluster::ExpansionF< Fspc >.
concepts::Real* cluster::TaylorLaplaceF< Fspc >::foo_ [private] |
uint cluster::TaylorLaplaceF< Fspc >::m_ [private] |