GaussianKernelMultAux Class Reference

Auxiliary class for multiplicative p^D expansion for Gaussian kernel. More...

Collaboration diagram for GaussianKernelMultAux:
[legend]

List of all members.

Public Types

typedef MultFarFieldExpansion
< GaussianKernelMultAux
TFarFieldExpansion
typedef GaussianKernel TKernel
typedef MultLocalExpansion
< GaussianKernelMultAux
TLocalExpansion
typedef MultSeriesExpansionAux TSeriesExpansionAux

Public Member Functions

void AllocateDerivativeMap (int dim, int order, Matrix *derivative_map) const
double BandwidthFactor (double bandwidth_sq) const
void ComputeDirectionalDerivatives (const Vector &x, Matrix *derivative_map, int order) const
double ComputePartialDerivative (const Matrix &derivative_map, const ArrayList< int > &mapping) const
void Init (double bandwidth, int max_order, int dim)
template<typename TBound >
int OrderForConvertingFromFarFieldToLocal (const TBound &far_field_region, const TBound &local_field_region, double min_dist_sqd_regions, double max_dist_sqd_regions, double max_error, double *actual_error) const
template<typename TBound >
int OrderForEvaluatingFarField (const TBound &far_field_region, const TBound &local_field_region, double min_dist_sqd_regions, double max_dist_sqd_regions, double max_error, double *actual_error) const
template<typename TBound >
int OrderForEvaluatingLocal (const TBound &far_field_region, const TBound &local_field_region, double min_dist_sqd_regions, double max_dist_sqd_regions, double max_error, double *actual_error) const
 OT_DEF_BASIC (GaussianKernelMultAux)

Public Attributes

TKernel kernel_
 pointer to the Gaussian kernel
TSeriesExpansionAux sea_
 pointer to the series expansion auxiliary object

Detailed Description

Auxiliary class for multiplicative p^D expansion for Gaussian kernel.

Definition at line 59 of file kernel_aux.h.


Member Data Documentation

pointer to the Gaussian kernel

Definition at line 64 of file kernel_aux.h.

pointer to the series expansion auxiliary object

Definition at line 67 of file kernel_aux.h.


The documentation for this class was generated from the following file:
Generated on Mon Jan 24 12:04:40 2011 for FASTlib by  doxygen 1.6.3