Auxiliary class for Gaussian kernel. More...
Public Types | |
| 
typedef FarFieldExpansion < GaussianKernelAux >  | TFarFieldExpansion | 
| typedef GaussianKernel | TKernel | 
| 
typedef LocalExpansion < GaussianKernelAux >  | TLocalExpansion | 
| typedef SeriesExpansionAux | 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 | OrderForConvolvingFarField (const TBound &far_field_region, const Vector &far_field_region_centroid, const TBound &local_field_region, const Vector &local_field_region_centroid, 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 (GaussianKernelAux) | |
Public Attributes | |
| TKernel | kernel_ | 
| pointer to the Gaussian kernel   | |
| TSeriesExpansionAux | sea_ | 
| pointer to the series expansion auxiliary object   | |
Auxiliary class for Gaussian kernel.
Definition at line 315 of file kernel_aux.h.
pointer to the Gaussian kernel
Definition at line 328 of file kernel_aux.h.
pointer to the series expansion auxiliary object
Definition at line 331 of file kernel_aux.h.
 1.6.3