R/cov_clm__getFittingFunction____main.R

Defines functions getFittingFunction

getFittingFunction <- function(fittingType, sigmaThetaExprList, fit) {
  if (fittingType == "PML") {
    fittingFunction <- fittingPML(sigmaThetaExprList, fit)
  } else if (fittingType == "ULSC") {
    fittingFunction <- fittingULSC(sigmaThetaExprList, fit)
  } else if (fittingType == "GLSC2") {
    fittingFunction <- fittingGLSC2(sigmaThetaExprList, fit)
  } else if (fittingType == "GLSC3") {
    fittingFunction <- fittingGLSC3(sigmaThetaExprList, fit)
  } else if (fittingType == "GLSC4") {
    fittingFunction <- fittingGLSC4(sigmaThetaExprList, fit)
  }

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