NFFT Logo 3.1.3 API Reference

fastsum_plan_ Struct Reference
[Fast summation]

plan for fast summation algorithm More...

#include <fastsum.h>


Data Fields

int d
 api
int N_total
 number of source knots
int M_total
 number of target knots
double _Complex * alpha
 source coefficients
double _Complex * f
 target evaluations
double * x
 source knots in d-ball with radius 1/4-eps_b/2
double * y
 target knots in d-ball with radius 1/4-eps_b/2
kernel k
 kernel function
double * kernel_param
 parameters for kernel function
unsigned flags
 flags precomp.
double _Complex * pre_K
 internal
int n
 FS__ - fast summation.
fftw_complex * b
 expansion coefficients
int p
 degree of smoothness of regularization
double eps_I
 inner boundary
double eps_B
 outer boundary
nfft_plan mv1
 source nfft plan
nfft_plan mv2
 target nfft plan
int Ad
 near field
double _Complex * Add
 spline values
fftw_plan fft_plan


Detailed Description

plan for fast summation algorithm

Definition at line 56 of file fastsum.h.


Field Documentation

api

number of dimensions

Definition at line 60 of file fastsum.h.

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

flags precomp.

and approx.type

Definition at line 74 of file fastsum.h.

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

double _Complex* fastsum_plan_::pre_K

internal

DS_PRE - direct summation precomputed K(x_j-y_l)

Definition at line 79 of file fastsum.h.

FS__ - fast summation.

expansion degree

Definition at line 82 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 93 of file fastsum.h.

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


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

Generated on 23 Dec 2009 by Doxygen 1.5.6