| 
    vSMC
    
   vSMC: Scalable Monte Carlo 
   | 
 
Covariance matrix estimation and manipulation. More...
Classes | |
| class | vsmc::Covariance< RealType > | 
| Covariance.  More... | |
Functions | |
| template<typename RealType > | |
| int | vsmc::cov_chol (std::size_t dim, const RealType *cov, RealType *chol, MatrixLayout layout=RowMajor, bool upper=false, bool packed=false) | 
| Compute Cholesky decomposition of the covariance matrix.  More... | |
Covariance matrix estimation and manipulation.
      
  | 
  inline | 
Compute Cholesky decomposition of the covariance matrix.
| dim | The number of rows of the covariance matrix | 
| cov | The covariance matrix | 
| chol | The output lower triangular elements of the Cholesky decomposition, packed row by row. This can be directly used as the input parameter of the NormalMVDistribution constructors. | 
| layout | The storage layout of the covariance matrix | 
| upper | If true, the upper triangular of the covariance matrix shall be used. Otherwise the lower triangular shall be used.  | 
| packed | If the upper or lower triangular of covariance matrix is packed, row by row if layout == RowMajor, or column by column if layout == ColMajor. | 
0 If successfuli if the ith minor of the covariance matrix is not psotive-definite. Definition at line 129 of file covariance.hpp.
 1.8.11