|
| | CebysevLaplaceF (uint m, concepts::Real eta) |
| |
| uint | blksz (uint m) const |
| |
| uint | m () const |
| | Order of the expansion.
|
| |
| virtual FColReal * | getCol (uint blksz) const |
| | Allocates memory for the expansion coefficients.
|
| |
|
void | fit (uint m, const concepts::Real3d &z, concepts::Real F[]) const |
| | Interpolation.
|
| |
|
void | ceby2poly (uint m, const concepts::Real3d &z, concepts::Real F[]) const |
| | Conversion from Cebysev to monomial basis of interpolation polynom.
|
| |
| 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 |
| |
template<class Fspc = concepts::Real>
class cluster::CebysevLaplaceF< Fspc >
part of the Cebysev expansion of the Laplace kernel.
- Parameters
-
| Fspc | Field of the space (Real or Cmplx) |
Definition at line 21 of file cebysev.hh.