integrate over a Gaussian distribution. More...
#include <vpdt_gaussian.h>
Public Types | |
typedef vpdt_field_traits< F > ::vector_type | vector |
typedef vpdt_field_traits< F > ::scalar_type | T |
Static Public Member Functions | |
static T | domain_integral (const vpdt_gaussian< F, T > &g) |
integrate over the entire domain. | |
static T | partial_integral (const vpdt_gaussian< F, T > &g, const F &pt) |
integrate from -infinity to pt . |
integrate over a Gaussian distribution.
This is the variation for multivariate with hyper-spherical covariance
Definition at line 236 of file vpdt_gaussian.h.
typedef vpdt_field_traits<F>::scalar_type vpdt_gaussian_integrator< F, typename vpdt_field_traits< F >::scalar_type, vpdt_norm_metric< F, typename vpdt_field_traits< F >::scalar_type >, typename vpdt_field_traits< F >::type_is_vector >::T |
Definition at line 241 of file vpdt_gaussian.h.
typedef vpdt_field_traits<F>::vector_type vpdt_gaussian_integrator< F, typename vpdt_field_traits< F >::scalar_type, vpdt_norm_metric< F, typename vpdt_field_traits< F >::scalar_type >, typename vpdt_field_traits< F >::type_is_vector >::vector |
Definition at line 240 of file vpdt_gaussian.h.
static T vpdt_gaussian_integrator< F, typename vpdt_field_traits< F >::scalar_type, vpdt_norm_metric< F, typename vpdt_field_traits< F >::scalar_type >, typename vpdt_field_traits< F >::type_is_vector >::domain_integral | ( | const vpdt_gaussian< F, T > & | g | ) | [inline, static] |
integrate over the entire domain.
Definition at line 244 of file vpdt_gaussian.h.
static T vpdt_gaussian_integrator< F, typename vpdt_field_traits< F >::scalar_type, vpdt_norm_metric< F, typename vpdt_field_traits< F >::scalar_type >, typename vpdt_field_traits< F >::type_is_vector >::partial_integral | ( | const vpdt_gaussian< F, T > & | g, |
const F & | pt | ||
) | [inline, static] |
integrate from -infinity to pt
.
Definition at line 256 of file vpdt_gaussian.h.