fmcs
v0.2.1
|
Bivariate normal in the mean / cholesky parameterization. More...
#include "distributions.hpp"
Public Member Functions | |
BVNormal (std::array< double, 2 > loc, std::array< double, 3 > chol) | |
template<typename... Vs> | |
BVNormal (std::variant< Vs... > loc, std::variant< Vs... > chol) | |
double | logprob (std::array< double, 2 > value) const |
template<typename RNG > | |
std::array< double, 2 > | sample (RNG &rng) |
std::string | string () const |
Public Member Functions inherited from Distribution< BVNormal, std::array< double, 2 > > | |
double | logprob (std::array< double, 2 > value) |
std::array< double, 2 > | sample (RNG &rng) |
std::string | string () const |
Public Attributes | |
std::array< double, 3 > | chol |
std::array< double, 2 > | loc |
Normal | n |
Bivariate normal in the mean / cholesky parameterization.