An S3 generic function that has to be implemented for every model class.
PCMCond(tree, model, r = 1, metaI = PCMInfo(NULL, tree, model, verbose
= verbose), verbose = FALSE)
a phylo object with N tips.
an S3 object specifying both, the model type (class, e.g. "OU") as well as the concrete model parameter values at which the likelihood is to be calculated (see also Details).
an integer specifying a model regime
a list returned from a call to PCMInfo(X, tree, model, SE)
,
containing meta-data such as N, M and k. Alternatively, this can be a
function object that returns such a list, e.g. the functionPCMInfo
or the function PCMInfoCpp
from the PCMBaseCpp
package.
logical indicating if some debug-messages should printed.
an object of type specific to the type of model