|
| 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.