pyNFFT3.NFST
- NFST Class¶
NFST Methods¶
NFST Attributes¶
- plan <nfst_plan>
NFST plan (C pointer)
- N <numpy.ndarray>
The multiband limit \((N_1,N_2,...,N_D)\) of the trigonometric polynomial \(f^s\). Must contain positive integers.
- M <int>
The number of nodes. Must be a positive integer.
- n <numpy.ndarray>
The oversampling \((n_1,n_2,...,n_D)\) per dimension.
- m <int>
The window size. A larger m results in more accuracy but at a higher computational cost.
- f1 <ctypes.c_uint32>
The NFST flags.
- f2 <ctypes.c_unit32>
The FFTW flags.
- x <numpy.ndarray>
Float array for sampling nodes.
- f <numpy.ndarray>
Float array for NFST values or coefficients for the adjoint NFST.
- fhat <numpy.ndarray>
Float array of Fourier coefficients for the NFST or values for the adjoint NFST.
- D <int>
The number of dimensions, which is equal to the length of N.
- init_done <boolean>
Boolean to indicate if the NFST plan is initialized.
- finalized <boolean>
Boolean to indicate if the NFST plan is finalized.