| 
    TMB Documentation
    v1.9.11
    
   | 
 
Classes to construct multivariate negative log Gaussian density objects. More...
Go to the source code of this file.
Classes | |
| class | density::AR1_t< distribution > | 
| Stationary AR1 process.  More... | |
| class | density::ARk_t< scalartype_ > | 
| Stationary AR(k) process.  More... | |
| class | density::contAR2_t< scalartype_ > | 
| Continuous AR(2) process.  More... | |
| class | density::GMRF_t< scalartype_ > | 
| Gaussian Markov Random Field.  More... | |
| class | density::MVNORM_t< scalartype_ > | 
| Multivariate normal distribution with user supplied covariance matrix.  More... | |
| class | density::N01< scalartype_ > | 
| Standardized normal distribution.  More... | |
| class | density::PROJ_t< distribution > | 
| Projection of multivariate gaussian variable.  More... | |
| class | density::SCALE_t< distribution > | 
| Apply scale transformation on a density.  More... | |
| class | density::SEPARABLE_t< distribution1, distribution2 > | 
| Separable extension of two densitites.  More... | |
| class | density::UNSTRUCTURED_CORR_t< scalartype_ > | 
| Multivariate normal distribution with unstructered correlation matrix.  More... | |
| class | density::VECSCALE_t< distribution > | 
| Apply a vector scale transformation on a density.  More... | |
Namespaces | |
| density | |
| Collection of multivariate Gaussian distributions (members listed in density.hpp)  | |
Macros | |
| #define | SIMULATE_NOT_YET_IMPLEMENTED | 
Functions | |
| template<class scalartype > | |
| GMRF_t< scalartype > | density::GMRF (Eigen::SparseMatrix< scalartype > Q, int order, bool normalize=true) | 
| Construct object to evaluate density of Gaussian Markov Random Field (GMRF) for sparse Q.  More... | |
| template<class scalartype > | |
| MVNORM_t< scalartype > | density::MVNORM (matrix< scalartype > Sigma, bool use_atomic=true) | 
| Construct object to evaluate multivariate zero-mean normal density with user supplied covariance matrix.  More... | |
| template<class distribution1 , class distribution2 > | |
| SEPARABLE_t< distribution1, distribution2 > | density::SEPARABLE (distribution1 f_, distribution2 g_) | 
| Construct object to evaluate the separable extension of two multivariate zero-mean normal densities. See SEPARABLE_t for details.  More... | |
| template<class scalartype > | |
| UNSTRUCTURED_CORR_t< scalartype > | density::UNSTRUCTURED_CORR (vector< scalartype > x) | 
| Construct object to evaluate the density with unstructured correlation matrix. See UNSTRUCTURED_CORR_t for details.  | |
| template<class vectortype , class distribution > | |
| VECSCALE_t< distribution > | density::VECSCALE (distribution f_, vectortype scale_) | 
| Construct object to evaluate a scaled density. See VECSCALE_t for details.  | |
Classes to construct multivariate negative log Gaussian density objects.
Definition in file density.hpp.
| #define SIMULATE_NOT_YET_IMPLEMENTED | 
Conventions for simulation:
Definition at line 54 of file density.hpp.