Template Struct multivariate_distribution_traits< T, std::enable_if_t< std::is_base_of_v< Eigen::EigenBase< T >, T > > >
Defined in File multivariate_distribution_traits.hpp
Struct Documentation
-
template<class T>
struct multivariate_distribution_traits<T, std::enable_if_t<std::is_base_of_v<Eigen::EigenBase<T>, T>>> Specialization for types derived from
Eigen::EigenBase
.Public Types
-
using covariance_type = typename Eigen::Matrix<scalar_type, matrix_size, matrix_size>
The covariance matrix type.
Public Static Functions
-
static inline constexpr vector_type to_vector(const result_type &t)
Convert from result to vector representation.
-
static inline constexpr result_type from_vector(const vector_type &v)
Convert from vector to result representation.
-
using covariance_type = typename Eigen::Matrix<scalar_type, matrix_size, matrix_size>