NFFT  3.3.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
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.
C * pre_K
 internal
int n
 FS__ - fast summation.
C * b
 expansion coefficients
int p
 degree of smoothness of regularization
eps_I
 inner boundary
eps_B
 outer boundary
int Ad
 near field
C * Add
 spline values
int box_count
int box_count_per_dim
int * box_offset
R * box_x
C * box_alpha
MEASURE_TIME_t [8]
 Measured time for each step if MEASURE_TIME is set.

Detailed Description

plan for fast summation algorithm

Definition at line 72 of file fastsum.h.


Field Documentation

api

number of dimensions

Definition at line 76 of file fastsum.h.

Referenced by BuildBox(), fastsum_exact(), fastsum_init_guru(), fastsum_precompute(), fastsum_trafo(), and SearchBox().

flags precomp.

and approx.type

Definition at line 90 of file fastsum.h.

Referenced by fastsum_finalize(), fastsum_init_guru(), fastsum_precompute(), fastsum_trafo(), and SearchBox().

internal

DS_PRE - direct summation precomputed K(x_j-y_l)

Definition at line 95 of file fastsum.h.

FS__ - fast summation.

expansion degree

Definition at line 98 of file fastsum.h.

Referenced by fastsum_init_guru(), and fastsum_precompute().

near field

number of spline knots for nearfield computation of regularized kernel

Definition at line 109 of file fastsum.h.

Referenced by fastsum_init_guru(), fastsum_precompute(), fastsum_trafo(), and SearchBox().


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