|
Deterministic Gaussian Sampling
|
Public Types | |
| using | GSLVectorType = typename GSLTemplateTypeAlias< T >::VectorType |
| using | GSLVectorViewType = typename GSLTemplateTypeAlias< T >::VectorViewType |
| using | GSLMatrixType = typename GSLTemplateTypeAlias< T >::MatrixType |
| using | GSLMatrixViewType = typename GSLTemplateTypeAlias< T >::MatrixViewType |
| using | GSLType = typename std::conditional< IsMatrix, GSLMatrixType, GSLVectorType >::type |
| using | ViewType = typename std::conditional< IsMatrix, GSLMatrixViewType, GSLVectorViewType >::type |
Public Member Functions | |
| template<typename U > | |
| GSLViewHelper (const U *ptr, size_t size) | |
| template<typename U > | |
| GSLViewHelper (const U *ptr, size_t rows, size_t cols) | |
| GSLViewHelper (const gsl_vector *v, size_t rows=0, size_t cols=0) | |
| GSLViewHelper (const gsl_vector_float *v, size_t rows=0, size_t cols=0) | |
| GSLViewHelper (const gsl_matrix *m) | |
| GSLViewHelper (const gsl_matrix_float *m) | |
| GSLType * | get () |
| const GSLType * | get () const |
| operator GSLType * () | |
| operator const GSLType * () const | |