varcov<-.tramME: Set the values of the random effects covariance matrices of a tramME model.
Description
Sets the list containing the covariance matrices of a tramME model. The matrices have
to be positive definite. Just as in "coef<-", when the function is called
on a fitted object, the function will remove the infromation about the optimization.
Usage
# S3 method for tramME
varcov(object, as.theta = FALSE, ...) <- value
Value
A new tramME object with the new coefficient values.
Arguments
object
A tramME object.
as.theta
Logical value, if TRUE, indicating that the new values are supplied
in their reparameterized form.
...
Optional arguments (ignored).
value
A list of positive definite covariance matrices.
Details
The supplied list has to be named with the same names as implied by the model.
Hence, it might be a good idea to call varcov first, and
modify this list to make sure that the input has the right structure.
The new values can also be supplied in a form that corresponds to the reparametrization
used by the tramTMB model (see the option as.theta = TRUE).
All random effects variance parameters must be supplied. When there are penalized smooth
terms in the model variance parameters corresponding to these should also be part of the
input list.