R/zzz.R

Defines functions .onAttach

# ##
# Anything needed for the functioning of the namespace should
# be handled at load/unload times by the .onLoad and .onUnload
# hooks. For example, DLLs can be loaded (unless done by a
#                                         useDynLib directive in
#                                         the NAMESPACE file)
# and initialized in .onLoad and unloaded in .onUnload.
# Use .onAttach only for actions that are needed only when the
# package becomes visible to the user (for example a start-up message)
# or need to be run after the package environment has been created.

#.onUnload <- function(libpath){
#  library.dynam.unload("stress", libpath)
#}

##
# executed after .onLoad is executed, once the namespace is visible to user
.onAttach <- function(...) {
  pack <- 'stress'
  packv <- utils::packageVersion(pack)
  packageStartupMessage(
    sprintf("Loaded %s (%s) -- stress and stress-inversion/simulation tools", pack, packv)
  )
  options(stress.ops=list())
}
abarbour/stress documentation built on Oct. 5, 2019, 11:20 a.m.