R/cov_clm__getFittingFunction__fittingGLSC3.R

Defines functions fittingGLSC3

fittingGLSC3 <- function(sigmaThetaExpr, fit) {
  function(params) {
    sigmaTheta <- evalSigmaThetaExprList(sigmaThetaExpr, as.list(params))

    sum(diag(((fit$sigmaHat %*% solve(sigmaTheta)) - diag(1, nrow = fit$info$T, ncol = fit$info$T)) %*%
      t((fit$sigmaHat %*% solve(sigmaTheta)) - diag(1, nrow = fit$info$T, ncol = fit$info$T)))) / 2
  }
}
phmpacheco-ufjf/clm documentation built on Dec. 22, 2021, 8:40 a.m.