pyNFFT3.fastsum - fastsum Class

fastsum Methods

fastsum Attributes

plan <fastsum_plan>

fastsum plan (C pointer)

N <int>

The number of source nodes. Must be a positive integer.

M <int>

The number of target nodes. Must be a positive integer.

n <int>

The expansion degree. Must be a positive integer.

p <int>

The degree of smoothness. Must be a positive integer.

kernel <str>

Name of kernel function K.

c <numpy.ndarray>

Kernel parameters; length depends on value of kernel.

eps_I <float>

The inner boundary.

eps_B <float>

The outer boundary. Value must be ∈ (0.0, 0.5)

nn_x <int>

The oversampled nn in x.

nn_y <int>

The oversampled nn in y.

m_x <int>

The NFFT-cutoff in x.

m_y <int>

The NFFT-cutoff in y.

x <numpy.ndarray>

Float array for source nodes.

y <numpy.ndarray>

Float array for target nodes.

alpha <numpy.ndarray>

Complex array for source coefficients.

f <numpy.ndarray>

Complex array for targer evalutations.

d <int>

The number of dimensions.

init_done <boolean>

Boolean to indicate if the fastsum plan is initialized.

finalized <boolean>

Boolean to indicate if the fastsum plan is finalized.