R/accumulate.warnings.R

Defines functions accumulate.warnings

accumulate.warnings <- function(warnings.list){
  #Formats the warnings coming back from a parallel processor run
  if(length(warnings.list) > 0){
    warnings <- list()
    for(i in seq(along = warnings.list)){
      message <- warnings.list[[i]]$message
      index <- warnings.list[[i]]$index
      count <- warnings.list[[i]]$counter
      for(j in seq(along = message)){
        warnings <- message.handler(warnings,
                                    message[[j]],
                                    i = index[[j]],
                                    count = count[[j]])
      }
    }
    return(warnings)
  }else{
    return(list())
  }
}

Try the dsims package in your browser

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

dsims documentation built on Aug. 30, 2022, 5:06 p.m.