R/2.7.main.R

Defines functions getGradientFunction

getGradientFunction <- function(derivativesExprList, sigmaThetaExprList, fit, fittingType) {
  if (fittingType == "PML") {
    gradientFunction <- fittingGradientPML(derivativesExprList, sigmaThetaExprList, fit)
  } else if (fittingType == "ULSC") {
    gradientFunction <- fittingGradientULSC(derivativesExprList, sigmaThetaExprList, fit)
  } else if (fittingType == "GLSC2") {
    gradientFunction <- fittingGradientGLSC2(derivativesExprList, sigmaThetaExprList, fit)
  } else if (fittingType == "GLSC3") {
    gradientFunction <- fittingGradientGLSC3(derivativesExprList, sigmaThetaExprList, fit)
  } else if (fittingType == "GLSC4") {
    gradientFunction <- fittingGradientGLSC4(derivativesExprList, sigmaThetaExprList, fit)
  }

  return(gradientFunction)
}

Try the Mmcsd package in your browser

Any scripts or data that you put into this service are public.

Mmcsd documentation built on March 31, 2023, 7:23 p.m.