Exponential kernel. More...
Exponential kernel.
Definition at line 1608 of file vector_dist_operators_tests_util.hpp.
#include <vector_dist_operators_tests_util.hpp>
Public Member Functions | |
exp_kernel (float var) | |
Exponential kernel giving variance. | |
__device__ __host__ float | value (const Point< 3, float > &p, const Point< 3, float > &q, float pA, float pB) |
Result of the exponential kernel. | |
__device__ __host__ Point< 3, float > | value (const Point< 3, float > &p, const Point< 3, float > &q, const Point< 3, float > &pA, const Point< 3, float > &pB) |
Result of the exponential kernel. | |
template<typename vector_t > | |
__host__ __device__ float | value (size_t p, size_t q, float pA, float pB, const vector_t &vd1) |
Result of the exponential kernel. | |
__host__ Point< 3, float > | value (size_t p, size_t q, const Point< 3, float > &pA, const Point< 3, float > &pB, const vector_type &vd1) |
Result of the exponential kernel. | |
template<typename vector_t > | |
__host__ Point< 3, float > | value (size_t p, size_t q, const Point< 3, float > &pA, const Point< 3, float > &pB, const vector_t &vd1) |
Result of the exponential kernel. | |
__device__ __host__ Point< 2, float > | value (const Point< 3, float > &p, const Point< 3, float > &q) |
Result of the exponential kernel. | |
exp_kernel (float sigma) | |
Point< 3, double > | value (const Point< 3, float > &p, const Point< 3, float > &q, Point< 3, double > &Pp, Point< 3, double > &Pq) |
Point< 3, double > | value (size_t p, size_t q, Point< 3, double > &Pp, Point< 3, double > &Pq, const vector_dist< 3, double, aggregate< double, double, Point< 3, double >, Point< 3, double > > > &v) |
Data Fields | |
float | var |
variance of the exponential kernel | |
float | sigma |
|
inline |
Exponential kernel giving variance.
Definition at line 1614 of file vector_dist_operators_tests_util.hpp.
|
inline |
Result of the exponential kernel.
p | position of the particle p |
q | position of the particle q |
Definition at line 1775 of file vector_dist_operators_tests_util.hpp.
|
inline |
Result of the exponential kernel.
p | position of the particle p |
q | position of the particle q |
pA | property value at p |
pB | property value at q |
Definition at line 1645 of file vector_dist_operators_tests_util.hpp.
|
inline |
Result of the exponential kernel.
p | position of the particle p |
q | position of the particle q |
pA | property value at p |
pB | property value at q |
Definition at line 1628 of file vector_dist_operators_tests_util.hpp.
|
inline |
Result of the exponential kernel.
p | position of the particle p |
q | position of the particle q |
pA | property value at p |
pB | property value at q |
vd1 | original vector |
Definition at line 1732 of file vector_dist_operators_tests_util.hpp.
|
inline |
Result of the exponential kernel.
p | position of the particle p |
q | position of the particle q |
pA | property value at p |
pB | property value at q |
vd1 | original vector |
Definition at line 1710 of file vector_dist_operators_tests_util.hpp.
|
inline |
Result of the exponential kernel.
p | position of the particle p |
q | position of the particle q |
pA | property value at p |
pB | property value at q |
vd1 | original vector |
Definition at line 1664 of file vector_dist_operators_tests_util.hpp.
float exp_kernel::var |
variance of the exponential kernel
Definition at line 1611 of file vector_dist_operators_tests_util.hpp.