data structure for an NFCT (nonequispaced fast cosine transform) plan with double precision
More...
#include <nfft3.h>
|
|
| FFTW_MANGLE_DOUBLE (plan) my_fftw_r2r_plan |
| | fftw_plan
|
| |
|
| FFTW_MANGLE_DOUBLE (r2r_kind) *r2r_kind |
| | r2r transform type (DCT-I)
|
| |
|
| NFFT_INT | N_total |
| | Total number of Fourier coefficients.
|
| |
| NFFT_INT | M_total |
| | Total number of samples.
|
| |
| double * | f_hat |
| | Fourier coefficients.
|
| |
| double * | f |
| | Samples.
|
| |
| void(* | mv_trafo )(void *) |
| | Transform.
|
| |
| void(* | mv_adjoint )(void *) |
| | Adjoint transform.
|
| |
| NFFT_INT | d |
| | dimension, rank
|
| |
| NFFT_INT * | N |
| | cut-off-frequencies (kernel)
|
| |
| NFFT_INT * | n |
| | length of DCT-I
|
| |
| NFFT_INT | n_total |
| | Combined total length of FFTW transforms.
|
| |
| double * | sigma |
| | oversampling-factor
|
| |
| NFFT_INT | m |
| | cut-off parameter in time-domain
|
| |
| double * | b |
| | shape parameters
|
| |
| NFFT_INT | K |
| | Number of equispaced samples of window function.
|
| |
| unsigned | flags |
| | flags for precomputation, malloc
|
| |
| unsigned | fftw_flags |
| | flags for the fftw
|
| |
| double * | x |
| | nodes (in time/spatial domain)
|
| |
| double | MEASURE_TIME_t [3] |
| | measured time for each step
|
| |
| double ** | c_phi_inv |
| | precomputed data, matrix D
|
| |
| double * | psi |
| | precomputed data, matrix B
|
| |
| NFFT_INT | size_psi |
| | only for thin B
|
| |
| NFFT_INT * | psi_index_g |
| | only for thin B
|
| |
| NFFT_INT * | psi_index_f |
| | only for thin B
|
| |
| double * | g |
| |
| double * | g_hat |
| |
| double * | g1 |
| | input of fftw
|
| |
| double * | g2 |
| | output of fftw
|
| |
| double * | spline_coeffs |
| | input for de Boor algorithm, if B_SPLINE or SINC_2m is defined
|
| |
data structure for an NFCT (nonequispaced fast cosine transform) plan with double precision
NFCT transform plan
Definition at line 278 of file nfft3.h.
◆ N_total
| NFFT_INT nfct_plan::N_total |
Total number of Fourier coefficients.
Definition at line 278 of file nfft3.h.
◆ M_total
| NFFT_INT nfct_plan::M_total |
Total number of samples.
Definition at line 278 of file nfft3.h.
◆ f_hat
Fourier coefficients.
Definition at line 278 of file nfft3.h.
◆ mv_trafo
| void(* nfct_plan::mv_trafo) (void *) |
Transform.
Definition at line 278 of file nfft3.h.
◆ mv_adjoint
| void(* nfct_plan::mv_adjoint) (void *) |
Adjoint transform.
Definition at line 278 of file nfft3.h.
dimension, rank
Definition at line 278 of file nfft3.h.
cut-off-frequencies (kernel)
Definition at line 278 of file nfft3.h.
length of DCT-I
Definition at line 278 of file nfft3.h.
◆ n_total
| NFFT_INT nfct_plan::n_total |
Combined total length of FFTW transforms.
Definition at line 278 of file nfft3.h.
◆ sigma
oversampling-factor
Definition at line 278 of file nfft3.h.
cut-off parameter in time-domain
Definition at line 278 of file nfft3.h.
shape parameters
Definition at line 278 of file nfft3.h.
Number of equispaced samples of window function.
Used for flag PRE_LIN_PSI.
Definition at line 278 of file nfft3.h.
◆ flags
| unsigned nfct_plan::flags |
flags for precomputation, malloc
Definition at line 278 of file nfft3.h.
◆ fftw_flags
| unsigned nfct_plan::fftw_flags |
flags for the fftw
Definition at line 278 of file nfft3.h.
nodes (in time/spatial domain)
Definition at line 278 of file nfft3.h.
◆ MEASURE_TIME_t
| double nfct_plan::MEASURE_TIME_t[3] |
measured time for each step
Definition at line 278 of file nfft3.h.
◆ c_phi_inv
| double** nfct_plan::c_phi_inv |
precomputed data, matrix D
Definition at line 278 of file nfft3.h.
◆ psi
precomputed data, matrix B
Definition at line 278 of file nfft3.h.
◆ size_psi
| NFFT_INT nfct_plan::size_psi |
only for thin B
Definition at line 278 of file nfft3.h.
◆ psi_index_g
| NFFT_INT* nfct_plan::psi_index_g |
only for thin B
Definition at line 278 of file nfft3.h.
◆ psi_index_f
| NFFT_INT* nfct_plan::psi_index_f |
only for thin B
Definition at line 278 of file nfft3.h.
◆ g_hat
◆ g1
input of fftw
Definition at line 278 of file nfft3.h.
◆ g2
output of fftw
Definition at line 278 of file nfft3.h.
◆ spline_coeffs
| double* nfct_plan::spline_coeffs |
input for de Boor algorithm, if B_SPLINE or SINC_2m is defined
Definition at line 278 of file nfft3.h.
The documentation for this struct was generated from the following file: