pyNFFT3.NFSFT - NFSFT Class

NFSFT Methods

NFSFT Attributes

plan <nfsft_plan>

NFSFT plan (C pointer)

N <int>

The bandwidth \(N \epsilon N_0\). Must be a positive integer.

M <int>

The number of nodes. Must be a positive integer.

flags <ctypes.c_uint32>

The NFSFT flags.

nfft_flags <ctypes.c_unit32>

The NFFT flags.

nfft_cutoff <int>

The NFFT cutoff.

x <numpy.ndarray>

Float array for sampling nodes.

f <numpy.ndarray>

Complex array for NFSFT values or coefficients for the adjoint NFSFT.

fhat <numpy.ndarray>

Complex array of spherical Fourier coefficients for the NFSFT or values for the adjoint NFSFT.

init_done <boolean>

Boolean to indicate if the NFSFT plan is initialized.

finalized <boolean>

Boolean to indicate if the NFSFT plan is finalized.

NFSFT Flags