Auxilairy computer class for Epanechnikov kernel. More...
Public Types | |
|
typedef FarFieldExpansion < EpanKernelAux > | TFarFieldExpansion |
| typedef EpanKernel | TKernel |
|
typedef LocalExpansion < EpanKernelAux > | 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 | 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 (EpanKernelAux) | |
Public Attributes | |
| TKernel | kernel_ |
| TSeriesExpansionAux | sea_ |
| InversePowDistKernelAux | squared_component_ |
Auxilairy computer class for Epanechnikov kernel.
Definition at line 602 of file kernel_aux.h.
1.6.3