integrate over a Gaussian distribution. More...
#include <vpdt_gaussian.h>
Public Types | |
| typedef vpdt_eigen_sym_matrix_gen< F >::type | Covar |
| typedef vpdt_norm_metric< F, typename vpdt_eigen_sym_matrix_gen< F >::type > | Metric |
| typedef vpdt_field_traits< F >::scalar_type | T |
Static Public Member Functions | |
| static T | domain_integral (const vpdt_gaussian< F, Covar > &g) |
| integrate over the entire domain. More... | |
| static T | partial_integral (const vpdt_gaussian< F, Covar > &, const F &) |
integrate from -infinity to pt. More... | |
integrate over a Gaussian distribution.
This is the variation for multivariate with general covariance
Definition at line 165 of file vpdt_gaussian.h.
| typedef vpdt_eigen_sym_matrix_gen<F>::type vpdt_gaussian_integrator< F, typename vpdt_eigen_sym_matrix_gen< F >::type, vpdt_norm_metric< F, typename vpdt_eigen_sym_matrix_gen< F >::type >, typename vpdt_field_traits< F >::type_is_vector >::Covar |
Definition at line 169 of file vpdt_gaussian.h.
| typedef vpdt_norm_metric<F,typename vpdt_eigen_sym_matrix_gen<F>::type> vpdt_gaussian_integrator< F, typename vpdt_eigen_sym_matrix_gen< F >::type, vpdt_norm_metric< F, typename vpdt_eigen_sym_matrix_gen< F >::type >, typename vpdt_field_traits< F >::type_is_vector >::Metric |
Definition at line 170 of file vpdt_gaussian.h.
| typedef vpdt_field_traits<F>::scalar_type vpdt_gaussian_integrator< F, typename vpdt_eigen_sym_matrix_gen< F >::type, vpdt_norm_metric< F, typename vpdt_eigen_sym_matrix_gen< F >::type >, typename vpdt_field_traits< F >::type_is_vector >::T |
Definition at line 171 of file vpdt_gaussian.h.
|
inlinestatic |
integrate over the entire domain.
Definition at line 174 of file vpdt_gaussian.h.
|
inlinestatic |
integrate from -infinity to pt.
Definition at line 186 of file vpdt_gaussian.h.
1.8.15