Dist                    R6 class for probability distribution
HMM                     R6 class for hidden Markov model
MarkovChain             R6 class for HMM hidden process model
Observation             R6 class for HMM observation model
as_character_formula    Read formula with as.character without
                        splitting
as_sparse               Transforms matrix to dgTMatrix
bdiag_check             Create block diagonal matrix (safe version)
check_contiguous        Check values in vector are contiguous
cov_grid                Grid of covariates
dvm                     Density function of von Mises distribution
dwrpcauchy              Density function of wrapped Cauchy distribution
find_re                 Find s(, bs = "re") terms in formula
gdeterminant            Generalized matrix determinant
hmmTMB_cols             hmmTMB colour palette
invmlogit               Multivarite inverse logit function
is_whole_number         Check if number of whole number
logLik.HMM              logLik function for SDE objects
logsumexp               Log of sum of exponentials
make_cov                Make covariance matrix from standard deviations
                        and correlations
make_formulas           Process formulas and store in nested list
make_matrices           Create model matrices
mlogit                  Multivariate logit function
mvnorm_invlink          Multivariate Normal inverse link function
mvnorm_link             Multivariate Normal link function
na_fill                 Fill in NAs
prec_to_cov             Get covariance matrix from precision matrix
quad_pos_solve          Solve for positive root of quadratic ax^2 + bx
                        + c = 0 when it exists
rvm                     Sample from von Mises distribution
rwrpcauchy              Sample from wrapped Cauchy distribution
strip_comments          Strip comments marked with a hash from a
                        character vector
update.HMM              Update a model to a new model by changing one
                        formula
