R/ctrlSetup.R

.ctrlSetup <- function(innerCtrl, outerCtrl)
{
  if(length(outerCtrl))
  {
    namOut <- names(outerCtrl)
    namIn <-  names(innerCtrl)
    if (length(noNms <- namOut[! namOut %in% namIn])) 
      warning("unknown names in control list: ", paste(noNms, collapse = ", "), ". They will not be used")
    if(length(outerCtrl)) innerCtrl[namOut] <- outerCtrl
  }
  
  return(innerCtrl)
}
mfasiolo/synlik_release documentation built on May 22, 2019, 7:55 p.m.