NFFT  3.4.1
Public Member Functions | Data Fields
fastsum_plan_ Struct Reference

plan for fast summation algorithm More...

#include <fastsum.h>

Public Member Functions

 NFFT (plan) mv1
 source nfft plan
 
 NFFT (plan) mv2
 target nfft plan
 
 FFTW (plan) fft_plan
 

Data Fields

int d
 api More...
 
int N_total
 number of source knots
 
int M_total
 number of target knots
 
C * alpha
 source coefficients
 
C * f
 target evaluations
 
R * x
 source knots in d-ball with radius 1/4-eps_b/2
 
R * y
 target knots in d-ball with radius 1/4-eps_b/2
 
kernel k
 kernel function
 
R * kernel_param
 parameters for kernel function
 
unsigned flags
 flags precomp. More...
 
C * pre_K
 internal More...
 
int n
 FS__ - fast summation. More...
 
C * b
 expansion coefficients
 
C * f_hat
 Fourier coefficients of nfft plans.
 
int p
 degree of smoothness of regularization
 
eps_I
 inner boundary
 
eps_B
 outer boundary
 
int Ad
 near field More...
 
C * Add
 spline values
 
int box_count
 
int box_count_per_dim
 
int * box_offset
 
R * box_x
 
C * box_alpha
 
int * permutation_x_alpha
 permutation vector of source nodes if STORE_PERMUTATION_X_ALPHA is set
 
MEASURE_TIME_t [8]
 Measured time for each step if MEASURE_TIME is set.
 

Detailed Description

plan for fast summation algorithm

Definition at line 80 of file fastsum.h.

Field Documentation

int fastsum_plan_::d
unsigned fastsum_plan_::flags
C* fastsum_plan_::pre_K

internal

DS_PRE - direct summation precomputed K(x_j-y_l)

Definition at line 103 of file fastsum.h.

int fastsum_plan_::n

FS__ - fast summation.

expansion degree

Definition at line 106 of file fastsum.h.

Referenced by fastsum_init_guru_kernel(), fastsum_init_guru_source_nodes(), and fastsum_init_guru_target_nodes().

int fastsum_plan_::Ad

near field

number of spline knots for nearfield computation of regularized kernel

Definition at line 118 of file fastsum.h.

Referenced by fastsum_init_guru_kernel(), fastsum_trafo(), and SearchBox().


The documentation for this struct was generated from the following file: