R/cov_clm__getFittingFunction__fittingPML__evalSigmaThetaExprList.R

Defines functions evalSigmaThetaExprList

evalSigmaThetaExprList <- function(sigmaThetaExprList, paramsList) {
  if (is.null(names(paramsList))) {
    names(paramsList) <- sigmaThetaExprList$paramsNames
  }
  sigmaTheta <- sapply(sigmaThetaExprList$expr, function(expr) eval(expr, paramsList))
  sigmaTheta <- matrix(sigmaTheta, ncol = sqrt(length(sigmaThetaExprList$expr)))

  return(sigmaTheta)
}
phmpacheco-ufjf/clm documentation built on Dec. 22, 2021, 8:40 a.m.